Webhook Integration
Full webhook support for both sending documents to Parsli and receiving extracted data. Connect to any HTTP endpoint with standard authentication options.
Get Started FreeHow to Set Up
Inbound: Get Your Webhook URL
Each parser has a unique inbound webhook URL in the API tab. Send documents as multipart form data.
Outbound: Add a Webhook
In Integrations, add a Webhook integration with your endpoint URL and HTTP method.
Configure Auth
Optionally add Bearer token or Basic auth headers for outbound webhooks.
Test
Click Test to verify the connection with a sample payload.
Why Use Webhooks with Parsli
- Standard HTTP protocol
- Inbound and outbound webhooks
- Bearer token and Basic auth
- JSON payload format
- Connect to any backend or service
Frequently Asked Questions
What's the webhook payload format?
Outbound webhooks send JSON with event type, parser info, extracted data, and document metadata (filename, MIME type, page count).
Can I use webhooks without API keys?
Yes. Inbound webhook URLs are unique per parser and don't require API key authentication. They use a token embedded in the URL.
Are webhooks reliable?
Parsli sends webhook requests immediately after extraction. If your endpoint is down, the data is still stored in Parsli and accessible via the API.