Error codes
When you make a request to Signicat's ReuseID API and there is an error, a response with an error object is returned.
If you have encountered an error, check the information on this page to investigate what might have caused the error and how to resolve it.
If you require assistance, you can contact us by creating a support ticket in the Signicat Dashboard.
In addition to these product-specific error codes, there are generic error codes which are applicable to all Signicat APIs.
To learn about these and how the error object looks, see our generic Error codes documentation.
MobileID error object
For MobileID, the error object can be made up from the following 7 fields:
Example responses
{
"type": "https://api.signicat.com/mobileid/core/openapi.json",
"title": "User entity does not exist",
"code": "user_entity_does_not_exist",
"status": 404,
"traceId": "4bf239c088089f2bca77d3a413909f1d",
"detail": "Failed fetching user with user ID : 90e1b3e5-93a7-458e-b42b-d1b57e65e26a and account ID : a-sdge-Abcdefghijk123456789."
}
What does this example mean?
In this example, we can determine that the user entity (referred to by the userId in the request) does not exist.
The detail describes which user ID and account ID this refers to, so that you can take action accordingly.
{
"type": "https://api.signicat.com/mobileid/core/openapi.json",
"title": "Invalid request parameter",
"code": "invalid_request_parameter",
"status": 400,
"traceId": "4bf239c088089f2bca77d3a413909f1d",
"detail": "Your request body parameters have failed validation."
"invalidParams": [
{
"name": "userId"
"reason": "userId cannot be null or empty"
},
{
"name": "deviceId"
"reason": "deviceId cannot be null or empty"
}
]
}
What does this example mean?
In this example, we can determine that multiple request parameters have failed the validation.
The invalidParams describes which request parameters have failed the validation, so that you can modify them to pass the validation.
MobileID error codes
Some of the MobileID-specific errors listed on this page are generic and can describe a number of possible issues.