List workspaces
List all workspaces for the authenticated user. Management key required.
Query parameters
Number of records to skip for pagination
Number of records to skip for pagination
Maximum number of records to return (max 100)
Maximum number of records to return (max 100)
Response
List of workspaces
Example response
{
"data": [
{
"created_at": "2025-08-24T10:30:00Z",
"created_by": "user_abc123",
"default_guardrail_id": "595d5849-7e86-51fd-a7c0-705c34e4afff",
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"disabled_server_tools": null,
"id": "550e8400-e29b-41d4-a716-446655440000",
"include_byok_in_budgets": false,
"io_logging_api_key_ids": null,
"io_logging_sampling_rate": 1,
"is_data_discount_logging_enabled": true,
"is_observability_broadcast_enabled": false,
"is_observability_io_logging_enabled": false,
"name": "Production",
"slug": "production",
"updated_at": "2025-08-24T15:45:00Z"
}
],
"total_count": 1
}Changes
Changed in 4 of the 303 revisions of this API.23
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
- ○
added the required property
//to the response with the statusresponse-required-property-added
- ○
- ▲
for the
queryrequest parameterlimit, default value50was addedrequest-parameter-default-value-added
- ▲
for the
queryrequest parameteroffset, default value0was addedrequest-parameter-default-value-added
- ▲