Our API is working with an OAuth (Open Authorization) restriction. For every request within the advanced API, you need an access token. You can request an access token with your username and password. If you haven't an account or question please write at [email protected].

How to get the access token

Endpoint:
https://oauth2.ad4mat.net/oauth2/token

Method:

POST

Request body:

header: {
Content-Type: application/x-www-form-urlencoded
},
body: {
grant_type: password,
username: YOUR_EMAIL_FOR_SUITE_LOGIN,
password: YOUR_PASSWORD_FOR_SUITE_LOGIN,
client_id: publisher-gateway,
client_secret: PqyXxm1iIWM7OVVD4x
}

curl example

curl --location --request POST 'https://oauth2.ad4mat.net/oauth/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=password' \
--data-urlencode 'username=YOUR_EMAIL_FOR_SUITE_LOGIN' \
--data-urlencode 'password=YOUR_PASSWORD_FOR_SUITE_LOGIN' \
--data-urlencode 'client_id=publisher-gateway' \
--data-urlencode 'client_secret=PqyXxm1iIWM7OVVD4x'

response example

{
"scope": "",
"access_token": "4cdeb777-f96a-4e8f-bfab-e8e43b4209b5",
"token_type": "bearer",
"expires_in": 3600,
"refresh_token": "e4ac857a-a83b-4a05-9baa-a92c0d8f2a79"
}

Did this answer your question?