Skip to navigation

ingestion.recovered

Fires when an ingestion run finishes healthy after Polytomic has reported a stall. stalled_since matches the stall that ended. This event can arrive with no earlier ingestion.stalled if stall notifications were turned on for your Organization during the stall. The sync_id and sync_name fields are absent when ingestion belongs to the Connection.

Payload fields

FieldTypeAlways presentDescription
organization_idstring (UUID)YesOrganization ID
source_connection_idstring (UUID)YesSource connection ID
source_connection_namestringYesName of the source Connection
sync_idstring (UUID)NoBulk Sync ID, absent when ingestion belongs to the Connection
sync_namestringNoName of the Bulk Sync, absent when ingestion belongs to the Connection
stalled_sincestring (RFC 3339 timestamp)YesWhen ingestion became unhealthy

Example

This example shows a webhook delivery, with the fields above in event. See the events overview for the delivery format.

{
"id": "57af4192-891b-53a8-a095-3fa266f8656e",
"created_at": "2024-01-01T02:00:00Z",
"type": "ingestion.recovered",
"event": {
"organization_id": "be80a27e-0e80-4dcb-bee9-1666f02eeb83",
"source_connection_id": "ad56197c-1bca-4256-a410-fb1ffde295c0",
"source_connection_name": "Production Postgres",
"sync_id": "dcc891b3-4a25-4b8b-bba8-48104cd66525",
"sync_name": "Postgres to Snowflake",
"stalled_since": "2024-01-01T00:00:00Z"
}
}