Release Notes


28 January, 2023

The ABG API Platform is undergoing technology upgrades.

Changes:

  • Error message change in OAuth V2 (/oauth/token/v2)
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."
}

28 January, 2023

The ABG API Platform is undergoing technology upgrades.

Changes:

  • Error message change in OAuth V2 (/oauth/token/v2)
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."
}