Skip to main content

Webhook Event Catalog

Talonic fires webhook events for document processing, extraction completion, job status changes, and human corrections. Each event includes the full resource payload.

Event types

EventDescriptionTrigger
extraction.completedExtraction finished successfullyPipeline completes all four phases
extraction.failedExtraction failedPipeline error or unsupported format
extraction.correctedHuman correction submittedPATCH /v1/extractions/:id/data
document.createdNew document uploadedPOST /v1/extract or source ingestion
document.deletedDocument removedDELETE /v1/documents/:id
job.completedJob finishedPipeline completion
job.failedJob failedPipeline error
job.cancelledJob cancelled by userPOST /v1/jobs/:id/cancel

Event payload

{
  "event": "extraction.completed",
  "timestamp": "2026-04-20T14:31:22Z",
  "data": {
    "extraction_id": "ext_abc123",
    "document_id": "doc_xyz789",
    "schema_id": "sch_abc123",
    "status": "completed",
    "row_count": 1,
    "confidence_avg": 0.94
  }
}