> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uncensored.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhooks

> Receive async job results via callback URLs.

# Webhooks

Async operations can send results to your `callback_url`.

## Payload

```json theme={null}
{
  "request_id": "job_id_here",
  "status": "success",
  "result": {},
  "timestamp": "2026-05-09T10:30:05Z"
}
```

## Best practices

1. Respond with `2xx` within 10 seconds.
2. Implement idempotency on your receiving endpoint.
3. Validate that `request_id` matches a job you submitted.
4. Use HTTPS for every `callback_url`.
