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

# Request IDs

> X-Request-ID on every request and response for support and log correlation.

<Info>
  **BlobRouter v0.1** · Last updated: August 2026 · Architecture version: **2.0**
</Info>

## Behavior

* If the client sends `X-Request-ID`, BlobRouter **reuses** it
* Otherwise BlobRouter generates a UUID
* The same id is returned on **every** response, including errors
* Production error logging correlates with this id

```bash theme={null}
curl https://api.blobrouter.com/v1/me \
  -H "Authorization: Bearer $BLOBROUTER_API_KEY" \
  -H "X-Request-ID: my-client-trace-001" \
  -D -
```

Look for `X-Request-ID` in the response headers.

## Support

When something fails, include:

1. `X-Request-ID`
2. Timestamp (UTC)
3. Endpoint and `code` from the JSON body
