MATTR VII ManagementSecurity
Create API Auth Token
Returns an API access token specific to the Management API. This token must then be used as an authorization header for all requests to protected endpoints (this is required for the majority of operations).
POST
/oauth/token
client_idstring
Use the client_id
value provided for authenticating with the Management API authentication provider as part of your on-boarding.
client_secretstring
Use the client_secret
value provided for authenticating with the Management API authentication provider as part of your on-boarding.
audiencestring
Use the audience
value provided as part of your on-boarding for the Management API.
grant_typestring
Use client_credentials
.
Response Body
curl -X POST "https://manage.mattr.global/oauth/token" \ -H "Content-Type: application/json" \ -d '{ "client_id": "htf792W4p4MedZbnoWAs51EfqUt4d2", "client_secret": "d3fYDX7FjPg1D1h2viARXsolPByQ9vMfg8LHylBy8F4s5KJLB4HhHGOxxqJnSj3G", "audience": "https://my-tenant.vii.mattr.global", "grant_type": "client_credentials" }'
{
"access_token": "s2dgbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6s2dcaEROemRDf5gbRVEwTTVSVFE0TmtZME9UZzVNVEpDTlVJNFJqRTBPREExTmpZMk1qazFPQSJ9",
"expires_in": 86400,
"token_type": "Bearer"
}
{
"error": "access_denied",
"error_description": "Unauthorized"
}
How would you rate this page?