Docuflex › E-signature › API › Jurisdiction document library
API reference: Jurisdiction document library
Seeded documents with legality metadata; the counsel-review disclaimer must be acknowledged before use.
Create a Docuflex account Read the API reference Connect your AI agent
| Method | Path | What it does |
|---|---|---|
GET | /v1/accounts/{accountId}/library | List active jurisdiction documents (filter by category/jurisdiction) |
GET | /v1/accounts/{accountId}/library/legality | Jurisdiction e-signature legality reference (informational banner data) |
GET | /v1/accounts/{accountId}/library/{docId} | Library document detail incl. bodyMd, defaults, and my acknowledgment status |
POST | /v1/accounts/{accountId}/library/{docId}/acknowledge | Acknowledge the counsel-review disclaimer for a document |
POST | /v1/accounts/{accountId}/library/{docId}/use | Create an account template from a library document (renders the PDF; 428 until the disclaimer is acknowledged) |
POST | /v1/accounts/{accountId}/library-admin | Create a jurisdiction document (disclaimer is server-forced) |
PUT | /v1/accounts/{accountId}/library-admin/{docId} | Update/version a jurisdiction document (bodyMd edits bump version) |
Conventions
- Base URL:
https://api.docuflex.net; tenant routes are/v1/accounts/{accountId}/.... - Auth:
x-api-key: dfx_live_..., orAuthorization: Bearer <OAuth2 access token>. - Errors: always
{"error":{"code","message","details","requestId"}}; the requestId is also in thex-request-idheader. - Pagination: offset (
?page=&pageSize=, max 100) or cursor (?cursor=&limit=, follownextCursoruntilhasMoreis false). - Idempotency: any POST or PUT accepts
Idempotency-Key; same key + different body is409 IDEMPOTENCY_KEY_REUSED. - Rate limits:
X-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reseton every response;429 RATE_LIMITEDwithRetry-After. - Tabs: coordinates are fractions of the page (origin top-left);
documentIndexandrecipientIndexrefer to positions in the same request. - Spec: /openapi.json (OpenAPI 3). TypeScript client
@docuflex/sdk; Postman and Bruno collections ship with the repo.