{"name":"TaxWealth Public API","version":"v3.56.2","openapi":"/v1/openapi.json","auth":"Authorization: Bearer twk_live_...","identity":"GET /v1/me","resources":{"case-studies":"HQ -> mxAURA bridge: candidates from platform analyses (banded, de-identified), full drafts written by mxAURA AI, sync, unpublish","media":"upload and manage R2 media","scan":"banned-term scan over arbitrary fields, before save","calc":"tax analysis engine: POST /v1/calc/analyze, /v1/calc/baseline, /v1/calc/compare; GET /v1/calc/tax-years, /v1/calc/tax-law/{year}/federal|states, /v1/calc/strategies","ops":"HQ operations for Ops keys: GET /v1/ops lists what your key can call (ops.<area>.read|write)","mcp":"MCP server at /mcp (Ops keys, or OAuth from claude.ai)"},"scopes":["casestudies.read","casestudies.write","casestudies.publish","media.read","media.write","calc.read","scan.read"],"scope_model":"read < write < publish. casestudies.write drafts in mxAURA; publishing happens in mxAURA; casestudies.publish can unpublish.","rate_limits":{"per_key":"120/min plus a 25/10s burst (unlimited keys skip both)","platform":"600/min, always applies"},"notes":["DELETE is not available.","Insights and authors moved to mxAURA (https://developers.mxaura.ai).","Stored client calculations, the AI prompt store, deals, billing, and admin are internal only."]}