Retrieve entries
Changed onRetrieves entries.
Request
- Base URLhttps://api.us.cr4ce.com
- AuthAPI key in header x-api-key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Filter by entrant slug.
Filter by moderation status.
Filter by payment status.
Filter by price slug.
Filter by review status.
Filter by entry status.
Filter by full or partial entry name.
Filter by update timestamp. Supported values:
- [before]=YYYY-MM-DDTHH:MM:SSZ
- [after]=YYYY-MM-DDTHH:MM:SSZ
- [on]=YYYY-MM-DDTHH:MM:SSZ
- [between]=[YYYY-MM-DDTHH:MM:SSZ,YYYY-MM-DDTHH:MM:SSZ]
Filter by category slug.
Filter by chapter slug.
Filter by form slug.
Use the value all to include results from every form rather than a single form.
Filter by season slug. Use all to show all seasons.
Filter by tag.
Filter by archive mode.
- only - Show only archived resources.
- all - Include archived resources.
- none - Exclude archived resources.
Filter by deletion mode.
- only - Show only deleted resources.
- included - Include deleted resources.
- none - Exclude deleted resources.
Specify the page number to return.
Limit the number of items returned to between 1 and 100.
If you provide a value outside this range, you will receive a 400 response.
Sort by a supported entry field.
Sort in ascending or descending order.
Headers
Defines the response type.
Defines the languages included in the response. If non are provided, the account default language is returned.
Value all overrides any other values present.
You can request multiple languages using a comma-separated string of languages.
The selected language must be supported by your account or a 400 error is returned.
Response
Entries retrieved.
Example response
{
"current_page": 1,
"data": [
{
"entrant": {
"slug": "AbCdEfGh",
"link": "https://api.au.cr4ce.com/user/AbCdEfGh",
"name": "Ada Lovelace",
"first_name": "Ada",
"last_name": "Lovelace",
"email": "ada.lovelace@example.com",
"global_id": "9c78dcbc-53cf-42f1-b5b3-82fe396f66e6"
},
"auto_score": 0,
"category": {
"slug": "EfGhIjKl",
"link": "https://api.au.cr4ce.com/category/EfGhIjKl",
"name": {
"en_GB": "Short film"
}
},
"chapter": {
"slug": "MnOpQrSt",
"link": "https://api.au.cr4ce.com/chapter/MnOpQrSt",
"name": {
"en_GB": "Europe"
}
},
"comments": "Jordan Lee (2025-06-03T10:45:29+00:00): manager comment",
"contributor_count": 1,
"created": "2025-03-11T15:00:03Z",
"custom_deadline": "-",
"division": 2,
"eligibility_status": "",
"files_count": 1,
"form": {
"slug": "StUvWxYz",
"link": "https://api.au.cr4ce.com/form/StUvWxYz",
"name": {
"en_GB": "Entry form"
}
},
"grant_end_date": null,
"grant_status": null,
"local_id": 916,
"moderation_status": "undecided",
"parent_category": null,
"payment_status": "Paid",
"plagiarism_scan_status": "unscanned",
"review_status": "",
"season": {
"slug": "BcDeFgHi",
"link": "https://api.au.cr4ce.com/season/BcDeFgHi",
"name": {
"en_GB": "2026"
}
},
"slug": "PqRsTuVw",
"status": "submitted",
"submitted": "2025-08-11T13:19:42Z",
"tags": "documentary, finalist",
"title": "Documentary series",
"updated": "2026-06-18T07:25:20Z",
"user_comments": "Jordan Lee (2025-02-19T14:22:43+00:00): strong submission"
},
{
"entrant": {
"slug": "IjKlMnOp",
"link": "https://api.au.cr4ce.com/user/IjKlMnOp",
"name": "Alan Turing",
"first_name": "Alan",
"last_name": "Turing",
"email": "alan.turing@example.com",
"global_id": "2f4c9b1a-7d6e-4c3b-9a2f-1e8d5c7b6a40"
},
"auto_score": 0,
"category": {
"slug": "EfGhIjKl",
"link": "https://api.au.cr4ce.com/category/EfGhIjKl",
"name": {
"en_GB": "Short film"
}
},
"chapter": {
"slug": "MnOpQrSt",
"link": "https://api.au.cr4ce.com/chapter/MnOpQrSt",
"name": {
"en_GB": "Europe"
}
},
"comments": "",
"contributor_count": 0,
"created": "2025-04-02T09:12:00Z",
"custom_deadline": "-",
"division": null,
"eligibility_status": "",
"files_count": 0,
"form": {
"slug": "StUvWxYz",
"link": "https://api.au.cr4ce.com/form/StUvWxYz",
"name": {
"en_GB": "Entry form"
}
},
"grant_end_date": null,
"grant_status": null,
"local_id": 917,
"moderation_status": "undecided",
"parent_category": null,
"payment_status": "Unpaid",
"plagiarism_scan_status": "unscanned",
"review_status": "",
"season": {
"slug": "BcDeFgHi",
"link": "https://api.au.cr4ce.com/season/BcDeFgHi",
"name": {
"en_GB": "2026"
}
},
"slug": "YzAbCdEf",
"status": "in_progress",
"submitted": null,
"tags": "",
"title": "Working title",
"updated": "2025-04-02T09:12:00Z",
"user_comments": ""
}
]
}Changes
- breaking
for the
queryrequest parameterpage, the type changed fromstringtonumber - breaking
for the
queryrequest parameterper_page, the type changed fromstringtonumber - info
the
response's property default value10was added for the status (media type: application/json) - info
the
response's property default value10was added for the status (media type: application/xml)
- breaking
- breaking
the response property
/became nullable for the status (media type: application/json) - breaking
the response property
/became nullable for the status (media type: application/xml) - breaking
the response property
/became nullable for the status (media type: application/json) - breaking
the response property
/became nullable for the status (media type: application/xml) - breaking
the
/response's property format changed fromurito no format for status (media type: application/json) - breaking
the
/response's property format changed fromurito no format for status (media type: application/xml) - breaking
the
/response's property format changed fromurito no format for status (media type: application/json) - breaking
the
/response's property format changed fromurito no format for status (media type: application/xml) - breaking
the
/response's property format changed fromurito no format for status (media type: application/json) - breaking
the
/response's property format changed fromurito no format for status (media type: application/xml)
- breaking