CMS > Collections
List collections
Return the active collections in your account.
/v1/cms/collectionsReturns every active collection in the account the token belongs to, oldest first. Deleted collections are never included.
Results are paged — see Pagination for how to walk every page.
Query parameters
pageSizeintegerResults per page, from 1 to 100. Defaults to 50.
pageTokenstring | nullThe `nextPageToken` from the previous request. Pass it unchanged.
Response · 200
collectionsobject[]requiredShow 9 propertiesHide properties
collectionsobject[]requiredidstringrequirednamestringrequireddescriptionstring | nullrequiredfieldsobject[]requiredShow 8 propertiesHide properties
fieldsobject[]requiredidstringrequiredlabelstringrequiredtypeenumrequiredOne of: text, number, boolean, date, timestamp, url, asset, select, group
requiredbooleanrequiredstatusenumrequiredOne of: active, deleted
optionsobject[] | nullrequiredShow 3 propertiesHide properties
optionsobject[] | nullrequiredvaluestringrequiredlabelstringrequiredstatusenumrequiredOne of: active, deleted
repeatedbooleanrequiredfieldsobject[] | nullrequiredShow 6 propertiesHide properties
fieldsobject[] | nullrequiredidstringrequiredlabelstringrequiredtypeenumrequiredOne of: text, number, boolean, date, timestamp, url, asset, select, group
requiredbooleanrequiredstatusenumrequiredOne of: active, deleted
optionsobject[] | nullrequireddisplayFieldIdstring | nullrequireddefaultSortobject | nullrequiredShow 2 propertiesHide properties
defaultSortobject | nullrequiredfieldIdstringrequireddirectionenumrequiredOne of: asc, desc
statusenumrequiredOne of: active, deleted
createdAtstringrequiredupdatedAtstringrequirednextPageTokenstring | nullrequiredExample response
{
"collections": [
{
"id": "AbCdEfGhIjKlMnOpQrSt",
"name": "Articles",
"description": "Articles published on the website",
"fields": [
{
"id": "title",
"label": "Title",
"type": "text",
"required": true,
"status": "active",
"options": null,
"repeated": false,
"fields": null
}
],
"displayFieldId": "title",
"defaultSort": {
"fieldId": "published_at",
"direction": "desc"
},
"status": "active",
"createdAt": "2026-08-10T09:30:00.000Z",
"updatedAt": "2026-08-10T09:30:00.000Z"
}
],
"nextPageToken": null
}Errors: 400, 401, 404, 405, 429, 500. See Errors for the response shape.