{"uid":"cap_CmigWDTYQsxiyfKNk2TXK","slug":"qsig-geopolitical-risk-score-api-ed801be7","name":"QSIG Geopolitical Risk Score API","description":"QSIG geopolitical risk score (0-100) with 24h change, percentile rank vs 30-day and 90-day history, regime label, and relevance-classified event headlines. Use when reasoning about event risk or macro regime. Computed observation, not a forecast. Updated every ~15 minutes.","url":"https://x402.qsig.net/v1/georisk","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"required":{"type":"string"},"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"as_of":"2026-09-10T12:00:00+00:00","score":62.4,"events":[{"url":"https://example.com/article","title":"Example headline describing a geopolitical development","source":"Example Wire","source_tier":1,"published_at":"2026-09-10T08:00:00+00:00","relevance_score":45}],"change_24h":-3.1,"regime_label":"ELEVATED","percentile_30d":78,"percentile_90d":64}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BlikH8hbvGzja9Bn0_bBz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a real-time geopolitical risk score (0-100) with 24h change, percentile rank vs historical baselines, regime label, and classified event headlines for a given location or entity","exampleAgentPrompt":"What's the current geopolitical risk score right now — including the regime label, how it's changed in the last 24 hours, and how it ranks against the past 30 and 90 days?","exampleUseCases":[{"title":"Investment region risk check","prompt":"Before I move capital into emerging markets, can you pull the current geopolitical risk score and tell me the regime label and whether it's elevated compared to the last 90 days?"},{"title":"Daily macro risk briefing","prompt":"Give me today's geopolitical risk reading — the score, the 24-hour change, what percentile we're at versus the past month, and any major event headlines driving it."},{"title":"Event-driven portfolio alert","prompt":"I need to know if geopolitical risk has spiked meaningfully in the last 24 hours — check the current score, the delta, and flag any relevant event headlines that might be moving markets."}],"resultDescription":"Returns a JSON object containing: a geopolitical risk score from 0-100, the 24-hour change in that score, percentile rank benchmarked against 30-day and 90-day historical distributions, a regime label (e.g. elevated, stable, crisis), and a set of current event headlines classified by relevance to geopolitical risk. Data is computed observations updated approximately every 15 minutes, not forecasts.","failureModes":["Payment not fulfilled — 402 response if x402 payment header is missing or incorrect","Invalid query parameters — 400 response if unrecognized parameters are passed","Service temporarily unavailable — 503 if the scoring pipeline is delayed beyond update window","Rate limiting — potential throttling if called excessively without payment","Stale data — score may be up to 15 minutes behind real-time if mid-update cycle"],"whenToPreferThis":"Choose this endpoint when you need a structured, quantified geopolitical risk signal with historical context (percentile ranks vs 30- and 90-day baselines) and regime classification rather than raw news or unstructured political commentary. Ideal for macro-aware AI agents, investment decision pipelines, risk monitoring dashboards, or any reasoning task that needs a single authoritative geopolitical risk number with supporting context. Prefer this over general news APIs when you need a computed, normalized risk score rather than raw headlines alone.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:33:56.188Z","isFirstParty":false}