Access Token
Access token is necessary to access any API described in this guide. You can get the access token using OAuth2.0 client credentials flow.
Call for Token
To get the access token, you need to send a POST request to the following endpoint:
Demo Token Curl
curl --location 'https://demo.hng.one/oauth/oauth/token' \
--header 'Content-Type: application/json' \
--data '{
"grant_type": "client_credentials",
"client_id": "<<YOUR_CLIENT_ID>>",
"client_secret": "<<YOUR_CLIENT_SECRET>>",
"audience": "https://play.medeintegra.dev"
}'
Prod Token Curl
curl --location 'https://aths.hng.one/oauth/oauth/token' \
--header 'Content-Type: application/json' \
--data '{
"grant_type": "client_credentials",
"client_id": "<<YOUR_CLIENT_ID>>",
"client_secret": "<<YOUR_CLIENT_SECRET>>",
"audience": "https://medeintegra.dev"
}'
Sample Response
You will receive a response similar to below
{
"code": "Ok",
"message": "Token Obtained Successfully",
"token_type": "Bearer",
"access_token": "<<JWT_TOKEN>>",
"expires_in": 3600
}
The access_token in the response can be used to access the APIs.