Skip to main content

OAuth Token

The OAuth Token API allows you to generate an access token for authenticating subsequent API calls.


Resource Access

Production (api.ahrvo.network)

POST https://api.ahrvo.network/banking/yield/v1/oauth/token

Staging (gateway.ahrvo.network)

POST https://gateway.ahrvo.network/banking/yield/v1/oauth/token

Request Body

FieldRequiredTypeDescriptionExample
client_idYesstringClient ID for authentication1234567890
client_secretYesstringClient secret for authentication1234567890

Response

FieldTypeDescriptionExample
expires_inintegerToken expiration time in seconds86400
access_tokenstringJWT access tokenZj0N2fz2H6qnrw8oNdajKmffooz9gleimElYeLgeLMNhneJJqEaxFr5LtAhbGkdjiC1zb+XXFRP4sUtqUyvgpkOzJxbFsgG+wJsgTE+dcy3RP5RP4vD8DLtu3oxU7o38PwAnGp0Gj9aFL/h/i38XZAzyJKCrq8Ne
token_typestringToken typeBearer

Sample Request
POST /banking/yield/v1/oauth/token HTTP/1.1
Host: <hostname>
Content-Type: application/json
{
"client_id": "1234567890",
"client_secret": "1234567890"
}

Sample Response
{
"expires_in": 86400,
"access_token": "Zj0N2fz2H6qnrw8oNdajKmffooz9gleimElYeLgeLMNhneJJqEaxFr5LtAhbGkdjiC1zb+XXFRP4sUtqUyvgpkOzJxbFsgG+wJsgTE+dcy3RP5RP4vD8DLtu3oxU7o38PwAnGp0Gj9aFL/h/i38XZAzyJKCrq8Ne",
"token_type": "Bearer"
}
HTTP/1.1 200 OK

OpenAPI Specification