Skip to main content

ActiveCampaign API client

Project description

Simple and Pythonic ActiveCampaign API client

  • Free software: BSD license

Features

  • View & sync a contact

  • Add a contact tag

  • Remove a contact tag

Basic usage

Initialize the client with your custom ActiveCampaign host name and API key:

from activecampaign.client import ActiveCampaignClient
client = ActiveCampaignClient(ACTIVECAMPAIGN_HOST, ACTIVECAMPAIGN_KEY)

Sync contact information:

client.contacts.sync(
    email=customer_data['email'],
    first_name=customer_data['first_name'],
    last_name=customer_data['last_name'],
    orgname=custmoer_data['orgname'],
    phone=customer_data['phone'],
)

Add and remove tags:

client.contacts.tag_add("new-tag", email=customer_data['email'])
client.contacts.tag_remove("old-tag", email=customer_data['email'])

History

0.2.0 (2019-07-09)

  • Dropped support for Python 2.7

0.1.0 (2016-02-22)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

activecampaign-0.2.0.tar.gz (12.6 kB view details)

Uploaded Source

Built Distribution

activecampaign-0.2.0-py2.py3-none-any.whl (5.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file activecampaign-0.2.0.tar.gz.

File metadata

  • Download URL: activecampaign-0.2.0.tar.gz
  • Upload date:
  • Size: 12.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for activecampaign-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ae0032ad603df6de19e599932ae0b7eb8309de23a7313cf05c0e25bf39d9e215
MD5 5bebc164553f5f93fd3c9688e09fc4e0
BLAKE2b-256 1aa9ff045e84b2c5a518f4939b0a04a0e04ce1751dd21db13342ba40edecdeba

See more details on using hashes here.

File details

Details for the file activecampaign-0.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: activecampaign-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for activecampaign-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3fdd20219be1929625a28c2bac03b093e2e13eddfed76c6f9be51bf1984d56d4
MD5 784433fa1242c09a116973db6a415f12
BLAKE2b-256 6820e35ff6008009a91c13feabe7ae9286fa48c63091fea25fcf8b4900c66302

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page