ContactCrmSyncEvent
One line of a contact's Salesforce sync timeline.
type ContactCrmSyncEvent {
at: DateTime!
kind: CrmSyncEventKind!
trigger: CrmSyncTrigger
trigger_label: String
marketing_campaign_name: String
message: String
error_code: String
crm_sync_issue_id: ID
salesforce_link: String
seconds_after_queued: Int
}
Fields
ContactCrmSyncEvent.at ● DateTime! non-null scalar
ContactCrmSyncEvent.kind ● CrmSyncEventKind! non-null enum
ContactCrmSyncEvent.trigger ● CrmSyncTrigger enum
What queued the row.
ContactCrmSyncEvent.trigger_label ● String scalar
ContactCrmSyncEvent.marketing_campaign_name ● String scalar
The Marketing Campaign, for a campaign-member row.
ContactCrmSyncEvent.message ● String scalar
The error message for FAILED; who queued the retry for RETRY_QUEUED; why the worker skipped a QUEUED row; null otherwise.
ContactCrmSyncEvent.error_code ● String scalar
The Salesforce statusCode for FAILED, when the legacy worker recorded one.
ContactCrmSyncEvent.crm_sync_issue_id ● ID scalar
The issue the failure or retry belongs to.
ContactCrmSyncEvent.salesforce_link ● String scalar
ContactCrmSyncEvent.seconds_after_queued ● Int scalar
For SYNCED and FAILED: seconds between the row being queued and handled.
Member Of
ContactCrmSyncHistory object


