List webhook endpoints
Webhooks: Subscribe to real-time event notifications via HTTP callbacks. When events occur (tracking added, deliveries, status changes), quipteams sends a signed POST request to your endpoint.
Endpoint0 params
javascript
const response = await fetch(`https://api.quipteams.com/api/v1/webhooks`, {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
},
});
const { data } = await response.json();
console.log(data);Response
json
{
"data": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"url": "https://your-app.com/webhooks/quip",
"events": [
"quote.tracking_added",
"quote.delivered",
"logistics.completed"
],
"description": "Production event handler",
"is_active": true,
"created_by": "api",
"created_at": "2026-03-08T10:00:00Z",
"updated_at": "2026-03-08T10:00:00Z"
}
],
"meta": {
"total": 1
}
}Receiving Webhooks
This page shows every supported webhook event and one example payload for each.
Delivery Format
Every delivery is a signed POST with top-level id, type, created_at, and data.
Use X-Quip-Delivery-Id as the delivery idempotency key.
Request Headers
Signature: X-Quip-Signature
Format: sha256=<hex_digest>
Event header: X-Quip-Event
Delivery header: X-Quip-Delivery-Id
Supported Events
Click any event to preview the payload example.
quote.*logistics.*
Example Payload
quote.created
A new quote was created.
json
{
"id": "delivery-uuid",
"type": "quote.created",
"created_at": "2026-03-08T10:00:00Z",
"data": {
"quote_id": "quote-uuid",
"order_id": "QT-2026-0042",
"requester_email": "jane@acme.com",
"items_count": 3
}
}