Skip to main content

At a glance

Credentials

Set these per environment. See Connect an integration.
VariableRequiredDescription
ACTIVECAMPAIGN_API_KEYYesActiveCampaign API key (sent as the Api-Token header), from My Settings → Developer Docs.

Setup

  1. Find your account subdomain: Log in to ActiveCampaign and open My Settings → Developer. Your API URL looks like https://youraccount.api-us1.com - the ‘youraccount’ part is the value to pass as the ‘account’ parameter on every tool call. ActiveCampaign offers free developer sandbox accounts via its developer program.
  2. Copy your API key: On the same Developer page, copy the API Key and add it to your .env as ACTIVECAMPAIGN_API_KEY.
  3. Verify access: Run the List Contacts tool with your account subdomain.
  • The API key is sent in the Api-Token header; each user in the account has their own key with that user’s permissions
  • Every tool requires the ‘account’ parameter (your API URL subdomain) because the base URL is account-specific (https://{account}.api-us1.com)
  • Deal values are expressed in cents
Provider API reference: https://developers.activecampaign.com/reference/overview

Tools

ToolAccessDescription
List ContactsReadList or search contacts in ActiveCampaign
Get ContactReadGet details of an ActiveCampaign contact
Create ContactWriteCreate a new contact in ActiveCampaign
Update ContactWriteUpdate an existing ActiveCampaign contact
List DealsReadList deals in ActiveCampaign
Create DealWriteCreate a new deal in ActiveCampaign
List AccountsReadList accounts (companies) in ActiveCampaign

Example prompts

  • Search my ActiveCampaign contacts by email and show their details.
  • Create a new deal in ActiveCampaign with a title, value, and linked contact.