Menu AuthGuardHelp centre
Portuguêsauthguard.pt

Troubleshooting · Errors

Error code index

  • 2 min read
  • SaaS · Self-hosted

This index links each API error code and each service SQLSTATE to the article that explains its cause and fix. API codes appear in the response's error.code field, for example {"error":{"code":"device_limit","message":"…"}}. Console, phone and Windows messages are in the articles themselves.

How do I use this index?

  1. Look for the exact code (for example rate_limited).
  2. Open the article shown.
  3. If the code is not here, keep the time and the request identifier and contact support.

Which article explains each API code?

CodeArticle
approval_not_pendingts-android-request-unverified
approval_signature_invalidts-android-key-invalidated
attempts_exhaustedeu-totp-sign-in
attestation_rejectedts-phone-enrolment-errors
attestation_status_unavailablets-phone-enrolment-errors
authorization_rejectedts-authorization-rejected
branding_contrast_insufficientad-branding
confirmation_mismatchts-edge-stale-enrolment
conflictts-conflict
continuation_consumedts-continuation-consumed
device_approvals_disabledts-device-approvals-disabled
device_approvals_suspendedts-device-approvals-suspended
device_approver_unavailablets-device-approvals-disabled
device_clock_skewts-clock-skew
device_limitts-device-limit
device_not_activets-no-device
device_revokedts-device-revoked
device_sign_in_disabledts-device-approvals-disabled
device_sign_in_pending_limitts-device-sign-in-pending-limit
eam_requires_passkeyts-phone-service-requires-passkey
edge_audit_discontinuityts-edge-errors
edge_audit_rejectedts-edge-errors
edge_disabledts-edge-stale-enrolment
edge_enrolment_malformedts-edge-errors
edge_enrolment_refusedts-edge-stale-enrolment
edge_module_refusedts-edge-errors
edge_renewal_not_duets-edge-stale-enrolment
edge_request_malformedts-edge-errors
edge_unconfirmedts-edge-stale-enrolment
email_delivery_unavailablets-email-link-invalid
email_link_invalidts-email-link-invalid
endpoint_bundles_unavailablets-win-computer-not-enrolled
endpoint_clock_skewts-win-computer-not-enrolled
endpoint_enrolment_refusedts-win-computer-not-enrolled
endpoint_logon_closedts-win-wrong-code
endpoint_logon_limitts-win-wrong-code
endpoint_not_usablets-win-computer-not-enrolled
endpoint_recovery_generationad-windows-helpdesk-response
endpoint_secrets_unavailablets-win-computer-not-enrolled
endpoint_token_limitts-win-computer-not-enrolled
endpoints_unavailablead-windows-overview
enrollment_cancelledts-phone-enrolment-errors
enrolment_cancelledts-edge-stale-enrolment
entitlement_exceededts-entitlement-exceeded
entitlement_requiredts-entitlement-exceeded
forbiddents-forbidden
fresh_passkey_requiredts-fresh-passkey-required
insufficient_scopedev-api-auth
internal_errordev-errors-limits
invalid_credentialsts-invalid-credentials
invalid_cursorts-validation-error
invalid_idempotency_keyts-validation-error
invalid_requestts-validation-error
last_active_admints-last-active-admin
license_inactivets-license-read-only
license_read_onlyts-license-read-only
match_failedts-android-request-unverified
match_mismatchts-android-request-unverified
no_devicets-no-device
not_foundts-not-found
pam_policy_deniedts-pam-errors
passive_requestts-phone-service-requires-passkey
passkey_enrolment_requiredts-passkey-enrolment-required
payload_too_largets-validation-error
phone_authn_context_unsupportedts-phone-service-requires-passkey
plan_not_allowedts-entitlement-exceeded
policy_authorization_requiredts-authorization-rejected
presence_reauthentication_requiredts-presence-step-up-required
presence_step_up_requiredts-presence-step-up-required
proof_rejectedts-authorization-rejected
rate_limitedts-rate-limited
realm_activation_pendingts-realm-activation-pending
realm_pending_deletionts-realm-pending-deletion
realm_provisioningts-realm-provisioning
realm_state_conflictts-realm-pending-deletion
realm_suspendedts-realm-suspended
recovery_requiredts-recovery-required
recovery_session_restrictedts-recovery-session-restricted
saml_keys_not_configuredts-saml-errors
second_administrator_requiredts-second-administrator-required
second_factor_requiredts-second-factor-required
secret_already_issuedad-oidc-secrets
service_busyts-service-unavailable
service_unavailablets-service-unavailable
sso_session_unusablead-sso-settings
step_up_requiredts-pam-errors
strong_authentication_requiredts-strong-authentication-required
unauthorizedts-session-expired
validation_errorts-validation-error

Which article explains each SQLSTATE?

AGxxx SQLSTATEs appear on self-hosted installations, in the service logs, and explain the refusal behind an API answer.

Error codes in this article

Article referencets-error-indexquote it to support to identify this article. Checked against the product at commit 5f6607a8.