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
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.