Use OAuth 2.0 authorization to get access to API.
How to get an OAuth token
To authorize and get a token, run the following query
POST https://auth-delivery.ucs.ru/connect/token
with the following parameters (form-data)
parameter | value |
---|---|
client_ID | given for connection via API |
client_secret | given for connection via API |
grant_type | client_credentials |
scopes | orders |
In response, you'll get a JWT access token and information about token expiration time.
Add a header for requests in HTTP Headers
It is necessary to use the OAuth token for all the requests.
Authorization: Bearer <access_token>
Example
Authorization: Bearer eyJhbGciOiJSUzI....aXHgrHV-I
If the token has expired, repeat the abovementioned actions.
General rules for requests to API
All the requests, containing JSON in their body, should have the following HTTP header:
Content-Type: application/json