hexdocs-prod / api-keys
>
API keys
Tokens that authenticate against the delivery and management APIs.
rate limit 600 req/min per key
ACTIVE KEYS
5
across 3 environments
REVOKED
1
last revoked 12 days ago
REQUESTS / 24H
1.42M
+8.3% vs yesterday
FAILED WEBHOOKS
1
retry scheduled in 4 min
Keys
6tokens are shown as prefix + digest — never in full| NAME | PREFIX | SCOPE | ENV | STATUS | LAST USED | ACTION |
|---|---|---|---|---|---|---|
vercel-production-deploy | hxd_live_9f3a… | read | production | ACTIVE | 31 s ago |
revocation propagates to all edge regions in < 30 saudit event written for every revoke
Webhooks
deliveries retried with exponential backoff ×5| ENDPOINT | EVENT | STATUS | LAST TRIGGERED |
|---|---|---|---|
| https://ci.acme.io/hooks/rebuild | entry.published | HEALTHY | 18 min ago |
Quickstart
# install the client
npm i @hexdocs/client
# query published entries
import { Hexdocs } from '@hexdocs/client'
const cms = new Hexdocs({ token: process.env.HEXDOCS_TOKEN })
const posts = await cms.entries('blogPost')
Reads are served from 34 edge regions. Writes go to the management API at api.hexdocs.dev/v2 and propagate in under 300 ms.
SOC 2 Type II · tokens hashed at rest · IP allowlisting available on Team plan
Key hxd_live_77be… has not been rotated in 214 days.