← Tools Reference

ActiveCampaign

ActiveCampaign integration (Marketing, Productivity). Imported from open-connector.

API key6 tools{api_url}
GET
activecampaign_get_current_user
Get the current ActiveCampaign user associated with the API token.

/api/3/users/me

GET
activecampaign_list_contacts
List ActiveCampaign contacts with pagination, search, and filtering support.

/api/3/contacts

15 parameters
ParamTypeRequiredDescription
limitintegeroptionalMaximum number of contacts to return.
offsetintegeroptionalOffset for retrieving the next ActiveCampaign page.
searchstringoptionalFree-text search applied to contact names, email, phone, or organization.
emailLikestringoptionalSubstring filter applied to the contact email address.
listIdstringoptionalOnly return contacts associated with this list identifier.
tagIdintegeroptionalOnly return contacts associated with this tag identifier.
segmentIdintegeroptionalOnly return contacts that match this ActiveCampaign segment.
idGreaterintegeroptionalOnly return contacts with an ID greater than this value.
idLessintegeroptionalOnly return contacts with an ID less than this value.
createdAfterstringoptionalOnly return contacts created after this date.
createdBeforestringoptionalOnly return contacts created before this date.
updatedAfterstringoptionalOnly return contacts updated after this date.
updatedBeforestringoptionalOnly return contacts updated before this date.
sortBystringoptionalContact field used for sorting.
sortDirectionstringoptionalSort direction accepted by the connector.
GET
activecampaign_get_contact
Get one ActiveCampaign contact by identifier.

/api/3/contacts/{contactId}

1 parameter
ParamTypeRequiredDescription
contactIdstringrequiredActiveCampaign contact identifier.
POST
activecampaign_upsert_contact
Create or update an ActiveCampaign contact using the official contact sync endpoint.

/api/3/contact/sync

5 parameters
ParamTypeRequiredDescription
emailstringrequiredContact email address used as the sync key.
firstNamestringoptionalContact first name to create or update.
lastNamestringoptionalContact last name to create or update.
phonestringoptionalContact phone number to create or update.
fieldValuesarrayoptionalCustom field values to write during the contact sync.
GET
activecampaign_list_lists
List ActiveCampaign mailing lists with pagination and optional name filtering.

/api/3/lists

3 parameters
ParamTypeRequiredDescription
limitintegeroptionalMaximum number of lists to return.
offsetintegeroptionalOffset for retrieving the next ActiveCampaign page.
namestringoptionalSubstring filter applied to the ActiveCampaign list name.
GET
activecampaign_list_fields
List ActiveCampaign custom contact fields.

/api/3/fields

2 parameters
ParamTypeRequiredDescription
limitintegeroptionalMaximum number of custom fields to return.
offsetintegeroptionalOffset for retrieving the next ActiveCampaign custom fields page.