GetCRDetails
GET
https://test.api.neotek.sa/qawaem/v1/get-cr-detailsSandbox URL · in Production call https://api.neotek.sa
The filings on record for a commercial registration — one entry per submitted financial statement, each with the FilingCode you use to fetch the document itself.
Query parameters:
| Parameter | Required | Description |
|---|---|---|
cRNumber | Required | the commercial registration number of the company whose filings you want |
Headers:
| Parameter | Required | Description |
|---|---|---|
authorization | Required | Bearer <ACCESS_TOKEN>, with scope qawaem_establishment_information |
x-request-id | Optional | an RFC 4122 UUID you generate; quote it when raising a support ticket |
sub-client | Optional | identifies the downstream consumer when one client fronts several |
cURL
curl -G 'https://test.api.neotek.sa/qawaem/v1/get-cr-details' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -d 'cRNumber=<cRNumber>'Response (trimmed to one filing)
JSON
{ "Data": { "CRNumber": "7000000001", "CompanyName": "شركة الأمثلة للحلول البرمجية", "CRFilingItems": [ { "RowNumber": 1, "FilingCode": 214166, "FiscalYear": "2025-11-04", "UploadedDate": "Nov 26 2025 2:22PM", "IsConsolidated": false, "IsResubmission": false, "ResubmissionComments": "" } ] }}Errors
| Code | Status | Cause and Action |
|---|---|---|
400 | Bad Request | Required field missing, or a value fails validation — check Code and Path in the body |
401 | Unauthorized | Bearer token missing, expired, or invalid |
403 | Forbidden | Token doesn't carry the qawaem_establishment_information scope |
404 | Not Found | No resource matches the identifier provided |
405 | Method Not Allowed | HTTP verb not supported on that path |
406 | Not Acceptable | Accept header doesn't match a supported representation |
415 | Unsupported Media Type | Content-Type missing or wrong |
429 | Too Many Requests | Rate limit exceeded |
500 | Internal Server Error | Server error |