curl --request GET \
--url https://api.altostrat.io/workspaces \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "ws_a1b2c3d4e5f6g7h8",
"name": "ACME Corporation",
"description": "Primary workspace for all ACME projects.",
"billing_mode": "pooled",
"pooled_seat_limit": 100,
"archived": false,
"created_at": "2025-10-29T00:40:06.000000Z",
"updated_at": "2025-10-29T00:40:06.000000Z",
"archived_at": null
}
],
"has_more": false
}Returns a list of workspaces the authenticated user is a member of.
curl --request GET \
--url https://api.altostrat.io/workspaces \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "ws_a1b2c3d4e5f6g7h8",
"name": "ACME Corporation",
"description": "Primary workspace for all ACME projects.",
"billing_mode": "pooled",
"pooled_seat_limit": 100,
"archived": false,
"created_at": "2025-10-29T00:40:06.000000Z",
"updated_at": "2025-10-29T00:40:06.000000Z",
"archived_at": null
}
],
"has_more": false
}Enter your JWT in the format: Bearer {token}
A list of workspaces.
Show child attributes
Unique identifier for the workspace, prefixed with ws_.
"ws_a1b2c3d4e5f6g7h8"
The name of the workspace.
"ACME Corporation"
An optional description for the workspace.
"Primary workspace for all ACME projects."
The billing mode for the workspace. Determines how subscriptions and usage are handled.
single, assigned, pooled "pooled"
The total number of seats available in 'pooled' billing mode. This is null for other modes.
100
Whether the workspace is archived.
false
The timestamp when the workspace was created.
"2025-10-29T00:40:06.000000Z"
The timestamp when the workspace was last updated.
"2025-10-29T00:40:06.000000Z"
The timestamp when the workspace was archived.
null
false
Was this page helpful?