We currently only support GET requests for pulling information into your own website or app. More endpoints will be coming in the future but if you
require a custom endpoint please contact us.
Authentication
All API endpoints are authenticated using Bearer tokens. This Bearer token will be provided to you when you reach out to our support. To authenticate your requests, you need to include the Bearer token in the header of your request.Base URL
The base URL for all API requests ishttps://services.engagementagents.com/.
Rate Limiting
We currently have a rate limit of 1000 requests per minute. If you exceed this limit, you will receive a429 Too Many Requests response. If you
require a higher rate limit, please contact us.
ISO Codes
In the responses, you will see that theheadline, description and imageUrl fields are returned in multiple languages. Below you can find a table
of our ISO codes and what languages they represent.
Campaign Types
When querying Marketing Campaigns, you can filter the results by specific campaign types using thetype query parameter.
By default, if no type is provided, campaigns of all types will be returned.
If you’re only interested in certain types, simply include one or more type parameters in your query. For example:
Tip: URL encoding is handled automatically by most tools (such as Swagger UI, Postman, Mintlify). However, if manually crafting a URL, remember to
encode special characters like a space (’ ’) as
%20 and slashes (’ / ’) as %2F. For example, when selecting New Arrivals, the URL becomes: