{
"type": "data_export.sync_failed",
"messageId": "a6ce...",
"traceId": "549a...",
"timestamp": "2022-04-10T00:01:30.001Z",
"integrationId": "3f1c...",
"vendorIdentifier": "SNOWFLAKE",
"data": {
"destinationId": "e27d...",
"destinationName": "snowflake",
"errorMessage": "Connection timed out",
"errorCategory": "third_party",
"failureType": "full",
"transferId": "8b4a...",
"startedAt": "2022-04-10T00:00:00.000Z",
"finishedAt": "2022-04-10T00:01:30.000Z"
}
}Third-party sync
Data export sync failed
Fired when a data export transfer to a destination fails, fully or partially. data.failureType tells them apart: full means the transfer failed, partial means some models failed while the rest synced or had nothing new. Filter on full if you only want hard failures. Inspect data.errorMessage and data.errorCategory to find the cause.
Deliveries can repeat, so deduplicate on data.transferId.
WEBHOOK
data_export.sync_failed
{
"type": "data_export.sync_failed",
"messageId": "a6ce...",
"traceId": "549a...",
"timestamp": "2022-04-10T00:01:30.001Z",
"integrationId": "3f1c...",
"vendorIdentifier": "SNOWFLAKE",
"data": {
"destinationId": "e27d...",
"destinationName": "snowflake",
"errorMessage": "Connection timed out",
"errorCategory": "third_party",
"failureType": "full",
"transferId": "8b4a...",
"startedAt": "2022-04-10T00:00:00.000Z",
"finishedAt": "2022-04-10T00:01:30.000Z"
}
}Body
application/json
Event type discriminator.
Allowed value:
"data_export.sync_failed"Unique webhook message ID.
Correlation ID for tracing.
Time the event occurred.
ID of the data export integration.
Destination warehouse type (e.g. "SNOWFLAKE", "BIG_QUERY", "DATABRICKS"). Omitted when the destination has no type.
Show child attributes
Show child attributes