Skip to main content

API overview and implementation

Written by Marcel Ursprung
Updated over 3 weeks ago

What are APIs?

APIs (Application Programming Interface) make it possible to perform actions programatically and automatically without using the user interface.

Envoke REST APIs use HTTP basic authentication. You need to send requests in JSON format.

Available APIs

Contact APIs

Using a combination of read, insert, update and delete operations you can query, add and update contacts in Envoke as they change in your CRM system. Read more.

You can also use the CSV sync option to keep contacts in Envoke in sync with your CRM system.

APIs to send emails

You can use the messages API to update and send messages to a pre-existing list of contacts or use the send API to send transactional emails.

Reporting API

Get email campaign reports using the reporting API.

Webhooks

Receive data from Envoke based on a variety of triggers using webhooks.

Cost

Access to the APIs is included with the Professional and Pay As You Go Plans. API access is not available with the Standard plan. See billing plan details.

API usage limits

There is a default daily API request limit of 1,000 requests/day. Contact our support team to increase this limit for your account.

Implementation

API integrations need to be implemented with the help of your developers. Envoke provides the following support for API implementations:

Getting started with using the API

Get your API connection credentials from the Integrations section of the Account Settings page.

Did this answer your question?