This page documents the canonical HTTP contract for this endpoint.
This route requires an authenticated user session. Developer API keys are blocked by the shared auth dependency with HTTP 403.
This endpoint is the live readiness counterpart to GET /api/capabilities.
Use it when you need caller-specific requester context for AI drafting or workflow preflight.
variablesreturns the effective org + personal requester context that the enrichment/runtime layer will actually see.draft_readiness.requester_contextreports primary and secondary fields, available fields, and missing primary/secondary fields.research_contextreports supported sources and the starred-field default; it does not evaluate a caller's selected research fields.
Errors
| Status | Meaning |
|---|---|
| 401 | Missing or invalid user session. |
| 403 | Developer API keys are blocked for this session-only route. |
| 404 | Requester context service reports a missing context value. |
| 500 | Unexpected context-resolution error, including missing user context caught by the handler. |
