Marketing APIs for AI agents

Reference guides for the marketing apps an AI agent can work with: every endpoint, the permission each one needs, and how to give agents safe, governed access.

ActiveCampaign

29 endpoints

The ActiveCampaign API is how an app or AI agent works with a marketing and CRM account: adding and updating contacts, applying tags, subscribing people to lists, creating deals in the pipeline, and enrolling contacts in automations.

Updated 23 June 2026 · API v3
View full guide

beehiiv

35 endpoints

The beehiiv API is how an app or AI agent works with a beehiiv publication: adding a subscriber, reading a newsletter post, building an audience segment, or enrolling someone into an automation.

Updated 23 June 2026 · API v2
View full guide

Braze

41 endpoints

The Braze API is how an app or AI agent works with a Braze workspace: tracking users and their events, sending or scheduling messages, triggering a campaign or Canvas, managing catalogs and email templates, and exporting users by identifier or segment.

Updated 23 June 2026 · API Current
View full guide

Brevo

27 endpoints

The Brevo API is how an app or AI agent works with a Brevo account: managing contacts and lists, sending a transactional email, running an email or SMS campaign, and reading delivery and engagement reports.

Updated 23 June 2026 · API v3
View full guide

Campaign Monitor

51 endpoints

The Campaign Monitor API is how an app or AI agent works with an email marketing account: adding and importing subscribers onto lists, creating and sending campaigns, building segments, and sending transactional email.

Updated 23 June 2026 · API v3.3
View full guide

Constant Contact

53 endpoints

The Constant Contact API is how an app or AI agent works with a Constant Contact account: adding and updating contacts, organizing them into lists, tags, and segments, building and scheduling email campaigns, and reading who opened or clicked.

Updated 23 June 2026 · API v3
View full guide

Customer.io

36 endpoints

The Customer.io API is how an app or AI agent works with a Customer.io workspace: identifying people, tracking events and device tokens, sending transactional and broadcast messages, and reading back customers, segments, and message metrics.

Updated 23 June 2026 · API v1
View full guide

Drip

35 endpoints

The Drip API is how an app or AI agent works with a Drip account: adding and updating subscribers, applying and removing tags, recording events, subscribing people to campaigns and workflows, and sending broadcasts.

Updated 23 June 2026 · API v2
View full guide

GetResponse

48 endpoints

The GetResponse API is how an app or AI agent works with a GetResponse account: adding and updating contacts, building segments, sending newsletters, and running autoresponders and automation workflows.

Updated 23 June 2026 · API v3
View full guide

Iterable

34 endpoints

The Iterable API is how an app or AI agent works with an Iterable project: updating user profiles, tracking events, sending a transactional email, creating and triggering campaigns, and exporting analytics.

Updated 23 June 2026 · API Current
View full guide

Kit

28 endpoints

The Kit API is how an app or AI agent works with a creator's email marketing account: listing and creating subscribers, tagging people, adding them to a sequence or form, and sending a broadcast.

Updated 23 June 2026 · API v4
View full guide

Klaviyo

23 endpoints

The Klaviyo API is how an app or AI agent works with a Klaviyo account: reading and creating customer profiles, building lists and segments, tracking events, and sending email and text campaigns through flows.

Updated 23 June 2026 · API 2026-04-15
View full guide

Mailchimp

36 endpoints

The Mailchimp API is how an app or AI agent works with a Mailchimp account: adding and updating contacts in an audience, creating and sending campaigns, running automations, and reading how sends performed.

Updated 23 June 2026 · API 3.0
View full guide

MailerLite

44 endpoints

The MailerLite API is how an app or AI agent works with a MailerLite account: adding or updating subscribers, sorting them into groups, building segments, and creating and scheduling email campaigns.

Updated 23 June 2026 · API Current
View full guide

Mailgun

42 endpoints

The Mailgun API is how an app or AI agent works with an email-sending account: sending messages to recipients, managing sending domains and mailing lists, querying delivery and engagement events, and maintaining the bounce, unsubscribe, and complaint lists.

Updated 23 June 2026 · API v3
View full guide

Mailjet

37 endpoints

The Mailjet API is how an app or AI agent works with a Mailjet account: sending a transactional email, adding a contact to a list, scheduling a campaign, or reading how many messages were delivered and opened.

Updated 23 June 2026 · API v3
View full guide

Marketo

36 endpoints

The Marketo API is how an app or AI agent works with a Marketo Engage instance: reading and syncing leads, adding or removing them from a static list, reading the activities a lead has taken, and triggering a campaign to run against a set of people.

Updated 23 June 2026 · API v1
View full guide

Omnisend

30 endpoints

The Omnisend API is how an app or AI agent works with an Omnisend store: adding or updating a contact, sending an event like a started checkout to trigger an automation, syncing products and categories, recording carts and orders, and listing email, SMS and push campaigns.

Updated 23 June 2026 · API v5
View full guide

Postmark

40 endpoints

The Postmark API is how an app or AI agent works with a Postmark account: sending a transactional or bulk email, sending through a saved template, reading why a message bounced, or searching delivered messages and their opens and clicks.

Updated 23 June 2026 · API Current
View full guide

SendGrid

25 endpoints

The SendGrid API is how an app or AI agent works with a SendGrid account: sending an email to a recipient, adding or searching marketing contacts, organizing them into lists and segments, managing transactional templates, or reading delivery and engagement statistics.

Updated 23 June 2026 · API v3
View full guide
Orientation

About marketing APIs for AI agents

A marketing API is how an app or AI agent works with email, messaging campaigns, and the contact lists behind them. The platforms here, including Mailchimp, Klaviyo, SendGrid, and ActiveCampaign, hold subscribers and send campaigns, and their APIs let an agent add a contact, send or schedule a message, or read how a campaign performed.

These tools can email a company’s whole audience and hold subscriber details, so a send permission carries weight and contact lists are personal data. Access runs on an access key, and most platforms separate reading lists and reports from sending. A governed layer lets an agent that updates contacts manage a list without being able to send a campaign to it.

Frequently asked questions

Which email marketing APIs can an AI agent use?+
The Atlas covers Mailchimp, Klaviyo, SendGrid, ActiveCampaign, Braze, Customer.io, Brevo, Mailgun, Postmark, and more. Their APIs handle contacts, campaigns, and transactional email.
Can an AI agent add or update a contact in a mailing list?+
Yes, with a write permission. Tools like Mailchimp and Klaviyo expose endpoints to create and update contacts and manage list membership.
Can an AI agent send an email through these APIs?+
Yes. Platforms like SendGrid and Mailgun send transactional email, and campaign tools can trigger or schedule a send, each a write action with its own permission.
Can a marketing agent manage contacts without sending campaigns?+
Yes. Reading and updating contacts is a separate permission from sending, so an agent can maintain a list while sending stays blocked.
What is Bollard AI?

Control what every AI agent can do.

Bollard AI sits between a team's AI agents and the apps it runs on. Grant each agent exactly the access it needs, read or write, app by app, and every call is checked and logged.