| Contacts | list_contacts | Retrieve all contacts from your ActiveCampaign account, with basic filtering capabilities |
| get_contact | Fetch details for a specific contact |
| create_or_update_contact | Add a new contact to your account or update existing contact information |
| get_contact_tags | Get all tags assigned to a contact by contact ID or email address |
| update_contact | Modify information for an existing contact, including custom field values |
| get_contact_field_values | Retrieve all custom field values for a specific contact |
| get_contact_score_values | Retrieve all score values for a specific contact |
| bulk_import_status_list | Retrieve the status of bulk contact import batches, including outstanding and recently completed imports |
| bulk_import_contacts | Bulk create, update, tag, set fields, and add to lists for 10 or more contacts in a single request |
| list_contact_activities | List a chronological log of actions and events associated with a specific contact |
| Tags | list_tags | Retrieve all available tags in your account |
| get_tag | Fetch details for a specific tag |
| create_contact_tag | Create a new tag for organizing contacts |
| add_tag_to_contact | Apply a tag to a specific contact |
| Lists | list_lists | Retrieve all contact lists in your account |
| get_list | Fetch details for a specific list |
| create_list | Create a new contact list |
| update_list | Modify existing list settings |
| add_contact_to_list | Change a contact's subscription status for specific lists |
| get_contact_list_memberships | Retrieve all list memberships and subscription statuses for a specific contact |
| Custom Fields | list_contact_custom_fields | Retrieve all custom fields defined in your account |
| get_contact_custom_field | Fetch details for a specific custom field |
| create_contact_custom_field | Create a new custom field for contacts |
| create_field_options | Create options for dropdown, listbox, radio, or checkbox custom fields |
| create_contact_field_relationship | Associate a custom field with a contact list |
| Custom Field Values | list_contact_field_values | Retrieve custom field values for contacts |
| get_contact_field_value | Fetch a specific custom field value |
| create_contact_field_value | Set custom field values for contacts |
| update_contact_field_value | Modify existing custom field values |
| Email Activities | list_email_activities | Retrieve contact email engagement activities |
| Campaigns | list_campaigns | Retrieve all email campaigns in your account |
| get_campaign | Fetch details for a specific campaign |
| get_campaign_links | Get all tracked links from a specific campaign |
| Automations | list_automations | Retrieve all automations in your account |
| list_contact_automations | Show which automations a specific contact is enrolled in |
| get_contact_automation | Get details of a specific automation that a contact is enrolled in |
| add_contact_to_automation | Add a contact into an automation |
| remove_contact_from_automation | Remove a contact from an automation |
| Groups | list_groups | Retrieve all user groups from ActiveCampaign |
| create_list_group_permission | Associate a list with a user group for enhanced organization and visibility |
| Account Settings | is_phone_only_contacts_enabled | Check if the phone-only contact setting is enabled for the ActiveCampaign account |
| Deals | get_deal | Retrieve a deal from ActiveCampaign by its unique ID |
| list_deals | Retrieve all deals with filtering and pagination options |
| create_deal | Create a new deal in a pipeline, associated with a contact or account |
| update_deal | Update fields on an existing deal; only provided fields are changed |
| create_deal_note | Add a text note to an existing deal |
| update_deal_note | Update an existing note on a deal |
| deal_owner_bulk_update | Reassign owners for multiple deals in a single request |
| Deal Pipelines | list_deal_pipelines | List all deal pipelines in the account |
| create_deal_pipeline | Create a new deal pipeline with configurable auto-assignment and group access settings |
| get_deal_pipeline | Retrieve a deal pipeline by ID, including stages and configuration |
| update_deal_pipeline | Update an existing deal pipeline's configuration |
| Deal Stages | list_deal_stages | List all deal stages, optionally filtered by pipeline |
| create_deal_stage | Create a new stage within a deal pipeline |
| get_deal_stage | Retrieve a single deal stage by ID |
| update_deal_stage | Update an existing deal stage's name, pipeline, or display order |
| move_deals_to_stage | Move all deals from one stage to another stage within the same pipeline |
| Deal Activities | list_deal_activities | List all deal activities with filtering and pagination options |