Subscribe to events, verify signatures, and integrate seamlessly. That Is A Q delivers reliable, secure webhook payloads straight to your endpoint.
Get your webhook endpoint live in under 5 minutes.
Provide a publicly accessible HTTPS URL where we'll POST your payloads.
Choose which events trigger payloads. You can filter by workspace, user, or resource.
Use our HMAC-SHA256 signature header to ensure payloads are authentic.
Return a 2xx status within 3 seconds. We auto-retry failed deliveries up to 3 times.
Explore supported events and inspect real payload structures.
All webhooks share a consistent envelope format. Timestamps are UTC ISO-8601. Payloads are gzip-compressed when > 5KB.
| Event Code | Description | Frequency |
|---|---|---|
| order.created | New order placed successfully | ~2,400/day |
| order.updated | Order status or metadata changed | ~850/day |
| user.updated | User profile or permissions modified | ~1,100/day |
| payment.succeeded | Payment cleared & captured | ~3,200/day |
| error.triggered | System alert or webhook failure | Variable |
Fired when a new order is created in the system.
Fired when a user profile is updated or roles change.
Fired when a system alert occurs or a delivery fails.
Protect your endpoint with cryptographic signature validation.
Every request includes an X-Q-Signature header. Verify it using your webhook secret to prevent spoofing.
All webhook deliveries use mutual TLS or standard HTTPS. Self-signed certificates are rejected.
Each payload includes a unique idempotency_key. Store it to safely handle retries without duplicates.
Trigger a test payload and monitor delivery status in real-time.
Everything you need to know about That Is A Q webhooks.