The following Error Codes are returned along with a HTTP Status Code of 4xx or 5xx
| HTTP Status | Internal Code | Error Cause / Description |
|---|
| 400 | 1539 | Missing client-id or pass-key parameters. |
| 401 | 110 | Unauthorized; the provided client-id and pass-key parameters are incorrect. |
| 500 | 900 | Unknown error. |
| HTTP Status | Internal Code | Error Cause / Description |
|---|
| 400 | 1539 | Missing headers or fields (e.g., CLIENT_ID_CAN_NOT_BE_EMPTY or PASS_KEY_CAN_NOT_BE_EMPTY). |
| 401 | 110 | Invalid Credentials (UNAUTHORIZED). |
| 403 | 110 | Invalid Onboarding Partner (ONBOARDING_PARTNER_DOES_NOT_BELONG_TO_CLIENT). |
| HTTP Status | Internal Code | Error Cause / Description |
|---|
| 400 | 1550 | Missing header parameters (e.g., PARTNER_USER_ID_CAN_NOT_BE_EMPTY). |
| 400 | 1552 | Submission not found (SUBMISSION_DOES_NOT_EXIST). |
| 400 | 1553 | Partner session ID does not belong to the given user ID (PARTNER_SESSION_ID_DOES_NOT_BELONG_TO_THE_USER). |
| 401 | 110 | Unauthorized; incorrect client credentials in header parameters (UNAUTHORIZED). |
| 403 | 903 | Authorisation error (FORBIDDEN). |
| 500 | 900 | Unknown error (GENERIC_SERVICE_ERROR). |
| HTTP Status | Internal Code | Error Cause / Description |
|---|
| 4xx / 5xx | PARTNER_ERROR_CODE | Because this API is hosted by the Partner, any non-200 HTTP response code is considered an error from IAB BE. The specific code and message are generated by the partner backend. |
| HTTP Status | Internal Code | Error Cause / Description |
|---|
| 4xx / 5xx | PARTNER_ERROR_CODE | Because this API is hosted by the Partner, any non-200 HTTP response code is considered an error from IAB BE. The specific code and message are generated by the partner backend. |