Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

ActiveCampaign Accounts API

The Accounts API from ActiveCampaign — 13 operation(s) for accounts.

ActiveCampaign Accounts API is one of 36 APIs that ActiveCampaign publishes on the APIs.io network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification.

This API exposes 9 JSON Schema definitions.

Tagged areas include Accounts. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, an AsyncAPI specification, and 9 JSON Schemas.

This API exposes 25 operations across 13 paths. It is described by OpenAPI 3.0.3, at version 3.0.0.

Requests are made against a single base URL, https://{yourAccountName}.api-us1.com/api/3.

25 operations 13 paths 0 schemas 5 DELETE8 GET1 PATCH6 POST5 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
3.0.0
Base URL
https://youraccountname.api-us1.com/api/3
Authentication
API Key
Resource Areas
1

Authentication & Security 1

ActiveCampaign Accounts API declares 1 security scheme for authenticating requests. An API key is passed in the header as Api-Token (ApiToken). By default, every request must be authenticated.

  • ApiToken — Your ActiveCampaign API token

Paths & Operations 25

Across 13 paths, the API surfaces 25 operations — 5 DELETE, 8 GET, 1 PATCH, 6 POST, 5 PUT. Each is listed below with its method, path, parameters, and response codes.

Accounts 25
POST
/accounts
ActiveCampaign Create an Account
create-an-account-new body → 201422
GET
/accounts
ActiveCampaign List All Accounts
list-all-accounts 2 params → 200400
PUT
/accounts/{id}
ActiveCampaign Update an Account
update-an-account-new 1 param body → 200400
GET
/accounts/{id}
ActiveCampaign Retrieve an Account
retrieve-an-account 1 param → 200
DELETE
/accounts/{id}
ActiveCampaign Delete an Account
delete-an-account 1 param → 200400
POST
/accounts/{id}/notes
ActiveCampaign Create an Account Note
create-an-account-note 1 param body → 201
PUT
/accounts/{id}/notes/{noteid}
ActiveCampaign Update an Account Note
update-a-account-note 2 params body → 200
DELETE
/accounts/bulk_delete
ActiveCampaign Bulk Delete Accounts
bulk-delete-accounts 1 param → 200400
POST
/accountContacts
ActiveCampaign Create an Association
create-an-account-1 body → 201422
GET
/accountContacts
ActiveCampaign List All Associations
list-all-associations-1 2 params → 200
GET
/accountContacts/{id}
ActiveCampaign Retrieve an Association
retrieve-an-association 1 param → 200404
PUT
/accountContacts/{id}
ActiveCampaign Update an Association
update-an-association-1 1 param body → 200
DELETE
/accountContacts/{id}
ActiveCampaign Delete an Association
delete-an-association-1 1 param → 200404
POST
/accountCustomFieldMeta
ActiveCampaign Create a Custom Field
create-a-customfieldmeta body → 200422
GET
/accountCustomFieldMeta
ActiveCampaign List All Custom Fields
list-all-custom-fields-meta 1 param → 200
GET
/accountCustomFieldMeta/{id}
ActiveCampaign Retrieve a Custom Field
retrieve-a-custom-field-meta 1 param → 200404
PUT
/accountCustomFieldMeta/{id}
ActiveCampaign Update a Custom Field
update-a-custom-field 1 param body → 200404
DELETE
/accountCustomFieldMeta/{id}
ActiveCampaign Delete a Custom Field
delete-a-custom-field 1 param → 200404
POST
/accountCustomFieldData
ActiveCampaign Create a Custom Field Value
create-a-custom-field-value body → 200
GET
/accountCustomFieldData
ActiveCampaign List All Custom Field Values
list-all-custom-field-values-2 1 param → 200
POST
/accountCustomFieldData/bulkCreate
ActiveCampaign Bulk Create a Custom Account Field Value
bulk-create-a-custom-account-field-value body → 200
GET
/accountCustomFieldData/{id}
ActiveCampaign Retrieve a Custom Field Value
retrieve-a-custom-field-value 1 param → 200404
PUT
/accountCustomFieldData/{id}
ActiveCampaign Update a Custom Field Value
update-a-custom-field-value 1 param body → 200404
DELETE
/accountCustomFieldData/{id}
ActiveCampaign Delete a Custom Field Value
delete-a-custom-field-value 1 param → 200404
PATCH
/accountCustomFieldData/bulkUpdate
ActiveCampaign Bulk Update a Custom Field Value
bulk-update-a-custom-account-field-value body → 200

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

activecampaign-accounts-api-openapi.yml Raw ↑

Other APIs ActiveCampaign publishes across the network.

ActiveCampaign Addresses API
ActiveCampaign AI API
ActiveCampaign Automations API
ActiveCampaign Branding API
ActiveCampaign Broadcasts API
ActiveCampaign Bulk Import API
ActiveCampaign Calendars API
ActiveCampaign Campaigns API
ActiveCampaign Contacts API
ActiveCampaign Credits API
ActiveCampaign Custom Objects API
ActiveCampaign Deals API