Skip to main content

API Error Codes

Detail about Koffi Error Codes

Error format

  • In case of an error, the response will usually have an HTTP status code other than 200, with the following format
{
"code": "error_code",
"message": "error_message"
}
  • There are some exceptions with no or empty response and HTTP status code other than 200
    • Unauthorized error with HTTP 401
    • Forbidden error with HTTP 403

Error Codes

Authentication and authorization

  • EOAU401: Unauthorized
  • EOAU201: Invalid grant type
  • EOAU202: JWT Bearer Grant requires assertion
  • EOAU203: JWT Bearer Grant assertion invalid or expired
  • EOAU204: JWT Bearer Grant assertion client id (iss) is required (iss)
  • EOAU205: JWT Bearer Grant assertion key id (kid) is required
  • EOAU206: JWT Bearer Grant assertion key id (kid) is invalid
  • EOAU207: JWT Bearer Grant assertion audience (aud) is required
  • EOAU208: JWT Bearer Grant assertion user not found (sub)
  • EOAU209: Authorization header missing or invalid
  • EOAU210: Authorization code missing, invalid or expired
  • EOAU211: Redirect uri missing or invalid
  • EOAU212: Refresh token missing or invalid
  • EOAU213: Client id missing or invalid
  • EOAU214: Missing code verifier
  • EOAU215: Invalid tenant connection code or client application has no access to target tenant
  • EOAU100: Invalid authorize request info
  • EOAU101: Invalid scope <invalid-scopes>
  • EOAU102: User does not belong to application's organization
  • EOAU103: Application is not published yet
  • EOAU104: Public application requires code challenge

Outbound

TBD

Sign

TBD