Skip to main content
The spaces client methods are currently in BETA. The API may change without notice. A one-time warning is emitted on first use. The add_user and remove_user methods are in ALPHA.
Manage spaces programmatically. Create, list, retrieve, and update spaces within your Arize organization.

Key Capabilities

  • List spaces you have access to within an organization
  • Retrieve space details by name or ID
  • Create new spaces within an organization
  • Update a space’s name or description
  • Delete spaces and all their resources
  • Add or remove users (space memberships)

List Spaces

List all spaces you have access to, with optional filtering by organization or name.
For details on pagination, field introspection, and data conversion (to dict/JSON/DataFrame), see Response Objects.

Create a Space

Create a new space within an organization. Space names must be unique within the target organization.

Get a Space

Retrieve a specific space by name or ID.

Update a Space

Update an existing space’s name or description. At least one of name or description must be provided.

Delete a Space

This operation is irreversible. Deleting a space permanently removes all resources that belong to it (models, monitors, dashboards, datasets, custom metrics, etc.).

Add a User to a Space

Add a user to a space, or update their role if they’re already a member (upsert). The user must already be a member of the space’s parent organization — auto-enrollment is not performed. Role constraints:
  • Users with an annotator account role can only be assigned the annotator predefined space role.
  • Users with a non-annotator account role cannot be assigned the annotator predefined space role.
Requires space admin (for predefined roles) or ROLE_BINDING_CREATE permission (for custom roles).
To assign a custom RBAC role instead:

Remove a User from a Space

Remove a user from a space. This removes both the legacy space-membership row and any RBAC role bindings for the user on this space. Requires space admin (legacy auth) or ROLE_BINDING_DELETE permission (RBAC).