CrmSyncError
One legacy sync error row, with the state its issue-error row carries.
type CrmSyncError {
id: ID!
state: CrmSyncIssueStatus!
state_label: String!
direction: CrmSyncIncidentDirection!
crm_object: CrmSyncErrorObject!
crm_object_label: String!
record_label: String
contact: Contact
error_category: CrmSyncErrorCategory!
error_category_label: String!
error_code: String
message: String
trigger: CrmSyncTrigger
trigger_label: String
salesforce_link: String
created_at: DateTime!
crm_sync_issue_id: ID
retry_queue_id: ID
queue_id: ID
marketing_campaign_id: ID
}
Fields
CrmSyncError.id ● ID! non-null scalar
The legacy salesforce_sync_error id. The retry and dismiss mutations take these.
CrmSyncError.state ● CrmSyncIssueStatus! non-null enum
OPEN when the grouping job has not filed the row yet and it is not dismissed.
CrmSyncError.state_label ● String! non-null scalar
CrmSyncError.direction ● CrmSyncIncidentDirection! non-null enum
CrmSyncError.crm_object ● CrmSyncErrorObject! non-null enum
CrmSyncError.crm_object_label ● String! non-null scalar
CrmSyncError.record_label ● String scalar
CrmSyncError.contact ● Contact object
CrmSyncError.error_category ● CrmSyncErrorCategory! non-null enum
CrmSyncError.error_category_label ● String! non-null scalar
CrmSyncError.error_code ● String scalar
CrmSyncError.message ● String scalar
CrmSyncError.trigger ● CrmSyncTrigger enum
Null for inbound errors and for outbound errors written before the legacy worker recorded the queue row.
CrmSyncError.trigger_label ● String scalar
CrmSyncError.salesforce_link ● String scalar
CrmSyncError.created_at ● DateTime! non-null scalar
CrmSyncError.crm_sync_issue_id ● ID scalar
CrmSyncError.retry_queue_id ● ID scalar
The fresh salesforce_upload_queue row a retry created.
CrmSyncError.queue_id ● ID scalar
The salesforce_upload_queue row the error came from.
CrmSyncError.marketing_campaign_id ● ID scalar
The Marketing Campaign of a campaign-member row.
Member Of
CrmSyncErrorsResponse object


