Skip to main content

Error codes

When an error occurs, you will receive an error message with an error code. If you have encountered an error, check the following tables for additional information.

If you encounter an error and require assistance, you can contact us by creating a support ticket in the Signicat Dashboard.

Alternatively, you can check out our community forum for answers to commonly asked questions.

Broker error codes

When you use the Signicat eID Hub and there is an error in our broker service, you can find the error report in the Dashboard eID Hub > Message Log. The following table provides additional information on the errors.


Error codeNameDescription
invalid_account_idInvalid Account ID ErrorAn accountId is sent as part of API calls. This error indicates that an unexpected accountId was sent in the request.
invalid_redirect_urlInvalid Redirect URL ErrorInternal API calls often have a response with a redirectUrl. This error indicates that an unexpected redirectUrl was received by one of the components.
invalid_pushback_urlInvalid PushBack URL ErrorIn the headless flow a pushBackUrl may be provided in the request (optional). This error indicates that an invalid pushBackUrl was received by one of the components.
invalid_message_idInvalid Message Id ErrorA messageId is sent as part of API calls and this error indicates that a service received a messageId it doesn't know about or did not expect for the current user session.
invalid_transaction_idInvalid Transaction Id ErrorA transactionId is sent as part of API calls and this error indicates that a service received a transactionId it doesn't know about or did not expect for the current user session.
session_errorSession ErrorThis is a quite generic error that happens in different Signicat components, such as the Broker, for various reasons. The most common causes are:
1) User session expires due to inactivity on pages of interaction.
2) Publicly available endpoints are called with wrong or unexpected session state; for example, if you call a SAML ACS endpoint without first instantiating a login session from an SP you will get a Session Error.
transaction_id_or_message_id_replayedReplay ErrorThe error indicates that a Signicat component such as the Broker is trying to instantiate a login session with a messageId or a transactionId that was used recently.
invalid_tokenToken Validation ErrorThe error indicates that an API call was made with an invalid authorization token. A token can be invalid if:
1) It does not have correct signature.
2) It is expired.
3) It does not have correct permissions to perform the necessary operation.
unexpected_errorUnexpected ErrorThis error indicates that something unexpected happened at a Signicat service and it is not handled properly one way or another. This error will usually be accompanied by an HTTP response with status 500.

OIDC authentication error codes

When you make a call to the authorization endpoint and there is an error, you will receive a response with an error code. The following table shows additional information to help you understand what happened.

You can learn more about error codes in the documentation for OIDC implementation.