Dotdigital ​
Manage contacts, address books, email campaigns, automation programs, and send transactional emails with the Dotdigital marketing platform.
| Detail | Value |
|---|---|
| Category | Marketing & Analytics |
| Base URL | https://r1-api.dotdigital.com/v2 |
| Authentication | API Key |
| Endpoints | 21 |
| Connector key | dotdigital |
Using Dotdigital in a workflow ​
- Go to Connections and click New Connection.
- Pick Dotdigital from the marketplace.
- Enter your credentials (see Authentication above for what's expected).
- In a workflow, drop an API Call node and select this connection.
- Pick the operation you need from the Operation dropdown — see the table below.
Available Endpoints ​
| Endpoint | Summary |
|---|---|
| GET /contacts/{email} | Get contact by email |
| POST /contacts | Create or update a contact |
| DELETE /contacts/{email} | Delete contact by email |
| GET /contacts/unsubscribed-since/{date} | Get contacts unsubscribed since date |
| GET /contacts/suppressed-since/{date} | Get suppressed contacts since date |
| GET /address-books | List all address books |
| POST /address-books | Create an address book |
| GET /address-books/{id}/contacts | List contacts in address book |
| POST /address-books/{id}/contacts | Add contact to address book |
| DELETE /address-books/{id}/contacts/{email} | Remove contact from address book |
| GET /campaigns/with-activity-since/{dateTime} | List campaigns with activity since date |
| GET /campaigns/{id} | Get campaign by ID |
| GET /campaigns/{id}/summary | Get campaign summary statistics |
| GET /campaigns/{id}/activity-since/{dateTime} | Get campaign contact activity since date |
| GET /data-fields | List all data fields |
| POST /data-fields | Create a data field |
| DELETE /data-fields/{name} | Delete a data field |
| GET /programs | List all automation programs |
| POST /programs/enrolments | Enrol contacts in a program |
| POST /email/send | Send a transactional email |
| GET /account-info | Get account information |
Each endpoint has its own page with parameter details, an example
API Callnode configuration, and the response shape.