User
Retrieve users
Retrieves users.
get/user
Query parameters
active_in_seasonstring
Filter by the season the user is active in, identified by season slug.
confirmation'confirmed' | 'pending'
Filter by account confirmation status.
entries'current_season' | 'none_current_season' | 'archived_season' | 'none'
Filter by entry status.
languagestring
Filter by language code.
rolestring
Filter by role slug.
season_joinedstring
Filter by the season the user joined in, identified by season slug.
deleted'only' | 'included' | 'none'
Filter by deletion mode.
- only - Show only deleted resources.
- included - Include deleted resources.
- none - Exclude deleted resources.
trashed'only' | 'all' | 'none'
Filter by soft-deletion mode.
- only - Show only soft-deleted resources.
- all - Include soft-deleted resources alongside live ones.
- none - Exclude soft-deleted resources.
pagestring
Specify the page number to return.
per_pagestring
Limit the number of items returned to between 1 and 100.
order'confirmed_at' | 'created_at' | 'created_by' | 'email' | 'first_name' | 'last_name' | 'mobile' | 'name' | 'updated'
Column name to order by. An unrecognised value falls back to the default sort by updated.
dir'asc' | 'desc'
Sort in ascending or descending order.
Headers
Accept'application/vnd.Creative Force.v2.3+json' | 'application/vnd.Creative Force.v2.3+xml' required
Defines the response type.
x-api-languagestring[]
Defines the languages included in the response. If omitted, the account default language is used.
Value all overrides any other values present.
Response
Users retrieved.
Example response
{
"current_page": 1,
"data": [
{
"analytics_cookies": true,
"broadcast_emails": true,
"comments": "",
"confirmation": "Confirmed",
"confirmed_at": "2025-08-05T00:00:00Z",
"created_at": "2025-08-05T09:00:58Z",
"created_by": "invited",
"email": "john.doe@example.com",
"first_name": "John",
"language": {
"code": "en_GB",
"language": "English (United Kingdom)"
},
"last_name": "Doe",
"marketing_cookies": true,
"mobile": "",
"name": "John Doe",
"necessary_cookies": true,
"notification_emails": true,
"notification_sms": true,
"roles": [
{
"slug": "AbCdEfGh",
"link": "https://api.eu.staging.cr4ce.com/role/AbCdEfGh",
"name": {
"en_GB": "Entrant"
}
}
],
"slug": "KlMnOpQr",
"updated": "2026-06-28T08:03:58Z"
},
{
"analytics_cookies": false,
"broadcast_emails": false,
"comments": "",
"confirmation": "Confirmed",
"confirmed_at": "2025-04-01T00:00:00Z",
"created_at": "2025-04-23T12:36:32Z",
"created_by": "manual",
"email": "jane.roe@example.com",
"first_name": "Jane",
"language": {
"code": "en_GB",
"language": "English (United Kingdom)"
},
"last_name": "Roe",
"marketing_cookies": false,
"mobile": "",
"name": "Jane Roe",
"necessary_cookies": true,
"notification_emails": false,
"notification_sms": false,
"roles": [
{
"slug": "AbCdEfGh",
"link": "https://api.eu.staging.cr4ce.com/role/AbCdEfGh",
"name": {
"en_GB": "Entrant"
}
},
{
"slug": "CdEfGhIj",
"link": "https://api.eu.staging.cr4ce.com/role/CdEfGhIj",
"name": {
"en_GB": "Program manager"
}
}
],
"slug": "MnOpQrSt",
"updated": "2026-06-25T15:39:46Z"
}
],
"first_page_url": "https://api.eu.staging.cr4ce.com/user?per_page=100&page=1",
"from": 1,
"last_page": 5,
"last_page_url": "https://api.eu.staging.cr4ce.com/user?per_page=100&page=5",
"next_page_url": "https://api.eu.staging.cr4ce.com/user?per_page=100&page=2",
"path": "https://api.eu.staging.cr4ce.com/user",
"per_page": 100,
"prev_page_url": "",
"to": 100,
"total": 470
}