{"title":"Report DOCX generation","routeKey":"POST /api/tools/report/docx/generate","method":"POST","path":"/api/tools/report/docx/generate","description":"Generate a styled DOCX report from a shared report model for editable decision memos, diligence reports, and client-facing documents.","proof":"Best when the report needs editing, markup, or revision in a standard document workflow.","discipline":"Documents","category":"generated/document","price":"$0.06 USDC","outputKind":"json","docsOnlyGet":true,"requestExample":{"report_meta":{"report_type":"board-update","title":"Board Update","author":"AurelianFlo"},"executive_summary":["Highlights are ready for review."],"headline_metrics":[{"label":"Revenue","value":"$42k"}],"tables":{"pipeline":{"columns":["stage","status"],"rows":[{"stage":"Draft","status":"complete"}]}}},"requestSchema":{"type":"object","properties":{"report_meta":{"type":"object","properties":{"report_type":{"type":"string"},"title":{"type":"string"},"report_title":{"type":"string"},"name":{"type":"string"},"author":{"type":"string"},"owner":{"type":"string"},"date":{"type":"string"},"version":{"type":"string"}},"additionalProperties":true},"executive_summary":{"type":"array","items":{"type":"string"}},"headline_metrics":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"oneOf":[{"type":"string"},{"type":"number"},{"type":"integer"},{"type":"boolean"},{"type":"null"}]},"unit":{"type":"string"}},"required":["label"],"additionalProperties":true}},"tables":{"type":"object","additionalProperties":{"type":"object","properties":{"columns":{"type":"array","items":{"type":"string"}},"rows":{"type":"array","items":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{"type":"string"},{"type":"number"},{"type":"integer"},{"type":"boolean"},{"type":"null"}]}},{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"number"},{"type":"integer"},{"type":"boolean"},{"type":"null"}]}}]}}},"additionalProperties":true}},"export_artifacts":{"type":"object","properties":{"workbook_rows":{"type":"object","additionalProperties":{"type":"array","items":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{"type":"string"},{"type":"number"},{"type":"integer"},{"type":"boolean"},{"type":"null"}]}},{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"number"},{"type":"integer"},{"type":"boolean"},{"type":"null"}]}}]}}}},"additionalProperties":true},"chart_hints":{"type":"array","items":{"type":"object","additionalProperties":true}},"result":{"type":"object","additionalProperties":true}},"required":["report_meta"],"additionalProperties":true},"outputExample":{"success":true,"data":{"endpoint":"/api/tools/docx/generate","tool":"DOCX Generate","handlerMode":"auto_local","previewToken":"17-docx-generate"},"source":"auto-local-engine"},"relatedLinks":[],"curlExample":"curl -X POST \"https://api.aurelianflo.com/api/tools/report/docx/generate\" \\\n  -H \"Accept: application/json\" \\\n  -H \"Content-Type: application/json\" \\\n  # include x402 settlement headers after the initial 402 challenge \\\n  -d '{\n  \"report_meta\": {\n    \"report_type\": \"board-update\",\n    \"title\": \"Board Update\",\n    \"author\": \"AurelianFlo\"\n  },\n  \"executive_summary\": [\n    \"Highlights are ready for review.\"\n  ],\n  \"headline_metrics\": [\n    {\n      \"label\": \"Revenue\",\n      \"value\": \"$42k\"\n    }\n  ],\n  \"tables\": {\n    \"pipeline\": {\n      \"columns\": [\n        \"stage\",\n        \"status\"\n      ],\n      \"rows\": [\n        {\n          \"stage\": \"Draft\",\n          \"status\": \"complete\"\n        }\n      ]\n    }\n  }\n}'","links":{"apiCatalog":"https://api.aurelianflo.com/api","openApi":"https://api.aurelianflo.com/openapi.json","mcpDocs":"https://api.aurelianflo.com/mcp/docs"}}