Webhook Notification
When you provide a webhook URL in your scraping request, our system will automatically send the results to your specified endpoint once processing is complete.
Webhook Configuration
Add the webhook URL to your scraping request:
Webhook Request Details
Headers
Content-Type
application/json
User-Agent
Web-Scraper-Webhook/1.0
Payload Structure
The webhook will send a POST request with the following JSON structure:
Webhook Behavior
Retry Policy
Maximum retries: 3 attempts
Retry interval: Exponential backoff starting at 5 seconds
Timeout: 10 seconds per attempt
Success Criteria
HTTP 2XX response is considered successful
Any other response code will trigger a retry
After all retry attempts are exhausted, the webhook status will be marked as failed
Error Handling
If the webhook delivery fails, the status can be checked via the status endpoint:
Testing Webhooks
For development and testing, we recommend:
Using tools like webhook.site for initial testing
Setting up a local tunnel using ngrok for development
Implementing a test endpoint that logs webhook payloads
Last updated
Was this helpful?