Multi-document thematic synthesis (Node B)
Aggregates ≥1 documents into a thematic synthesis. Wraps /api/nodo-b-synthesis (plain JSON). 🔴 jurisdiction REQUIRED (400 MISSING_JURISDICTION) — avoids the internal route's ES default. Scope mcp/*. The internal route debits 2 cr; the v1 layer does not debit.
Request
- Base URL: https://legal.nexusquantum.legal
- URL: https://legal.nexusquantum.legal/api/v1/nodo-b-synthesis
- Auth: HTTP bearer
Request body
Response
{ synthesisText, commonThemes[], dominantPosition, divergences[], documentCount, notMeasured[], documentsSynthesized?, documentsSkipped[]?, documentsTruncated[]?, truncated?, commonThemesTruncated?, citationChecks? }. ⚠ READ notMeasured BEFORE dominantPosition or divergences. This node does NOT currently compute them: when their names appear in notMeasured, an empty divergences means "nobody compared the documents", NOT "the documents do not diverge" — and an empty dominantPosition means the same. Both were forwarded without that flag until 2026-07-26, so a synthesis of twelve contracts reported no divergences over a comparison that never ran. documentsSynthesized vs documentCount, plus documentsSkipped and documentsTruncated, say how much material actually went in: a synthesis over 3 of 12 documents otherwise arrives shaped exactly like one over 12.
Changes
No recorded changes to this operation across all 1 revision of this API.