Exagos Api
Exagos Api
API calls are made per channel. Tokens can be generated by using the key icon, next to the desired
channel in Settings. There is a 200 API calls per minute rate limit.
Requests:
The Contacts API is composed of several requests
• If you wish to retrieve a list of contacts by custom field of type boolean, please be sure to use
true or false as a value.
• If you wish to retrieve a list of contacts by phone number, please be sure to replace the '+' with
'%2B'
Response - Success (HTTP status → 200)
Get Contact by ID
v
Update Contact by ID
• firstName
• lastName
• profilePic
• language
• phone
• email
• custom_field IDs (Refer Contact Field module to get the ID of each custom field)
Limitations
• Please note that in case of Viber Channel - due to a certain limitation - the Contact ID needs to be
provided in a Base64 encoded format.
Add Tag by ID
Limitations
Remove Tag by ID
This request deletes tags for a Contact.
Limitations
• Note that in case of Viber Channel - due to a certain limitation - the Contact ID needs to be
provided in a Base64 encoded format.
Create Contact
This request creates a Contact and sets values for its Custom Fields.
This request sends a message template with header directly to the Contact as per defined in the
Endpoint.
Error Codes
Limitations