Returns a list of all workspaces. |
GET /workspaces/ |
Query Parameters |
page |
Integer |
Optional |
The page of the results to return. Defaults to 1. |
page_size |
Integer |
Optional |
The size of the page to use for pagination of results.
Defaults to 100, and can be anywhere from 1-1000. |
started |
ISO-8601 Datetime |
Optional |
The start of the time range to query.
Supports the ISO-8601 date/time format, (ex: 2015-01-01T00:00:00Z).
Supports the ISO-8601 duration format, (ex: PT3H0M0S). |
ended |
ISO-8601 Datetime |
Optional |
End of the time range to query, defaults to the current time.
Supports the ISO-8601 date/time format, (ex: 2015-01-01T00:00:00Z).
Supports the ISO-8601 duration format, (ex: PT3H0M0S). |
name |
String |
Optional |
Return only workspaces with a given name.
Duplicate it to filter by multiple values. |
order |
String |
Optional |
One or more fields to use when ordering the results.
Duplicate it to multi-sort, (ex: order=name&order=title).
Prefix fields with a dash to reverse the sort, (ex: order=-name). |
Successful Response |
Status |
200 OK |
Content Type |
application/json |
JSON Fields |
count |
Integer |
The total number of results that match the query parameters. |
next |
URL |
A URL to the next page of results. |
previous |
URL |
A URL to the previous page of results. |
results |
Array |
List of result JSON objects that match the query parameters. |
.id |
Integer |
The unique identifier of the model. Can be passed to the details API call.
(See Workspace Details) |
.name |
String |
The stable name of the workspace used for queries. |
.title |
String |
The human readable display name of the workspace. |
.description |
String |
A longer description of the workspace. |
.base_url |
String |
The URL prefix used to access all files within the workspace.
This field can be null if the workspace is not web-accessible. |
.is_active |
Boolean |
Whether the workspace is active (false once workspace is archived). |
.used_size |
Decimal |
The amount of disk space currently being used by the workspace in bytes.
This field can be null if the disk space is unknown. |
.total_size |
Decimal |
The total amount of disk space provided by the workspace in bytes.
This field can be null if the disk space is unknown. |
.created |
ISO-8601 Datetime |
When the associated database model was initially created. |
.archived |
ISO-8601 Datetime |
When the workspace was archived (no longer active). |
.last_modified |
ISO-8601 Datetime |
When the associated database model was last saved. |
{
"count": 5,
"next": null,
"previous": null,
"results": [
{
"id": 2,
"name": "products",
"title": "Products",
"description": "Products Workspace",
"base_url": "http://host.com/products",
"is_active": true,
"used_size": 0,
"total_size": 0,
"created": "2015-10-05T21:26:04.876Z",
"archived": null,
"last_modified": "2015-10-05T21:26:04.876Z"
},
{
"id": 1,
"name": "rs",
"title": "Raw Source",
"description": "Raw Source Workspace",
"base_url": "http://host.com/rs",
"is_active": true,
"used_size": 0,
"total_size": 0,
"created": "2015-10-05T21:26:04.855Z",
"archived": null,
"last_modified": "2015-10-05T21:26:04.855Z"
},
...
]
}
|