Free trial: 5 pages (IP-based)

Webhooks

Configure webhooks to receive real-time notifications when documents are processed. Set up HTTP endpoints to automatically receive event data when document extraction completes, fails, or when your credit balance runs low. Perfect for building automated document processing workflows.

Add Webhook Endpoint

Configure a URL to receive webhook events

Webhook Endpoints

2 endpoints configured

Last triggered: 15 Jan 2024, 04:00 pmEvents: document.completed, document.failed
Signing Secret:whsec_abc123••••••••

Recent Deliveries

document.completedStatus: 20015 Jan 2024, 04:00 pm
document.completedStatus: 20015 Jan 2024, 02:45 pm
https://example.com/webhookDisabled3 failures
Last triggered: 10 Jan 2024, 07:50 pmEvents: document.completed

Recent Deliveries

document.completedStatus: 50010 Jan 2024, 07:50 pm

Webhook Payload Example

Example payload for document.completed event

{
  "id": "evt_abc123",
  "type": "document.completed",
  "created": 1705312200,
  "data": {
    "document_id": "doc_xyz789",
    "original_name": "invoice.pdf",
    "document_type": "invoice",
    "total_pages": 3,
    "status": "completed",
    "result": {
      "vendor_name": "ABC Corp",
      "invoice_number": "INV-2024-001",
      "total_amount": 15000.00,
      ...
    }
  }
}

All webhook payloads are signed with your webhook secret using HMAC-SHA256. Verify the signature in the X-DocuRift-Signature header.