How Webhooks Are Received
When an external service sends a webhook to your endpoint, agntdata:- Accepts the HTTP request
- Stores the payload, headers, and metadata as a “delivery”
- Returns a
200 OKresponse to the sender
What Gets Stored
Each delivery includes:Supported Methods and Formats
HTTP Methods
agntdata webhook endpoints accept:POST— Standard webhook delivery
Content Types
application/json— Parsed and stored as JSON- Other content types — Stored as
{ raw: "..." }
JSON payloads are recommended for best compatibility.
Delivery Example
A Stripe webhook delivery might look like:Response to Senders
On success, agntdata returns:Handling Large Payloads
Payloads up to 1 MB are accepted. For larger payloads: If you need to receive larger payloads, consider:- Asking the sender to paginate or summarize data
- Using a different integration approach
- Contacting us about enterprise limits
Verifying Webhook Signatures
Many services sign their webhooks for security. The signature is typically in a header:
When processing deliveries, verify signatures against the
headers field:
Error Handling
If agntdata can’t process an incoming webhook:Next Steps
Managing Deliveries
Learn how to fetch and acknowledge deliveries.
Creating Endpoints
Set up more webhook endpoints.