Pulling data from the Active Campaign API is only the first part of your reporting. You also need to understand the relationships between different endpoints - something that APIs typically fail to convey.
At SyncHub, we not only sync your Active Campaign API endpoints down into a reportable format, we also describe their relationships (e.g. in terms of foreign keys) so that you can quickly get a grasp of your data and how it fits together. This page is intended as technical documentation of these relationships.
Documentation: https://developers.activecampaign.com/reference/list-all-automations
Documentation: https://developers.activecampaign.com/reference/list-all-campaigns
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| Name | string | - | - |
| Cdate | datetime | - | - |
| Mdate | datetime | - | - |
| User | int | - | - |
| Automation | long | Automation → ID | - |
| Type | string | - | - |
| Segmentid | long | - | - |
| Bounceid | long | - | - |
| Realcid | long | - | - |
| Sendid | long | - | - |
| Threadid | long | - | - |
| Seriesid | long | - | - |
| Formid | long | - | - |
| Basetemplateid | string | - | - |
| Basemessageid | long | - | - |
| Addressid | long | - | - |
| Source | string | - | - |
| Sdate | datetime | - | - |
| Ldate | datetime | - | - |
| SendAmt | int | - | - |
| TotalAmt | int | - | - |
| Opens | int | - | - |
| Uniqueopens | int | - | - |
| Linkclicks | int | - | - |
| Uniquelinkclicks | int | - | - |
| Subscriberclicks | int | - | - |
| Forwards | int | - | - |
| Hardbounces | int | - | - |
| Softbounces | int | - | - |
| Unsubscribes | int | - | - |
| Unsubreasons | int | - | - |
| Updates | int | - | - |
| Socialshares | int | - | - |
| Replies | int | - | - |
| Uniquereplies | int | - | - |
| Status | int | - | - |
| MailTransfer | int | - | - |
| MailSend | int | - | - |
| MailCleanup | int | - | - |
| MailerLogFile | int | - | - |
| Tracklinks | string | - | - |
| Tracklinksanalytics | int | - | - |
| Trackreads | int | - | - |
| Trackreadsanalytics | int | - | - |
| AnalyticsCampaignName | string | - | - |
| Recurring | string | - | - |
| Willrecur | boolean | - | - |
| SplitType | string | - | - |
| SplitContent | int | - | - |
| SplitOffset | int | - | - |
| SplitOffsetType | string | - | - |
| SplitWinnerMessageid | int | - | - |
| SplitWinnerAwaiting | int | - | - |
| ResponderOffset | int | - | - |
| ResponderType | string | - | - |
| ResponderExisting | int | - | - |
| ReminderField | string | - | - |
| ReminderFormat | string | - | - |
| ReminderType | string | - | - |
| ReminderOffset | int | - | - |
| ReminderOffsetType | string | - | - |
| ReminderOffsetSign | string | - | - |
| ActiverssInterval | string | - | - |
| ActiverssUrl | string | - | - |
| ActiverssItems | int | - | - |
| Ip4 | long | - | - |
| Laststep | string | - | - |
| Managetext | int | - | - |
| Schedule | int | - | - |
| Scheduleddate | datetime | - | - |
| Waitpreview | int | - | - |
| Replysys | int | - | - |
Documentation: https://developers.activecampaign.com/reference/contact
Documentation: https://developers.activecampaign.com/reference/list-contact-activities
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| User | int | - | - |
| Tstamp | datetime | - | - |
| ContactID | long | Contact → ID |
|
| ReferenceType | string | - | - |
| ReferenceID | long | - |
|
| DealActivityID | long | DealActivity → ID | - |
| ReferenceAction | string | - | - |
| JsonData | string | - | - |
| Permission | string | - | - |
| ReferenceModelName | string | - | - |
Documentation: https://developers.activecampaign.com/reference/retrieve-fields
Documentation: https://developers.activecampaign.com/reference/list-all-custom-field-values
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| ContactRemoteID | string | Contact → RemoteID | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| Owner | int | - | - |
| Contact | long | Contact → ID | - |
| Field | long | ContactCustomField → ID |
|
| Value | string | - |
|
| Cdate | datetime | - | - |
| Udate | datetime | - | - |
Documentation: https://developers.activecampaign.com/reference/retrieve-contact-list-memberships
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| ContactRemoteID | string | Contact → RemoteID | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| Contact | long | Contact → ID | - |
| List | long | List → ID | - |
| Form | long | - | - |
| Seriesid | long | - | - |
| Sdate | datetime | - | - |
| Udate | datetime | - | - |
| Status | int | - | - |
| Responder | int | - | - |
| Sync | int | - | - |
| Unsubreason | string | - | - |
| Campaign | string | - | - |
| Message | string | - | - |
| FirstName | string | - | - |
| LastName | string | - | - |
| Sourceid | int | - | - |
| AutosyncLog | string | - | - |
| Ip4Last | long | - | - |
| Ip4Unsub | long | - | - |
| CreatedTimestamp | datetime | - | - |
| UpdatedTimestamp | datetime | - | - |
| Automation | long | Automation → ID |
|
Documentation: https://developers.activecampaign.com/reference/deal
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| Description | string | - | - |
| Owner | int | - | - |
| Contact | long | Contact → ID | - |
| Organization | int | - | - |
| Group | int | - | - |
| Stage | int | - | - |
| Title | string | - | - |
| Percent | decimal | - | - |
| Cdate | datetime | - | - |
| Mdate | datetime | - | - |
| Nextdate | datetime | - | - |
| Nexttaskid | int | - | - |
| Value | long | - | - |
| Currency | string | - | - |
| WinProbability | int | - | - |
| WinProbabilityMdate | datetime | - | - |
| Status | int | - | - |
| Nextdealid | int | - | - |
| Edate | string | - | - |
| IsDisabled | boolean | - | - |
| Account | string | - | - |
| Customeraccount | string | - | - |
Documentation: https://developers.activecampaign.com/reference/retrieve-a-deal
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| DealRemoteID | string | Deal → RemoteID | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| Deal | long | Deal → ID | - |
| Stage | long | Stage → ID | - |
| User | long | - | - |
| Automation | long | Automation → ID | - |
| ContactID | long | - | - |
| DataID | long | - |
|
| DataType | string | - | - |
| DataAction | string | - | - |
| DataOldval | string | - | - |
| Cdate | datetime | - | - |
| Sortdate | datetime | - | - |
| Deleted | boolean | - | - |
| Seriesid | long | - | - |
Documentation: https://developers.activecampaign.com/reference/retrieve-all-custom-deal-field-meta
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| DealRemoteID | string | Deal → RemoteID | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| DealCustomFieldMetumID | long | - | - |
| DealID | long | Deal → ID | - |
| CustomFieldID | long | DealCustomField → ID | - |
| CreatedTimestamp | string | - | - |
| UpdatedTimestamp | string | - | - |
Documentation: https://developers.activecampaign.com/reference/lists
Documentation: https://developers.activecampaign.com/reference/list-all-messages
Documentation: https://developers.activecampaign.com/reference/pipelines
Documentation: https://developers.activecampaign.com/reference/deal-stages
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| PipelineID | long | Pipeline → ID |
|
| CardRegion1 | string | - | - |
| CardRegion2 | string | - | - |
| CardRegion3 | string | - | - |
| CardRegion4 | string | - | - |
| CardRegion5 | string | - | - |
| Cdate | datetime | - | - |
| Udate | datetime | - | - |
| Color | string | - | - |
| DealOrder | string | - | - |
| Order | decimal | - | - |
| Title | string | - | - |
| Width | decimal | - | - |
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| ContactRemoteID | string | Contact → RemoteID | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| Contact | long | Contact → ID | - |
| Ip4 | long | - | - |
| Country2 | string | - | - |
| Country | string | - | - |
| State | string | - | - |
| City | string | - | - |
| Area | int | - | - |
| Lat | decimal | - | - |
| Lon | decimal | - | - |
| Tz | string | - | - |
| Tstamp | datetime | - | - |
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| ContactRemoteID | string | Contact → RemoteID | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| Contact | long | Contact → ID | - |
| Campaignid | int | - | - |
| Messageid | int | - | - |
| Geoaddrid | int | - | - |
| Tstamp | datetime | - | - |
| GeoAddress | long | - | - |
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| ContactRemoteID | string | Contact → RemoteID | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ID | long | - | - |
| Automation | long | Automation → ID | - |
| Contact | long | Contact → ID | - |
| Seriesid | int | - | - |
| Startid | int | - | - |
| Status | int | - | - |
| Batchid | string | - | - |
| Adddate | datetime | - | - |
| Remdate | datetime | - | - |
| Timespan | decimal | - | - |
| Lastblock | int | - | - |
| Lastlogid | int | - | - |
| Lastdate | datetime | - | - |
| InAls | int | - | - |
| CompletedElements | int | - | - |
| TotalElements | int | - | - |
| Completed | boolean | - | - |
| CompleteValue | decimal | - | - |
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| ContactCustomFieldValueRemoteID | string | ContactCustomFieldValue → RemoteID | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| ContactCustomFieldValue | long | ContactCustomFieldValue → ID | - |
| Value | string | - | - |
| Column | Type | Relates to | Notes |
|---|---|---|---|
| RemoteID | string | - | - |
| DealCustomFieldValueRemoteID | string | DealCustomFieldValue → RemoteID | - |
| WhenUpsertedIntoDataStore | datetime | - | - |
| MirrorRemoteID | int | - | - |
| IsDeleted | boolean | - | - |
| WhenCreated | datetime | - | - |
| WhenModified | datetime | - | - |
| DealCustomFieldValue | long | DealCustomFieldValue → ID | - |
| Value | string | - | - |
SyncHub lives and breathes APIs and data. Keep exploring using the links below.