The ABG API Platform is undergoing technology upgrades.
Use Case |
Auth API - Current State |
Auth API - Future State |
- OAuth
- Request without
- client_id or with invalid client_id
|
- HTTP status code: 401
- Response message:
- {
- "error": "unauthorized_client",
- "error_description":
- "INVALID_CREDENTIALS: Invalid
- client credentials"
- }
|
- HTTP status code: 400
- Response message:
- {
- "errorCode": "invalid_client",
- "errorSummary": "A client_id must be
- provided in the request.",
- "errorLink": "invalid_client",
- "errorId": "oaeo0BzN-TeSdmbj06UTCIstw",
- "errorCauses": []
- }
|
- OAuth Request
- without client_secret
|
- HTTP status code: 400
- Response message:
- {
- "error": "unauthorized_client",
- "error_description":
- "Client secret
- not provided in request"
- }
|
- HTTP status code: 401
- Response message:
- {
- "errorCode": "invalid_client",
- "error_description": "Client authentication
- failed. Either the client or the client
- credentials are invalid."
- }
|
- OAuth
- Request with
- invalid client_secret
|
- HTTP status code: 400
- Response message:
- {
- "errorCode": "unauthorized_client",
- "error_description": "Invalid client secret"
- }
|
- HTTP status code: 401
- Response message:
- {
- "errorCode": "invalid_client",
- "error_description": "The client secret
- supplied for a confidential
- client is invalid."
- }
|
The ABG API Platform is undergoing technology upgrades.
Use Case |
Auth API - Current State |
Auth API - Future State |
- OAuth
- Request without
- client_id or with invalid client_id
|
- HTTP status code: 401
- Response message:
- {
- "error": "unauthorized_client",
- "error_description":
- "INVALID_CREDENTIALS: Invalid
- client credentials"
- }
|
- HTTP status code: 400
- Response message:
- {
- "errorCode": "invalid_client",
- "errorSummary": "A client_id must be
- provided in the request.",
- "errorLink": "invalid_client",
- "errorId": "oaeo0BzN-TeSdmbj06UTCIstw",
- "errorCauses": []
- }
|
- OAuth Request
- without client_secret
|
- HTTP status code: 400
- Response message:
- {
- "error": "unauthorized_client",
- "error_description":
- "Client secret
- not provided in request"
- }
|
- HTTP status code: 401
- Response message:
- {
- "errorCode": "invalid_client",
- "error_description": "Client authentication
- failed. Either the client or the client
- credentials are invalid."
- }
|
- OAuth
- Request with
- invalid client_secret
|
- HTTP status code: 400
- Response message:
- {
- "errorCode": "unauthorized_client",
- "error_description": "Invalid client secret"
- }
|
- HTTP status code: 401
- Response message:
- {
- "errorCode": "invalid_client",
- "error_description": "The client secret
- supplied for a confidential
- client is invalid."
- }
|