All requests to our APIs must be authenticated; you'll need to inform a client_key and a client_secret using header parameters.

curl -X POST
-H 'Content-Type: application/json' \
-H 'client_secret: {YOUR_CLIENT_SECRET}' \
-H 'client_key: {YOUR_CLIENT_KEY}' \
-d '{.... }'
'{event-name}' \

To generate credentials, go to Menu > APIs > ADD then set a token name, environment and click Add.

Copy and save the generated credentials to a safe repository.

Live vs Test tokens

Token types (live or test) defines the environment of the service accounts that actions published run. When you send a request with test credentials, all actions are performed using the service account's test configuration.