activecampaign.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Account Contacts
create
accountContacts.create
Link a contact to an account with an optional job title
Risk: write
accountContact full type
accountContact full type
delete
accountContacts.delete
Remove the link between an account and a contact
Risk: destructive
get
accountContacts.get
Retrieve an account-contact association by its ID
Risk: read
accountContact full type
accountContact full type
list
accountContacts.list
List associations between accounts and contacts
Risk: read
accountContacts full type
accountContacts full type
meta full type
meta full type
update
accountContacts.update
Update an account-contact association
Risk: write
accountContact full type
accountContact full type
Account Custom Field Data
create
accountCustomFieldData.create
Set a custom field value on an account
Risk: write
createBulk
accountCustomFieldData.createBulk
Set many account custom field values in one request
Risk: write
items full type
items full type
delete
accountCustomFieldData.delete
Delete a custom field value from an account
Risk: destructive
get
accountCustomFieldData.get
Retrieve an account custom field value by its ID
Risk: read
list
accountCustomFieldData.list
List custom field values stored against accounts
Risk: read
meta full type
meta full type
update
accountCustomFieldData.update
Update a custom field value on an account
Risk: write
updateBulk
accountCustomFieldData.updateBulk
Update many account custom field values in one request
Risk: write
items full type
items full type
Account Custom Field Meta
create
accountCustomFieldMeta.create
Define a new custom field for accounts
Risk: write
accountCustomFieldMetum full type
accountCustomFieldMetum full type
delete
accountCustomFieldMeta.delete
Delete an account custom field definition
Risk: destructive
get
accountCustomFieldMeta.get
Retrieve an account custom field definition by its ID
Risk: read
accountCustomFieldMetum full type
accountCustomFieldMetum full type
list
accountCustomFieldMeta.list
List custom field definitions for accounts
Risk: read
accountCustomFieldMeta full type
accountCustomFieldMeta full type
meta full type
meta full type
update
accountCustomFieldMeta.update
Update an account custom field definition
Risk: write
accountCustomFieldMetum full type
accountCustomFieldMetum full type
Accounts
create
accounts.create
Create a CRM account with a unique name
Risk: write
fields full type
fields full type
account full type
account full type
delete
accounts.delete
Delete a CRM account and its associated data
Risk: destructive
deleteBulk
accounts.deleteBulk
Delete many CRM accounts in one request
Risk: destructive
get
accounts.get
Retrieve a CRM account by its ID
Risk: read
account full type
account full type
list
accounts.list
List CRM accounts, optionally filtered by name
Risk: read
accounts full type
accounts full type
meta full type
meta full type
update
accounts.update
Update an existing CRM account by its ID
Risk: write
fields full type
fields full type
account full type
account full type
upsert
accounts.upsert
Create a CRM account, or update the one with the same name
Risk: write
fields full type
fields full type
account full type
account full type
Activities
list
activities.list
List account activity, optionally narrowed to one contact
Risk: read
meta full type
meta full type
Addresses
create
addresses.create
Create a company address for campaign footers
Risk: write
address full type
address full type
delete
addresses.delete
Delete a company address by its ID
Risk: destructive
get
addresses.get
Retrieve a company address by its ID
Risk: read
address full type
address full type
list
addresses.list
List the company addresses used in campaigns
Risk: read
addresses full type
addresses full type
meta full type
meta full type
update
addresses.update
Update an existing company address
Risk: write
address full type
address full type
Address Groups
delete
addressGroups.delete
Delete an address group by its ID
Risk: destructive
Automations
list
automations.list
List automation workflows
Risk: read
automations full type
automations full type
meta full type
meta full type
Brandings
get
brandings.get
Retrieve a branding configuration by its ID
Risk: read
branding full type
branding full type
update
brandings.update
Update branding such as site name, logo and favicon
Risk: write
branding full type
branding full type
Browse Sessions
addToCart
browseSessions.addToCart
Flag a browse session as having items added to cart
Risk: write
save
browseSessions.save
Create a browse session in a specified state
Risk: write
products full type
products full type
search
browseSessions.search
Search browse sessions for a contact and connection
Risk: read
testEvent
browseSessions.testEvent
Simulate a tracking event and return its debug output
Risk: write
Calendars
create
calendars.create
Create a calendar feed for external calendar apps
Risk: write
calendar full type
calendar full type
delete
calendars.delete
Delete a calendar feed by its ID
Risk: destructive
get
calendars.get
Retrieve a calendar feed by its ID
Risk: read
calendar full type
calendar full type
list
calendars.list
List calendar feeds configured on the account
Risk: read
calendars full type
calendars full type
meta full type
meta full type
update
calendars.update
Update a calendar feed by its ID
Risk: write
calendar full type
calendar full type
Campaigns
create
campaigns.create
Create a broadcast or automation campaign
Risk: write
p full type
p full type
m full type
m full type
campaign full type
campaign full type
duplicate
campaigns.duplicate
Duplicate a campaign with its content and configuration
Risk: write
campaign full type
campaign full type
get
campaigns.get
Retrieve a campaign by its ID with engagement metrics
Risk: read
campaign full type
campaign full type
getAutomationLists
campaigns.getAutomationLists
List the lists a campaign automation sends to
Risk: read
meta full type
meta full type
getAutomations
campaigns.getAutomations
List automations linked to a campaign
Risk: read
meta full type
meta full type
getLinks
campaigns.getLinks
List the tracked links belonging to a campaign
Risk: read
meta full type
meta full type
getMessages
campaigns.getMessages
List the messages attached to a campaign
Risk: read
meta full type
meta full type
getUser
campaigns.getUser
Retrieve the user who owns a campaign
Risk: read
list
campaigns.list
List campaigns with pagination and filters
Risk: read
campaigns full type
campaigns full type
meta full type
meta full type
update
campaigns.update
Edit an existing campaign, such as its name
Risk: write
campaign full type
campaign full type
Configs
update
configs.update
Update an account configuration value
Risk: write
Connections
create
connections.create
Create a connection to an external e-commerce service
Risk: write
connection full type
connection full type
delete
connections.delete
Delete a connection by its ID
Risk: destructive
get
connections.get
Retrieve a connection by its ID
Risk: read
connection full type
connection full type
list
connections.list
List Deep Data connections to external services
Risk: read
connections full type
connections full type
meta full type
meta full type
update
connections.update
Update an existing connection
Risk: write
connection full type
connection full type
Contact Automations
add
contactAutomations.add
Enrol a contact in an automation by email address
Risk: write
entryCounts
contactAutomations.entryCounts
Count how many times a contact entered each automation
Risk: read
get
contactAutomations.get
Retrieve a contact automation enrolment by its ID
Risk: read
list
contactAutomations.list
List contact enrolments across automations
Risk: read
meta full type
meta full type
remove
contactAutomations.remove
Remove a contact from an automation, one run or all
Risk: destructive
Contact Deals
create
contactDeals.create
Add a secondary contact to a deal
Risk: write
delete
contactDeals.delete
Remove a secondary contact from a deal
Risk: destructive
get
contactDeals.get
Retrieve a secondary contact association by its ID
Risk: read
list
contactDeals.list
List secondary contacts associated with deals
Risk: read
meta full type
meta full type
update
contactDeals.update
Update a secondary contact association
Risk: write
Contact Lists
list
contactLists.list
List all contact-to-list memberships
Risk: read
contactLists full type
contactLists full type
meta full type
meta full type
Contacts
createOrUpdate
contacts.createOrUpdate
Create a contact, or update it if the email already exists
Risk: write
fieldValues full type
fieldValues full type
contact full type
contact full type
delete
contacts.delete
Delete a contact by its ID
Risk: destructive
find
contacts.find
Find a contact by email address
Risk: read
contacts full type
contacts full type
meta full type
meta full type
get
contacts.get
Retrieve a contact by its ID
Risk: read
contact full type
contact full type
getAccountContacts
contacts.getAccountContacts
List the accounts a contact is associated with
Risk: read
meta full type
meta full type
getAutomations
contacts.getAutomations
List the automations a contact is enrolled in
Risk: read
meta full type
meta full type
getData
contacts.getData
Retrieve the geographic and tracking data of a contact
Risk: read
getDeals
contacts.getDeals
List the deals associated with a contact
Risk: read
meta full type
meta full type
getFieldValues
contacts.getFieldValues
List the custom field values of a contact
Risk: read
meta full type
meta full type
getGeoIps
contacts.getGeoIps
List the geo IP records associated with a contact
Risk: read
meta full type
meta full type
getGoals
contacts.getGoals
List the automation goals a contact has completed
Risk: read
meta full type
meta full type
getLists
contacts.getLists
List the list memberships of a contact
Risk: read
contactLists full type
contactLists full type
meta full type
meta full type
getLogs
contacts.getLogs
List the activity log entries for a contact
Risk: read
meta full type
meta full type
getNotes
contacts.getNotes
List the notes attached to a contact
Risk: read
meta full type
meta full type
getOrganization
contacts.getOrganization
Retrieve the organization a contact belongs to
Risk: read
getPlusAppend
contacts.getPlusAppend
Retrieve third-party enrichment data for a contact
Risk: read
getScoreValues
contacts.getScoreValues
List the score values of a contact
Risk: read
meta full type
meta full type
getTags
contacts.getTags
List the tags applied to a contact
Risk: read
meta full type
meta full type
getTrackingLogs
contacts.getTrackingLogs
List site and event tracking records for a contact
Risk: read
meta full type
meta full type
list
contacts.list
List contacts with pagination and filters
Risk: read
contacts full type
contacts full type
meta full type
meta full type
update
contacts.update
Update an existing contact by its ID
Risk: write
fieldValues full type
fieldValues full type
contact full type
contact full type
Contact Tags
list
contactTags.list
List all contact-to-tag associations
Risk: read
meta full type
meta full type
Contact Tasks
create
contactTasks.create
Create a task against a contact
Risk: write
dealTask full type
dealTask full type
find
contactTasks.find
Find contact tasks by title, optionally for one contact
Risk: read
Custom Object Records
delete
customObjectRecords.delete
Delete a custom object record by its ID
Risk: destructive
deleteByExternalId
customObjectRecords.deleteByExternalId
Delete a custom object record by its external ID
Risk: destructive
get
customObjectRecords.get
Retrieve a custom object record by its ID
Risk: read
getByExternalId
customObjectRecords.getByExternalId
Retrieve a custom object record by its external ID
Risk: read
list
customObjectRecords.list
List the records belonging to a custom object schema
Risk: read
meta full type
meta full type
upsert
customObjectRecords.upsert
Create or update a custom object record by external ID
Risk: write
fields full type
fields full type
Custom Object Schemas
create
customObjectSchemas.create
Create a custom object schema
Risk: write
labels full type
labels full type
fields full type
fields full type
relationships full type
relationships full type
schema full type
schema full type
createChild
customObjectSchemas.createChild
Create a child schema under a public parent schema
Risk: write
schema full type
schema full type
delete
customObjectSchemas.delete
Delete a custom object schema and all its records
Risk: destructive
get
customObjectSchemas.get
Retrieve a custom object schema by its ID
Risk: read
schema full type
schema full type
list
customObjectSchemas.list
List custom object schema definitions
Risk: read
schemas full type
schemas full type
meta full type
meta full type
update
customObjectSchemas.update
Update a custom object schema or add field options
Risk: write
labels full type
labels full type
fields full type
fields full type
relationships full type
relationships full type
schema full type
schema full type
Deal Activities
list
dealActivities.list
List recent activity across deals
Risk: read
meta full type
meta full type
Deal Custom Field Data
delete
dealCustomFieldData.delete
Delete a custom field value from a deal
Risk: destructive
get
dealCustomFieldData.get
Retrieve a deal custom field value by its ID
Risk: read
list
dealCustomFieldData.list
List custom field values stored against deals
Risk: read
meta full type
meta full type
update
dealCustomFieldData.update
Update a custom field value on a deal
Risk: write
Deal Custom Field Meta
create
dealCustomFieldMeta.create
Create a custom field definition for deals
Risk: write
dealCustomFieldMetum full type
dealCustomFieldMetum full type
delete
dealCustomFieldMeta.delete
Delete a deal custom field definition
Risk: destructive
get
dealCustomFieldMeta.get
Retrieve a deal custom field definition by its ID
Risk: read
dealCustomFieldMetum full type
dealCustomFieldMetum full type
list
dealCustomFieldMeta.list
List custom field definitions for deals
Risk: read
dealCustomFieldMeta full type
dealCustomFieldMeta full type
meta full type
meta full type
update
dealCustomFieldMeta.update
Update a deal custom field definition
Risk: write
dealCustomFieldMetum full type
dealCustomFieldMetum full type
Deal Groups
create
dealGroups.create
Create a deal pipeline with its three default stages
Risk: write
dealGroup full type
dealGroup full type
delete
dealGroups.delete
Delete a pipeline and every stage and deal in it
Risk: destructive
get
dealGroups.get
Retrieve a deal pipeline by its ID
Risk: read
dealGroup full type
dealGroup full type
list
dealGroups.list
List deal pipelines, optionally filtered by title
Risk: read
dealGroups full type
dealGroups full type
meta full type
meta full type
update
dealGroups.update
Update a deal pipeline by its ID
Risk: write
dealGroup full type
dealGroup full type
Deal Roles
create
dealRoles.create
Create a deal role such as Decision Maker
Risk: write
dealRole full type
dealRole full type
delete
dealRoles.delete
Delete a deal role by its ID
Risk: destructive
list
dealRoles.list
List the roles a contact can hold on a deal
Risk: read
dealRoles full type
dealRoles full type
meta full type
meta full type
Deals
delete
deals.delete
Delete a deal by its ID
Risk: destructive
get
deals.get
Retrieve a deal by its ID
Risk: read
deal full type
deal full type
list
deals.list
List deals with pagination and filters
Risk: read
deals full type
deals full type
meta full type
meta full type
listFiltered
deals.listFiltered
Search deals by title or filter by stage, pipeline, owner or status
Risk: read
deals full type
deals full type
meta full type
meta full type
update
deals.update
Update an existing deal by its ID
Risk: write
fields full type
fields full type
deal full type
deal full type
updateOwnersBulk
deals.updateOwnersBulk
Reassign many deals to new owners in one request
Risk: write
deals full type
deals full type
Deal Stages
create
dealStages.create
Create a stage in a deal pipeline
Risk: write
dealStage full type
dealStage full type
delete
dealStages.delete
Delete a pipeline stage by its ID
Risk: destructive
deleteWithDeals
dealStages.deleteWithDeals
Delete a stage, optionally relocating its deals first
Risk: destructive
get
dealStages.get
Retrieve a pipeline stage by its ID
Risk: read
dealStage full type
dealStage full type
list
dealStages.list
List deal pipeline stages
Risk: read
dealStages full type
dealStages full type
meta full type
meta full type
moveDeals
dealStages.moveDeals
Move every deal in one stage to another stage
Risk: write
update
dealStages.update
Update a pipeline stage by its ID
Risk: write
dealStage full type
dealStage full type
Deal Tasks
create
dealTasks.create
Create a task against a deal, contact or account
Risk: write
dealTask full type
dealTask full type
delete
dealTasks.delete
Delete a deal task by its ID
Risk: destructive
get
dealTasks.get
Retrieve a deal task by its ID
Risk: read
dealTask full type
dealTask full type
list
dealTasks.list
List deal tasks with pagination
Risk: read
dealTasks full type
dealTasks full type
meta full type
meta full type
update
dealTasks.update
Update an existing deal task by its ID
Risk: write
dealTask full type
dealTask full type
Deal Task Types
create
dealTaskTypes.create
Create a task type for categorising deal tasks
Risk: write
dealTasktype full type
dealTasktype full type
get
dealTaskTypes.get
Retrieve a deal task type by its ID
Risk: read
dealTasktype full type
dealTasktype full type
list
dealTaskTypes.list
List the task types available for deals
Risk: read
dealTasktypes full type
dealTasktypes full type
meta full type
meta full type
update
dealTaskTypes.update
Update a deal task type by its ID
Risk: write
dealTasktype full type
dealTasktype full type
Ecom Customers
create
ecomCustomers.create
Register an e-commerce customer against a connection
Risk: write
ecomCustomer full type
ecomCustomer full type
delete
ecomCustomers.delete
Delete an e-commerce customer and its data
Risk: destructive
get
ecomCustomers.get
Retrieve an e-commerce customer by its ID
Risk: read
ecomCustomer full type
ecomCustomer full type
list
ecomCustomers.list
List e-commerce customers with revenue metrics
Risk: read
ecomCustomers full type
ecomCustomers full type
meta full type
meta full type
update
ecomCustomers.update
Update an e-commerce customer record
Risk: write
ecomCustomer full type
ecomCustomer full type
Ecom Order Products
get
ecomOrderProducts.get
Retrieve an order product line by its ID
Risk: read
list
ecomOrderProducts.list
List the products attached to e-commerce orders
Risk: read
meta full type
meta full type
listForOrder
ecomOrderProducts.listForOrder
List the product lines belonging to one order
Risk: read
meta full type
meta full type
Ecom Orders
create
ecomOrders.create
Record an e-commerce order for automation triggers
Risk: write
orderProducts full type
orderProducts full type
orderDiscounts full type
orderDiscounts full type
delete
ecomOrders.delete
Delete an e-commerce order by its ID
Risk: destructive
find
ecomOrders.find
Find one order by its store order ID within a connection
Risk: read
get
ecomOrders.get
Retrieve an e-commerce order by its ID
Risk: read
list
ecomOrders.list
List e-commerce orders with pagination
Risk: read
meta full type
meta full type
update
ecomOrders.update
Update an existing e-commerce order
Risk: write
orderProducts full type
orderProducts full type
orderDiscounts full type
orderDiscounts full type
upsert
ecomOrders.upsert
Create an order, or update the one with the same store order ID. Concurrent upserts for the same connectionid and externalid can duplicate; serialize them or use orders.upsertBulk
Risk: write
orderProducts full type
orderProducts full type
orderDiscounts full type
orderDiscounts full type
Email Activities
list
emailActivities.list
List email activity for a subscriber or deal
Risk: read
meta full type
meta full type
Event Tracking Events
create
eventTrackingEvents.create
Whitelist a new event name for tracking
Risk: write
eventTrackingEvent full type
eventTrackingEvent full type
delete
eventTrackingEvents.delete
Remove an event name from the tracking whitelist
Risk: destructive
list
eventTrackingEvents.list
List the whitelisted event tracking event names
Risk: read
eventTrackingEvents full type
eventTrackingEvents full type
meta full type
meta full type
Field Options
createBulk
fieldOptions.createBulk
Create options in bulk for a dropdown or listbox field
Risk: write
options full type
options full type
fieldOptions full type
fieldOptions full type
Field Rels
create
fieldRels.create
Associate a custom field with a list
Risk: write
fieldRel full type
fieldRel full type
delete
fieldRels.delete
Remove the association between a custom field and a list
Risk: destructive
list
fieldRels.list
List relationships between custom fields and lists
Risk: read
fieldRels full type
fieldRels full type
meta full type
meta full type
Fields
create
fields.create
Create a new custom contact field
Risk: write
field full type
field full type
delete
fields.delete
Delete a custom field and every value stored against it
Risk: destructive
get
fields.get
Retrieve a custom field definition by its ID
Risk: read
field full type
field full type
list
fields.list
List custom field definitions with pagination
Risk: read
fields full type
fields full type
meta full type
meta full type
update
fields.update
Update an existing custom field definition
Risk: write
field full type
field full type
Field Values
delete
fieldValues.delete
Delete a custom field value by its ID
Risk: destructive
get
fieldValues.get
Retrieve a single custom field value by its ID
Risk: read
fieldValue full type
fieldValue full type
list
fieldValues.list
List custom field values across all contacts
Risk: read
fieldValues full type
fieldValues full type
meta full type
meta full type
setForContact
fieldValues.setForContact
Set a custom field value on a contact
Risk: write
fieldValue full type
fieldValue full type
update
fieldValues.update
Update an existing custom field value by its ID
Risk: write
fieldValue full type
fieldValue full type
Forms
createOptin
forms.createOptin
Record a form opt-in on behalf of a contact
Risk: write
delete
forms.delete
Delete a form and its associated data
Risk: destructive
get
forms.get
Retrieve a form by its ID
Risk: read
form full type
form full type
list
forms.list
List forms with their field configuration
Risk: read
forms full type
forms full type
meta full type
meta full type
Group Limits
list
groupLimits.list
List the resource limits configured per group
Risk: read
groupLimits full type
groupLimits full type
meta full type
meta full type
Group Members
create
groupMembers.create
Add a custom field to a display group so it becomes visible
Risk: write
groupMember full type
groupMember full type
delete
groupMembers.delete
Remove a custom field from its display group
Risk: destructive
list
groupMembers.list
List which custom fields belong to which display groups
Risk: read
groupMembers full type
groupMembers full type
meta full type
meta full type
update
groupMembers.update
Change the display group or ordering of a custom field
Risk: write
groupMember full type
groupMember full type
Groups
create
groups.create
Create a permission group
Risk: write
group full type
group full type
delete
groups.delete
Delete a permission group by its ID
Risk: destructive
get
groups.get
Retrieve a permission group by its ID
Risk: read
group full type
group full type
list
groups.list
List permission groups with their settings
Risk: read
groups full type
groups full type
meta full type
meta full type
update
groups.update
Update a permission group title or description
Risk: write
group full type
group full type
Imports
createBulk
imports.createBulk
Queue up to 250 contacts per call (payload under 400 KB) for asynchronous import
Risk: write
contacts full type
contacts full type
callback full type
callback full type
getStatus
imports.getStatus
Retrieve the progress of a single import batch by its ID
Risk: read
list
imports.list
List outstanding and recently completed import batches
Risk: read
listAggregate
imports.listAggregate
Retrieve aggregate progress across all bulk import batches
Risk: read
List Groups
create
listGroups.create
Grant a user group permissions over a mailing list
Risk: write
listGroup full type
listGroup full type
Lists
create
lists.create
Create a new mailing list
Risk: write
list full type
list full type
delete
lists.delete
Delete a mailing list by its ID
Risk: destructive
get
lists.get
Retrieve a mailing list by its ID
Risk: read
list full type
list full type
list
lists.list
List mailing lists with pagination
Risk: read
lists full type
lists full type
meta full type
meta full type
updateSubscription
lists.updateSubscription
Subscribe or unsubscribe a contact to or from a list
Risk: write
contactList full type
contactList full type
Messages
create
messages.create
Create an email message with subject, sender and content
Risk: write
message full type
message full type
delete
messages.delete
Delete an email message by its ID
Risk: destructive
get
messages.get
Retrieve an email message by its ID
Risk: read
message full type
message full type
list
messages.list
List email messages with pagination
Risk: read
messages full type
messages full type
meta full type
meta full type
update
messages.update
Update an existing email message
Risk: write
message full type
message full type
Notes
addToContact
notes.addToContact
Add a note to a contact identified by email address
Risk: write
note full type
note full type
create
notes.create
Create a note against a contact, deal or account
Risk: write
note full type
note full type
createForAccount
notes.createForAccount
Add a note to a CRM account
Risk: write
note full type
note full type
createForDeal
notes.createForDeal
Add a note to a deal
Risk: write
note full type
note full type
delete
notes.delete
Delete a note by its ID
Risk: destructive
get
notes.get
Retrieve a note by its ID
Risk: read
note full type
note full type
list
notes.list
List notes across contacts, deals and accounts
Risk: read
notes full type
notes full type
meta full type
meta full type
update
notes.update
Update the body of an existing note
Risk: write
note full type
note full type
updateForAccount
notes.updateForAccount
Update a note attached to a CRM account
Risk: write
note full type
note full type
updateForDeal
notes.updateForDeal
Update a note attached to a deal
Risk: write
note full type
note full type
Orders
upsertBulk
orders.upsertBulk
Create or update many orders synchronously
Risk: write
orders full type
orders full type
upsertBulkAsync
orders.upsertBulkAsync
Create or update many orders asynchronously
Risk: write
orders full type
orders full type
Personalizations
create
personalizations.create
Create a personalization variable
Risk: write
personalization full type
personalization full type
delete
personalizations.delete
Delete a personalization variable
Risk: destructive
deleteBulk
personalizations.deleteBulk
Delete many personalization variables at once
Risk: destructive
get
personalizations.get
Retrieve a personalization variable by its ID
Risk: read
personalization full type
personalization full type
list
personalizations.list
List personalization variables
Risk: read
personalizations full type
personalizations full type
meta full type
meta full type
lock
personalizations.lock
Lock a personalization variable against edits
Risk: write
personalization full type
personalization full type
unlock
personalizations.unlock
Unlock a personalization variable for editing
Risk: write
personalization full type
personalization full type
update
personalizations.update
Edit an existing personalization variable
Risk: write
personalization full type
personalization full type
Products
create
products.create
Create a product in the e-commerce catalog
Risk: write
delete
products.delete
Delete a product from the e-commerce catalog
Risk: destructive
get
products.get
Retrieve a catalog product by its ID
Risk: read
search
products.search
Search the e-commerce product catalog
Risk: read
filter full type
filter full type
update
products.update
Update a catalog product
Risk: write
upsertBulk
products.upsertBulk
Create or update many catalog products in one request
Risk: write
products full type
products full type
Recurring Payments
search
recurringPayments.search
Search recurring payment records by filter
Risk: read
filter full type
filter full type
upsertBulk
recurringPayments.upsertBulk
Create or update many recurring payments at once
Risk: write
recurringPayments full type
recurringPayments full type
Saved Responses
create
savedResponses.create
Create a reusable saved response template
Risk: write
savedResponse full type
savedResponse full type
delete
savedResponses.delete
Delete a saved response template
Risk: destructive
get
savedResponses.get
Retrieve a saved response by its ID
Risk: read
savedResponse full type
savedResponse full type
list
savedResponses.list
List saved response templates
Risk: read
savedResponses full type
savedResponses full type
meta full type
meta full type
update
savedResponses.update
Update a saved response template
Risk: write
savedResponse full type
savedResponse full type
Scores
list
scores.list
List the scoring rules configured on the account
Risk: read
scores full type
scores full type
meta full type
meta full type
Segments
create
segments.create
Create a segment with filtering conditions
Risk: write
segment full type
segment full type
delete
segments.delete
Delete a segment and its history
Risk: destructive
get
segments.get
Retrieve a segment by its ID
Risk: read
segment full type
segment full type
list
segments.list
List contact segments
Risk: read
segments full type
segments full type
meta full type
meta full type
listAudiences
segments.listAudiences
List saved segment summaries, known as audiences
Risk: read
segments full type
segments full type
meta full type
meta full type
update
segments.update
Update a segment definition
Risk: write
segment full type
segment full type
Segments V2
countAtTimestamp
segmentsV2.countAtTimestamp
Retrieve segment counts recorded before a timestamp
Risk: read
meta full type
meta full type
countHistory
segmentsV2.countHistory
List historic result counts for one segment
Risk: read
meta full type
meta full type
create
segmentsV2.create
Create an advanced segment with filtering conditions
Risk: write
conditions full type
conditions full type
delete
segmentsV2.delete
Delete a segment and every historic version of it
Risk: destructive
get
segmentsV2.get
Retrieve a V2 segment by its UUID
Risk: read
getAtTimestamp
segmentsV2.getAtTimestamp
Retrieve a segment as it stood at a point in time
Risk: read
match
segmentsV2.match
Check whether a contact matches a segment
Risk: read
matchAll
segmentsV2.matchAll
Start a match-all evaluation for every contact in a segment
Risk: write
matchAllResult
segmentsV2.matchAllResult
Fetch a match-all result set by its run ID
Risk: read
matchByExternalId
segmentsV2.matchByExternalId
Check segment membership using an external contact ID
Risk: read
matchSomeResult
segmentsV2.matchSomeResult
Fetch a partial segment match result set by run ID
Risk: read
recentCounts
segmentsV2.recentCounts
Retrieve the most recent result count per segment
Risk: read
meta full type
meta full type
revertToTimestamp
segmentsV2.revertToTimestamp
Revert a segment to how it looked at a point in time
Risk: write
update
segmentsV2.update
Update a V2 segment definition
Risk: write
conditions full type
conditions full type
Sms Broadcast Lists
list
smsBroadcastLists.list
List the SMS broadcast lists available on the account
Risk: read
meta full type
meta full type
Sms Broadcasts
createSnapshot
smsBroadcasts.createSnapshot
Request a metrics snapshot for specific SMS broadcasts
Risk: write
getFailures
smsBroadcasts.getFailures
Group and count SMS delivery failures for a broadcast
Risk: read
getMetrics
smsBroadcasts.getMetrics
Retrieve delivery metrics for specific SMS broadcasts
Risk: read
getRecipients
smsBroadcasts.getRecipients
List the contacts an SMS broadcast was sent to
Risk: read
getSnapshot
smsBroadcasts.getSnapshot
Retrieve aggregate metrics across all SMS broadcasts
Risk: read
list
smsBroadcasts.list
List SMS broadcasts with optional name and status filters
Risk: read
meta full type
meta full type
Sms Credits
get
smsCredits.get
Retrieve SMS credit usage and remaining balance
Risk: read
Tags
addToContact
tags.addToContact
Apply a tag to a contact
Risk: write
contactTag full type
contactTag full type
create
tags.create
Create a new tag
Risk: write
tag full type
tag full type
delete
tags.delete
Delete a tag by its ID
Risk: destructive
get
tags.get
Retrieve a tag by its ID
Risk: read
tag full type
tag full type
list
tags.list
List tags with pagination and search
Risk: read
meta full type
meta full type
removeFromContact
tags.removeFromContact
Remove a tag from a contact by its contactTag ID
Risk: destructive
update
tags.update
Update an existing tag by its ID
Risk: write
tag full type
tag full type
Task Outcomes
create
taskOutcomes.create
Create a task outcome with an associated sentiment
Risk: write
taskOutcome full type
taskOutcome full type
get
taskOutcomes.get
Retrieve a task outcome by its ID
Risk: read
taskOutcome full type
taskOutcome full type
list
taskOutcomes.list
List the outcomes that can be assigned to tasks
Risk: read
taskOutcomes full type
taskOutcomes full type
meta full type
meta full type
Task Reminders
create
taskReminders.create
Create a reminder ahead of a deal task due date
Risk: write
Templates
createShareLink
templates.createShareLink
Create a shareable link for a campaign template
Risk: write
get
templates.get
Retrieve a campaign template by its ID
Risk: read
template full type
template full type
Tracking
addWhitelist
tracking.addWhitelist
Add a domain to the site tracking whitelist
Risk: write
getCode
tracking.getCode
Retrieve the site tracking JavaScript snippet
Risk: read
getEventStatus
tracking.getEventStatus
Check whether event tracking is enabled
Risk: read
eventTracking full type
eventTracking full type
getSiteStatus
tracking.getSiteStatus
Check whether site tracking is enabled
Risk: read
siteTracking full type
siteTracking full type
listWhitelist
tracking.listWhitelist
List the domains allowed for site tracking
Risk: read
meta full type
meta full type
removeWhitelist
tracking.removeWhitelist
Remove a domain from the site tracking whitelist
Risk: destructive
setEventStatus
tracking.setEventStatus
Enable or disable event tracking for the account
Risk: write
eventTracking full type
eventTracking full type
setSiteStatus
tracking.setSiteStatus
Enable or disable site tracking for the account
Risk: write
siteTracking full type
siteTracking full type
trackEvent
tracking.trackEvent
Record a custom event against a contact
Risk: write
Users
create
users.create
Create an account user who can sign in
Risk: write
user full type
user full type
delete
users.delete
Delete an account user by their ID
Risk: destructive
get
users.get
Retrieve an account user by their ID
Risk: read
user full type
user full type
getByUsername
users.getByUsername
Retrieve an account user by their username
Risk: read
user full type
user full type
getMe
users.getMe
Retrieve the user the API token belongs to
Risk: read
user full type
user full type
list
users.list
List account users with pagination and sorting
Risk: read
users full type
users full type
meta full type
meta full type
update
users.update
Update an account user, including group assignment
Risk: write
user full type
user full type
Webhooks
create
webhooks.create
Create a webhook subscription for account events
Risk: write
webhook full type
webhook full type
delete
webhooks.delete
Delete a webhook subscription by its ID
Risk: destructive
get
webhooks.get
Retrieve a webhook subscription by its ID
Risk: read
webhook full type
webhook full type
list
webhooks.list
List configured webhook subscriptions
Risk: read
webhooks full type
webhooks full type
meta full type
meta full type
update
webhooks.update
Update a webhook subscription
Risk: write
webhook full type
webhook full type