GET /creditregistry/api/v1/report/status/{submissionId}
Use the submissionId from the report response.
How to read the response
| Field | Meaning |
|---|---|
Top-level status: true | The status lookup call succeeded. |
data.processingStatus | Pipeline state for your submission (see table below). |
data.uploadStatusList | Human-readable status lines from the latest poll. |
data.errors | Bureau-side validation errors when processing fails. |
processingStatus values
| Value | Meaning | Action |
|---|---|---|
Queued | Received; waiting in queue (e.g. “queued for processing”). | Poll again later. |
Processing | Being processed. | Poll again later. |
Success | Processing finished successfully. | Done. |
Failed | Rejected or failed processing. | Read errors and uploadStatusList; fix data and resubmit if appropriate. |
Unknown | Could not classify; contact support with transactionRef. |
Example – still processing
{
"status": true,
"message": "Submission status retrieved",
"data": {
"submissionId": "6baef1cd60ff4aa999bc1b1c91276df",
"uploadId": "1776221",
"accountNumber": "TEST-LOAN-BIZ-001",
"processingStatus": "Queued",
"uploadStatusList": [
"Upload for AccountNumber 'TEST-LOAN-BIZ-001' received and is queued for processing."
],
"errors": []
}
}
Poll until processingStatus is Success or Failed. Do not treat Queued as final acceptance.
