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