/
Infoland Flex - Authentication

Infoland Flex - Authentication

Table of contents

 

Before you start you need to obtain the following information

CLIENT_ID="my client id" CLIENT_SECRET="my client secret"

To get this information, please contact support@ambita.com

Obtain a token for the frontend components

In order to obtain a token, run the following with grant_type trusted in your backend application

curl -s -H "Content-Type: application/json" https://beta-api.ambita.com:443/authentication/v2/token -d \ '{ "grant_type": "trusted", "client_id": "CLIENT_ID", "client_secret": "CLIENT_SECRET", "username": "user1" }'

Example response:

{ "access_token": "ej577asf-a5k6-42yq-a3a2-fh03hb8cb58c", "token_type": "Bearer", "expires_in": 3600, "refresh_token": "aj274ajd-t1s8-48sk-v5m1-shf64j9bq25a", "scope": [ "infoland.flex" ] }

Obtain a token for your backend

In order to obtain a token, run the following with grant_type client_credentials

Example response

The token should be a request header and should be added in the Authorization header as shown below in every call to our api from your backend, except when obtaining the token.

More information about OAuth can be found here: https://www.oauth.com/

 

Next step Infoland Flex - Flows

Related content

Infoland Flex - User synchronization
Infoland Flex - User synchronization
More like this
Infoland Flex - File deliveries
Infoland Flex - File deliveries
Read with this
Token-based authentication - quick start
Token-based authentication - quick start
More like this
Infoland Flex - Order confirmation
Infoland Flex - Order confirmation
Read with this
Authentications
Authentications
More like this
Infoland Flex - Order Information
Infoland Flex - Order Information
Read with this