{"name":"onyx_paper_synthesis","tier":"metered","price_usdc":"0.03","endpoint":"https://onyx-actions.onrender.com/v1/onyx_paper_synthesis","method":"POST","input_schema":{"type":"object","properties":{"ids":{"type":"array","items":{"type":"string"},"minItems":2,"maxItems":10,"description":"OpenAlex work IDs (W123..., or full URL) or DOIs (10.xxxx/...)."}},"required":["ids"]},"description":"Structured synthesis across N academic papers. Input: 2-10 OpenAlex IDs or DOIs. Output: per-paper metadata (title, year, citations, abstract), thematic overlap (shared keywords across abstracts), citation co-graph (papers that cite multiple inputs), and an agent-actionable summary stating what's converged vs contested. Composes after onyx_research_intel.","when_to_use":"After calling onyx_research_intel and picking 2-10 papers, use this to structurally synthesize them in one call instead of fetching each.","vs_alternatives":"Per-paper OpenAlex calls (5-10 round trips) + LLM call to find shared themes (1000s of context tokens). This is one paid call, structured JSON, no LLM tokens consumed.","example_request":{"ids":["W4392267281","W4385248213","10.48550/arxiv.2308.11432"]},"example_response":null,"settle_to":"0x3fD9ee1373562f894D322B37DFFAd7a5D2b2d78f","network":"base","facilitator":"https://facilitator.xpay.sh","payment_required":true,"free_introspection":true,"note":"GET this URL = free introspection card. POST with x402 payment header to call."}