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 | int | - | - |
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 | - | - |
IsAddtask | boolean | - | - |
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.