Step 1: Authenticate with OAuth 2.0

The endpoint for OAuth authorization is POST / oauth/token.

POST /oauth/token HTTP/1.1
Content-Type: application/json
Accept: application/json
"grant_type": "client_credentials",
"client_id": "09ae83af7c37121b2de929b211bad944",
"client_secret": "9c5f250b69f6436cb38fd780349bc00810d8d5051d3dcf821e428f65a32724bd"

Successful response:

HTTP/1.1 200 OK
Content-Type: application/json
"access_token": "qb56tjj1bcvo9n2nj4u38k84lo",
"expires_in": 1200,
"token_type": "bearer",
"scope": ""

You need to pass the received token (line 6) in an Authorization: Bearer header in your subsequent calls. The returned OAuth token (line 6) is valid for as many seconds as signalized in the expires_in field (line 8).