improved

Authentication: Feature Release

With Sandbox v2.0 Release going live, we have published new features, standardized API contracts to better align with REST guidlines and squashed bugs here and there.

Authenticate API

Authenticate API will now have the standard Sandbox API response template.

{
    "code": 200,
    "timestamp": 1750687659809,
    "data": {
        "access_token": "eyJ0eXAiOixxxxxdefgQ.eyJ3b3JrxxxxxxxNjB9.bK1BJ5B-KxV2FxxxxxxxxxC8QOgTtSMTA"
    },
    "transaction_id": "3a31716a-6a4d-4670-83fe-849d8209e35a"
}
{
    "access_token": "eyJ0eXAiOixxxxxdefgQ.eyJ3b3JrxxxxxxxNjB9.bK1BJ5B-KxV2FxxxxxxxxxC8QOgTtSMTA"
}

📘

For backward compatibility, access token will be present in the response at root for a period of 30 days.


Authorize API

Authorize API is now deprecated with one goal in mind, simplify Sandbox API Authentication. Only Authenticate API needs to be called to authenticate and get the token. Authorize API will be decomissioned within 30 days.

Please go through the linked API endpoints to make the necessary changes to avoid any production impact. In case of any queries, feel free to reach out to [email protected], we are here to help.