Request OAuth token
Example:
Authorization: Basic [base64({KEY}:{SECRET})] POST http://{GATEWAY_HOST}/api/v1/oauth/token
where:
{KEY} - Corresponding OAuth credentials key
{SECRET} - Secret known during OAuth credentials creation
For more details related to OAuth protocol please refer the following links: https://tools.ietf.org/html/rfc6749 https://www.oauth.com/oauth2-servers/access-tokens/
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
client_id | query | string | true | client_id |
client_secret | query | string | true | client_secret |
grant_type | query | string | true | grant_type |
Responses
Status | Meaning | Description |
---|---|---|
200 | OK | |
201 | Entity created | |
400 | Bad Request | |
401 | Unauthorized | |
403 | Access Forbidden | |
404 | Not Found | |
406 | Not Acceptable | |
429 | Too Many Requests | |
500 | Internal Server Error |
{ "access_token": "string", "expires_in": 0, "scope": "string", "token_type": "string" }