Atlas GPR — geopolitical risk vs a place’s own normal
Vintaged Atlas GPR readings for one explicit geographic level and place. Every accepted query parameter is declared here; undeclared geographic shortcuts such as country= fail with UNKNOWN_PARAM rather than returning the World series. Country own_coverage rows may include a separate best_effort calculation below the daily count floor. The official pulse remains null; the estimate uses the same coder-matched denominator, carries no band or trend claim, and is absent for zero coverage, open UTC days, missing or pooled baselines. world_corpus gates are unchanged.
GET
/
api
/
v2
/
intelligence
/
gpr
Atlas GPR — geopolitical risk vs a place’s own normal
Own-coverage series or the count-weighted world-corpus reference. The world-corpus reference uses the gpr variant/metric and attention weighting. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_construction
GPR lens. lens is the legacy alias. Defaults to gpr for world_corpus and events otherwise. Also accepts: lens. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_variant
Component of the selected risk variant used for decomposition; use get_parameter_options with the variant to discover compatible components. Also accepts: decompose. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. The legal values DEPEND ON variant: variant=events → all, threats, acts, verbal, material; variant=attention → all; variant=fullspectrum → all, threats, acts, verbal, material; variant=gpr → all, threats, acts. The enum is the union across every variant. The events lens (and its fullspectrum storage alias) carries all five; the gpr lens is built from the threat/act partition only, so verbal and material do not exist for it; the attention lens is a single undecomposed series, so all is its only component. Measured against prod: 6 of the 15 pairs a flat 5-value enum implies cannot return a row. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_component
Measure to read from the returned geopolitical-risk series; select it for the chosen construction and variant. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_metric
How country observations contribute to the regional or world aggregate; attention weights by coverage, equal gives countries equal weight. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_weighting
Spatial aggregation of the risk series: the world or a selected continent, region or country. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_level
Place identifier appropriate for level; required when level is continent, region, or country and omitted for world. id is the legacy alias. Also accepts: id. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
First observation date. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
Last observation date. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
One observation date; overrides the range. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
Point-in-time vintage. realtime_start and vintage are aliases. Also accepts: realtime_start, vintage. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
Number of records to return on this page; pagination describes how to continue. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
Continuation from pagination.next_cursor in the previous response. Keep the other filters unchanged; null means no next page. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
Number of records to skip before this page. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.
{"docsConfig":{"theme":"willow","$schema":"https://mintlify.com/docs.json","name":"GDELT Cloud","colors":{"primary":"#00A3E6","light":"#33C3FF","dark":"#00B8FF"},"logo":{"light":"https://mintcdn.com/gdeltcloud/KTGJpOMcmte0oOTe/logo/light.png?fit=max\u0026auto=format\u0026n=KTGJpOMcmte0oOTe\u0026q=85\u0026s=a78b03b47abd8cab8440d155ed680c34","dark":"https://mintcdn.com/gdeltcloud/miSOHwAydO88jcW5/logo/dark.png?fit=max\u0026auto=format\u0026n=miSOHwAydO88jcW5\u0026q=85\u0026s=ca65237b8e8547e0eef674bbaf79a5e6"},"favicon":"https://mintcdn.com/gdeltcloud/miSOHwAydO88jcW5/favicon.ico?fit=max\u0026auto=format\u0026n=miSOHwAydO88jcW5\u0026q=85\u0026s=f9ab1eb729e9f162c1eca54614c5a903","api":{"openapi":["api-reference/openapi-v2.json"],"playground":{"display":"interactive","proxy":false},"examples":{"defaults":"required","languages":["curl","python","javascript"]}},"navbar":{"links":[{"href":"https://gdeltcloud.com/pricing","label":"Pricing"},{"href":"https://gdeltcloud.com/api-arena","label":"API Arena"},{"icon":"activity","href":"https://status.gdeltcloud.com","label":"Status"},{"href":"https://gdeltcloud.com/auth/sign-up?next=%2Fapi-keys","label":"Sign up"}],"primary":{"type":"button","label":"Try Builder free","href":"https://gdeltcloud.com/auth/sign-up?next=%2Fsettings%2Fsubscription%3Fplan%3Dbuilder%26billing_interval%3Dmonth"}},"footer":{"socials":{"github":"https://github.com/gdelt-cloud","linkedin":"https://www.linkedin.com/company/gdelt-cloud","x":"https://x.com/GDELTCloud"},"links":[{"header":"GDELT Cloud","items":[{"label":"Pricing","href":"https://gdeltcloud.com/pricing"},{"label":"Sign up","href":"https://gdeltcloud.com/auth/sign-up?next=%2Fapi-keys"},{"label":"Status","href":"https://status.gdeltcloud.com"}]}]},"seo":{"metatags":{"canonical":"https://docs.gdeltcloud.com","keywords":"GDELT Cloud, geopolitical risk API, global event data API, structured event data, GDELT alternative, news API, MCP server for events, conflict event data, OSINT data API, energy asset data, entity resolution","og:type":"website","og:site_name":"GDELT Cloud","twitter:card":"summary_large_image","twitter:site":"@GDELTCloud","robots":"index, follow","author":"GDELT Cloud","language":"en"},"indexing":"all"},"fonts":{"family":"Geist"},"contextual":{"options":["copy","view","chatgpt","claude","cursor","mcp"],"display":"header"},"metadata":{"timestamp":false},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"gdeltcloud","hasAudioNarration":false,"actualSubdomain":"gdeltcloud","customDomains":["docs.gdeltcloud.com"],"gitSource":{"type":"github","owner":"ledgerw","repo":"gdelt-cloud","deployBranch":"production","contentDirectory":"gdelt-cloud-docs","isPrivate":true,"mountPath":"","label":"","_id":"6adaae5f07ea8ad7a6970b0f"},"chroma":{"liveDeploymentHistoryId":"6ae354600184476a8fdbac57","collectionId":"b3d45383-c9b4-40c6-8eb1-9896e51593b8","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae354600184476a8fdbac57"},"feedback":{"agentFeedback":true},"entitlements":{},"buildId":"6ae354600184476a8fdbac57","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API Reference","count":122},{"language":"default","tag":"Data Reference","count":26},{"language":"default","tag":"Guides","count":23},{"language":"default","tag":"Monitors","count":16},{"language":"default","tag":"Maritime","count":12},{"language":"default","tag":"CAMEO+ domain codes","count":10},{"language":"default","tag":"AI Compute","count":10},{"language":"default","tag":"Situations","count":9},{"language":"default","tag":"Data","count":7},{"language":"default","tag":"Energy","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":":root{--gdelt-docs-font:\"Inter\", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,\n \"Segoe UI\", sans-serif}#body-content,#content-area,#content-container,#header,#navbar,#navigation-items,#page-context-menu,#page-title,#sidebar,#sidebar-content,#table-of-contents,#table-of-contents-content,.prose,body,h1,h2,h3,h4,h5,h6,html{font-family:var(--gdelt-docs-font)!important}#page-title,h1,h2,h3,h4,h5,h6{letter-spacing:0}button,input,select,textarea{font-family:inherit}#table-of-contents{max-height:calc(100vh - 7rem);overflow-y:auto;overscroll-behavior:contain}"}],"page":{"pagePath":"api-reference/atlas-intelligence/atlas-gpr-—-geopolitical-risk-vs-a-place’s-own-normal","slug":"/api-reference/atlas-intelligence/atlas-gpr-—-geopolitical-risk-vs-a-place’s-own-normal","pageMetadata":{"title":"Atlas GPR — geopolitical risk vs a place’s own normal","description":"Vintaged Atlas GPR readings for one explicit geographic level and place. Every accepted query parameter is declared here; undeclared geographic shortcuts such as `country=` fail with UNKNOWN_PARAM rather than returning the World series. Country own_coverage rows may include a separate best_effort calculation below the daily count floor. The official pulse remains null; the estimate uses the same coder-matched denominator, carries no band or trend claim, and is absent for zero coverage, open UTC days, missing or pooled baselines. world_corpus gates are unchanged.","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/intelligence/gpr","href":"/api-reference/atlas-intelligence/atlas-gpr-—-geopolitical-risk-vs-a-place’s-own-normal","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Vintaged Atlas GPR readings for one explicit geographic level and place. Every accepted query parameter is declared here; undeclared geographic shortcuts such as \", _jsx(_components.code, {\n children: \"country=\"\n }), \" fail with UNKNOWN_PARAM rather than returning the World series. Country own_coverage rows may include a separate best_effort calculation below the daily count floor. The official pulse remains null; the estimate uses the same coder-matched denominator, carries no band or trend claim, and is absent for zero coverage, open UTC days, missing or pooled baselines. world_corpus gates are unchanged.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Atlas GPR — geopolitical risk vs a place’s own normal","description":"Vintaged Atlas GPR readings for one explicit geographic level and place. Every accepted query parameter is declared here; undeclared geographic shortcuts such as `country=` fail with UNKNOWN_PARAM rather than returning the World series. Country own_coverage rows may include a separate best_effort calculation below the daily count floor. The official pulse remains null; the estimate uses the same coder-matched denominator, carries no band or trend claim, and is absent for zero coverage, open UTC days, missing or pooled baselines. world_corpus gates are unchanged.","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/intelligence/gpr","href":"/api-reference/atlas-intelligence/atlas-gpr-—-geopolitical-risk-vs-a-place’s-own-normal","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"get-intelligence-gpr-v2","summary":"Atlas GPR — geopolitical risk vs a place’s own normal","description":"Vintaged Atlas GPR readings for one explicit geographic level and place. Every accepted query parameter is declared here; undeclared geographic shortcuts such as `country=` fail with UNKNOWN_PARAM rather than returning the World series. Country own_coverage rows may include a separate best_effort calculation below the daily count floor. The official pulse remains null; the estimate uses the same coder-matched denominator, carries no band or trend claim, and is absent for zero coverage, open UTC days, missing or pooled baselines. world_corpus gates are unchanged.","tags":["Atlas Intelligence"],"parameters":["006d6642-70ee-4cf9-a379-3fc2c5c03138","b0779678-7f17-485b-aaee-64cb4563fd81","c08bb0bc-ff44-4364-9878-ed1e0bc58535","8635e218-aa49-4b9a-b288-ccf641e37dcf","32bcd427-1542-4bd5-acab-e6a0ec57d68f","c20f236b-ab7b-49f7-99f5-8d6e7da8890d","546ea1e1-2387-47dc-bf55-e4e54188d2c2","f175d567-f9b3-41f3-9d00-b91678ebe606","63aa68e5-3409-42cd-8661-c46d150c11e0","96460c5c-b904-46e8-bb72-fd18b2a6704c","16ddd0bb-831c-4a85-af3f-77ae09d7b078","42564a9f-e573-43cb-b2ff-cfe8c98984c2","45dd7f1a-2f8e-4559-9d4a-90adbd7b9adf","62977b3c-0ed5-48b7-b6d4-904df3e4989a","b78454b0-65b7-434f-8e4b-32eac0106b34"],"security":["20d347c1-1c39-47ea-b9d7-9bd56cb4c4fb"],"responses":{"200":"b01374ad-bf2d-4722-85f7-0ff0cd0dbe81","400":"2a2e7cb0-dff8-488e-bd51-1fecd04ab0f3"},"x-plan-feature":"can_use_intelligence","method":"get","type":"path","servers":["7c6288f8-3f03-4618-b2c6-168a5bbc5800","d54651a5-9059-41fd-ac9b-f5f43f220988"],"path":"/api/v2/intelligence/gpr","baseUrlOptions":["https://gdeltcloud.com","http://localhost:3000"],"title":"Atlas GPR — geopolitical risk vs a place’s own normal","codeSamples":[],"requestExampleLanguages":["bash","python","javascript"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated","disableProxy":true},"dependencies":{"parameters":{"006d6642-70ee-4cf9-a379-3fc2c5c03138":{"name":"construction","in":"query","required":false,"schema":{"type":"string","enum":["own_coverage","world_corpus"],"default":"own_coverage","isRequired":false,"description":"Own-coverage series or the count-weighted world-corpus reference. The world-corpus reference uses the gpr variant/metric and attention weighting. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_construction","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Own-coverage series or the count-weighted world-corpus reference. The world-corpus reference uses the gpr variant/metric and attention weighting. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_construction","example":"own_coverage"},"b0779678-7f17-485b-aaee-64cb4563fd81":{"name":"variant","in":"query","required":false,"schema":{"type":"string","enum":["events","attention","fullspectrum","gpr"],"isRequired":false,"description":"GPR lens. `lens` is the legacy alias. Defaults to `gpr` for world_corpus and `events` otherwise. Also accepts: `lens`. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_variant","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"GPR lens. `lens` is the legacy alias. Defaults to `gpr` for world_corpus and `events` otherwise. Also accepts: `lens`. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_variant","example":"events","x-aliases":["lens"]},"c08bb0bc-ff44-4364-9878-ed1e0bc58535":{"name":"component","in":"query","required":false,"schema":{"type":"string","enum":["all","threats","acts","verbal","material"],"default":"all","isRequired":false,"description":"Component of the selected risk variant used for decomposition; use get_parameter_options with the variant to discover compatible components. Also accepts: `decompose`. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. The legal values DEPEND ON `variant`: `variant=events` → `all`, `threats`, `acts`, `verbal`, `material`; `variant=attention` → `all`; `variant=fullspectrum` → `all`, `threats`, `acts`, `verbal`, `material`; `variant=gpr` → `all`, `threats`, `acts`. The enum is the union across every `variant`. The events lens (and its `fullspectrum` storage alias) carries all five; the `gpr` lens is built from the threat/act partition only, so `verbal` and `material` do not exist for it; the attention lens is a single undecomposed series, so `all` is its only component. Measured against prod: 6 of the 15 pairs a flat 5-value enum implies cannot return a row. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_component","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Component of the selected risk variant used for decomposition; use get_parameter_options with the variant to discover compatible components. Also accepts: `decompose`. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. The legal values DEPEND ON `variant`: `variant=events` → `all`, `threats`, `acts`, `verbal`, `material`; `variant=attention` → `all`; `variant=fullspectrum` → `all`, `threats`, `acts`, `verbal`, `material`; `variant=gpr` → `all`, `threats`, `acts`. The enum is the union across every `variant`. The events lens (and its `fullspectrum` storage alias) carries all five; the `gpr` lens is built from the threat/act partition only, so `verbal` and `material` do not exist for it; the attention lens is a single undecomposed series, so `all` is its only component. Measured against prod: 6 of the 15 pairs a flat 5-value enum implies cannot return a row. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_component","example":"all","x-aliases":["decompose"]},"8635e218-aa49-4b9a-b288-ccf641e37dcf":{"name":"metric","in":"query","required":false,"schema":{"type":"string","enum":["gpr","pulse","attention_share"],"default":"gpr","isRequired":false,"description":"Measure to read from the returned geopolitical-risk series; select it for the chosen construction and variant. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_metric","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Measure to read from the returned geopolitical-risk series; select it for the chosen construction and variant. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_gpr_metric","example":"gpr"},"32bcd427-1542-4bd5-acab-e6a0ec57d68f":{"name":"weighting","in":"query","required":false,"schema":{"type":"string","enum":["attention","gdp"],"default":"attention","isRequired":false,"description":"How country observations contribute to the regional or world aggregate; attention weights by coverage, equal gives countries equal weight. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_weighting","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"How country observations contribute to the regional or world aggregate; attention weights by coverage, equal gives countries equal weight. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_weighting","example":"attention"},"c20f236b-ab7b-49f7-99f5-8d6e7da8890d":{"name":"level","in":"query","required":false,"schema":{"type":"string","enum":["world","continent","region","country"],"default":"world","isRequired":false,"description":"Spatial aggregation of the risk series: the world or a selected continent, region or country. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_level","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"Spatial aggregation of the risk series: the world or a selected continent, region or country. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply. Full value list: https://docs.gdeltcloud.com/reference/enums#atlas_level","example":"country"},"546ea1e1-2387-47dc-bf55-e4e54188d2c2":{"name":"geo","in":"query","required":false,"schema":{"type":"string","isRequired":false,"description":"Place identifier appropriate for `level`; required when level is continent, region, or country and omitted for world. `id` is the legacy alias. Also accepts: `id`. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","uniqueKey":"","typeLabel":"string"},"description":"Place identifier appropriate for `level`; required when level is continent, region, or country and omitted for world. `id` is the legacy alias. Also accepts: `id`. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","example":"NGA","x-aliases":["id"]},"f175d567-f9b3-41f3-9d00-b91678ebe606":{"name":"window","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":30,"default":7,"isRequired":false,"description":"Trailing display window in days (1–30).","uniqueKey":"","typeLabel":"integer"},"description":"Trailing display window in days (1–30).","example":"30"},"63aa68e5-3409-42cd-8661-c46d150c11e0":{"name":"date_start","in":"query","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"First observation date. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","uniqueKey":"","typeLabel":"string\u003cdate>"},"description":"First observation date. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","example":"2026-06-01"},"96460c5c-b904-46e8-bb72-fd18b2a6704c":{"name":"date_end","in":"query","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"Last observation date. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","uniqueKey":"","typeLabel":"string\u003cdate>"},"description":"Last observation date. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","example":"2026-08-21"},"16ddd0bb-831c-4a85-af3f-77ae09d7b078":{"name":"date","in":"query","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"One observation date; overrides the range. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","uniqueKey":"","typeLabel":"string\u003cdate>"},"description":"One observation date; overrides the range. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","example":"2026-08-20"},"42564a9f-e573-43cb-b2ff-cfe8c98984c2":{"name":"as_of","in":"query","required":false,"schema":{"type":"string","format":"date","isRequired":false,"description":"Point-in-time vintage. `realtime_start` and `vintage` are aliases. Also accepts: `realtime_start`, `vintage`. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","uniqueKey":"","typeLabel":"string\u003cdate>"},"description":"Point-in-time vintage. `realtime_start` and `vintage` are aliases. Also accepts: `realtime_start`, `vintage`. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","example":"2026-08-20","x-aliases":["realtime_start","vintage"]},"45dd7f1a-2f8e-4559-9d4a-90adbd7b9adf":{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":100,"isRequired":false,"description":"Number of records to return on this page; pagination describes how to continue. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","uniqueKey":"","typeLabel":"integer"},"description":"Number of records to return on this page; pagination describes how to continue. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","example":"100"},"62977b3c-0ed5-48b7-b6d4-904df3e4989a":{"name":"cursor","in":"query","required":false,"schema":{"type":"string","isRequired":false,"description":"Continuation from pagination.next_cursor in the previous response. Keep the other filters unchanged; null means no next page. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","uniqueKey":"","typeLabel":"string"},"description":"Continuation from pagination.next_cursor in the previous response. Keep the other filters unchanged; null means no next page. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","example":"100"},"b78454b0-65b7-434f-8e4b-32eac0106b34":{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"isRequired":false,"description":"Number of records to skip before this page. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","uniqueKey":"","typeLabel":"integer"},"description":"Number of records to skip before this page. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.","example":"0"}},"responses":{"b01374ad-bf2d-4722-85f7-0ff0cd0dbe81":{"description":"The index series, most recent first.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","enum":[true],"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"series_id":{"type":"string","example":"atlas.pulse.country.ukr.fullspectrum.all","uniqueKey":"series_id","typeLabel":"string"},"level":{"type":"string","uniqueKey":"level","typeLabel":"string"},"geo_id":{"type":"string","uniqueKey":"geo_id","typeLabel":"string"},"methodology_version":{"type":"string","example":"atlas-pulse-1.2.0","uniqueKey":"methodology_version","typeLabel":"string"},"construction":{"oneOf":[{"type":"object","description":"Present only on `construction=world_corpus`, describing the formula in force.","properties":{"name":{"type":"string","enum":["world_corpus"],"uniqueKey":"construction.oneOf.0.name","typeLabel":"enum\u003cstring>"},"formula":{"type":"string","uniqueKey":"construction.oneOf.0.formula","typeLabel":"string"},"denominator":{"type":"string","enum":["global_corpus_size"],"uniqueKey":"construction.oneOf.0.denominator","typeLabel":"enum\u003cstring>"},"window_days":{"type":"integer","example":14,"uniqueKey":"construction.oneOf.0.window_days","typeLabel":"integer"},"severity_weighting":{"type":"string","uniqueKey":"construction.oneOf.0.severity_weighting","typeLabel":"string"}},"uniqueKey":"construction.oneOf.0","typeLabel":"object"},{"type":"null","description":"Present only on `construction=world_corpus`, describing the formula in force.","properties":{"name":{"type":"string","enum":["world_corpus"]},"formula":{"type":"string"},"denominator":{"type":"string","enum":["global_corpus_size"]},"window_days":{"type":"integer","example":14},"severity_weighting":{"type":"string"}},"uniqueKey":"construction.oneOf.1","typeLabel":"null"}],"uniqueKey":"construction","typeLabel":"object | null"},"baseline":{"oneOf":[{"type":"object","description":"The frozen reference the returned rows were measured against.","properties":{"version":{"type":"string","uniqueKey":"baseline.oneOf.0.version","typeLabel":"string"},"mean_anchor":{"type":"integer","enum":[100],"uniqueKey":"baseline.oneOf.0.mean_anchor","typeLabel":"enum\u003cinteger>"},"window":{"type":"array","items":{"type":"string","format":"date","uniqueKey":"baseline.oneOf.0.window.items.[INDEX]","typeLabel":"string\u003cdate>"},"minItems":2,"maxItems":2,"uniqueKey":"baseline.oneOf.0.window","typeLabel":"string\u003cdate>[]"},"fixed":{"type":"boolean","description":"The base window is frozen, not trailing.","uniqueKey":"baseline.oneOf.0.fixed","typeLabel":"boolean"},"coder_version":{"type":"string","description":"Which coder generation this reference describes.","uniqueKey":"baseline.oneOf.0.coder_version","typeLabel":"string"},"n_obs":{"type":"integer","uniqueKey":"baseline.oneOf.0.n_obs","typeLabel":"integer"},"base_events":{"oneOf":[{"type":"integer","description":"Evidence behind the reference. Null when not yet measured — never a measured zero.","uniqueKey":"baseline.oneOf.0.base_events.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Evidence behind the reference. Null when not yet measured — never a measured zero.","uniqueKey":"baseline.oneOf.0.base_events.oneOf.1","typeLabel":"null"}],"uniqueKey":"baseline.oneOf.0.base_events","typeLabel":"integer | null"},"bands_usable":{"type":"boolean","description":"False when the ladder cannot keep its frequency promise; bands are then withheld.","uniqueKey":"baseline.oneOf.0.bands_usable","typeLabel":"boolean"},"provisional":{"type":"boolean","uniqueKey":"baseline.oneOf.0.provisional","typeLabel":"boolean"}},"uniqueKey":"baseline.oneOf.0","typeLabel":"object"},{"type":"null","description":"The frozen reference the returned rows were measured against.","properties":{"version":{"type":"string"},"mean_anchor":{"type":"integer","enum":[100]},"window":{"type":"array","items":{"type":"string","format":"date"},"minItems":2,"maxItems":2},"fixed":{"type":"boolean","description":"The base window is frozen, not trailing."},"coder_version":{"type":"string","description":"Which coder generation this reference describes."},"n_obs":{"type":"integer"},"base_events":{"oneOf":[{"type":"integer","description":"Evidence behind the reference. Null when not yet measured — never a measured zero."},{"type":"null","description":"Evidence behind the reference. Null when not yet measured — never a measured zero."}]},"bands_usable":{"type":"boolean","description":"False when the ladder cannot keep its frequency promise; bands are then withheld."},"provisional":{"type":"boolean"}},"uniqueKey":"baseline.oneOf.1","typeLabel":"null"}],"uniqueKey":"baseline","typeLabel":"object | null"},"coverage_floor":{"type":"number","uniqueKey":"coverage_floor","typeLabel":"number"},"coverage_floor_basis":{"type":"string","example":"single_day","uniqueKey":"coverage_floor_basis","typeLabel":"string"},"data":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","format":"date","uniqueKey":"data.items.[INDEX].date","typeLabel":"string\u003cdate>"},"pulse":{"oneOf":[{"type":"number","description":"`own_coverage` construction: the index. Null below the coverage floor — never 0.","uniqueKey":"data.items.[INDEX].pulse.oneOf.0","typeLabel":"number"},{"type":"null","description":"`own_coverage` construction: the index. Null below the coverage floor — never 0.","uniqueKey":"data.items.[INDEX].pulse.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].pulse","typeLabel":"number | null"},"gpr":{"oneOf":[{"type":"number","description":"`world_corpus` construction: the index. Null below the evidence floor — never 0.","uniqueKey":"data.items.[INDEX].gpr.oneOf.0","typeLabel":"number"},{"type":"null","description":"`world_corpus` construction: the index. Null below the evidence floor — never 0.","uniqueKey":"data.items.[INDEX].gpr.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].gpr","typeLabel":"number | null"},"multiplier":{"oneOf":[{"type":"string","example":"1.5×","uniqueKey":"data.items.[INDEX].multiplier.oneOf.0","typeLabel":"string"},{"type":"null","example":"1.5×","uniqueKey":"data.items.[INDEX].multiplier.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].multiplier","typeLabel":"string | null"},"band":{"oneOf":[{"type":"string","enum":["Subdued","Normal","Elevated","Surging","Extreme"],"description":"Own-history deviation, NOT a level word. Null where the ladder cannot support one.","uniqueKey":"data.items.[INDEX].band.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["Subdued","Normal","Elevated","Surging","Extreme"],"description":"Own-history deviation, NOT a level word. Null where the ladder cannot support one.","uniqueKey":"data.items.[INDEX].band.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].band","typeLabel":"enum\u003cstring> | null"},"band_notation":{"oneOf":[{"type":"string","example":"L3","uniqueKey":"data.items.[INDEX].band_notation.oneOf.0","typeLabel":"string"},{"type":"null","example":"L3","uniqueKey":"data.items.[INDEX].band_notation.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].band_notation","typeLabel":"string | null"},"band_status":{"oneOf":[{"type":"string","enum":["degenerate_baseline"],"description":"Why a reading that cleared the floor still carries no band.","uniqueKey":"data.items.[INDEX].band_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["degenerate_baseline"],"description":"Why a reading that cleared the floor still carries no band.","uniqueKey":"data.items.[INDEX].band_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].band_status","typeLabel":"enum\u003cstring> | null"},"tension_share":{"oneOf":[{"type":"number","description":"`own_coverage`: qualifying ÷ the place’s own coverage.","uniqueKey":"data.items.[INDEX].tension_share.oneOf.0","typeLabel":"number"},{"type":"null","description":"`own_coverage`: qualifying ÷ the place’s own coverage.","uniqueKey":"data.items.[INDEX].tension_share.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].tension_share","typeLabel":"number | null"},"corpus_share":{"oneOf":[{"type":"number","description":"`world_corpus`: qualifying ÷ ALL coded events worldwide over the window.","uniqueKey":"data.items.[INDEX].corpus_share.oneOf.0","typeLabel":"number"},{"type":"null","description":"`world_corpus`: qualifying ÷ ALL coded events worldwide over the window.","uniqueKey":"data.items.[INDEX].corpus_share.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].corpus_share","typeLabel":"number | null"},"world_events":{"oneOf":[{"type":"integer","description":"The corpus size the share was measured against.","uniqueKey":"data.items.[INDEX].world_events.oneOf.0","typeLabel":"integer"},{"type":"null","description":"The corpus size the share was measured against.","uniqueKey":"data.items.[INDEX].world_events.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].world_events","typeLabel":"integer | null"},"qualifying_events":{"type":"integer","uniqueKey":"data.items.[INDEX].qualifying_events","typeLabel":"integer"},"coverage_events":{"type":"integer","description":"The place’s own coverage. Reported; never a denominator on `world_corpus`.","uniqueKey":"data.items.[INDEX].coverage_events","typeLabel":"integer"},"insufficient_data":{"type":"boolean","uniqueKey":"data.items.[INDEX].insufficient_data","typeLabel":"boolean"},"insufficient_reason":{"oneOf":[{"type":"string","enum":["no_baseline","base_window_below_floor","window_incomplete"],"uniqueKey":"data.items.[INDEX].insufficient_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["no_baseline","base_window_below_floor","window_incomplete"],"uniqueKey":"data.items.[INDEX].insufficient_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].insufficient_reason","typeLabel":"enum\u003cstring> | null"},"precision":{"oneOf":[{"type":"object","description":"Coverage published as PRECISION — present whether or not the reading cleared.","properties":{"days_in_window":{"type":"integer","uniqueKey":"data.items.[INDEX].precision.oneOf.0.days_in_window","typeLabel":"integer"},"window_days":{"type":"integer","uniqueKey":"data.items.[INDEX].precision.oneOf.0.window_days","typeLabel":"integer"},"base_events":{"oneOf":[{"type":"integer","uniqueKey":"data.items.[INDEX].precision.oneOf.0.base_events.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"data.items.[INDEX].precision.oneOf.0.base_events.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].precision.oneOf.0.base_events","typeLabel":"integer | null"},"base_event_floor":{"type":"integer","uniqueKey":"data.items.[INDEX].precision.oneOf.0.base_event_floor","typeLabel":"integer"}},"uniqueKey":"data.items.[INDEX].precision.oneOf.0","typeLabel":"object"},{"type":"null","description":"Coverage published as PRECISION — present whether or not the reading cleared.","properties":{"days_in_window":{"type":"integer"},"window_days":{"type":"integer"},"base_events":{"oneOf":[{"type":"integer"},{"type":"null"}]},"base_event_floor":{"type":"integer"}},"uniqueKey":"data.items.[INDEX].precision.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].precision","typeLabel":"object | null"},"baseline_coder_version":{"oneOf":[{"type":"string","description":"The coder generation whose baseline normalized THIS row. A series spanning a change is not one comparable series.","uniqueKey":"data.items.[INDEX].baseline_coder_version.oneOf.0","typeLabel":"string"},{"type":"null","description":"The coder generation whose baseline normalized THIS row. A series spanning a change is not one comparable series.","uniqueKey":"data.items.[INDEX].baseline_coder_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].baseline_coder_version","typeLabel":"string | null"},"source_mix":{"type":"object","properties":{"effective_source_count":{"oneOf":[{"type":"integer","uniqueKey":"data.items.[INDEX].source_mix.effective_source_count.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"data.items.[INDEX].source_mix.effective_source_count.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].source_mix.effective_source_count","typeLabel":"integer | null"},"new_source_share":{"oneOf":[{"type":"number","uniqueKey":"data.items.[INDEX].source_mix.new_source_share.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"data.items.[INDEX].source_mix.new_source_share.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].source_mix.new_source_share","typeLabel":"number | null"},"status":{"type":"string","enum":["measured","not_measured"],"description":"`not_measured` means the diagnostics pass has not run — the nulls are honest, not a measured zero.","uniqueKey":"data.items.[INDEX].source_mix.status","typeLabel":"enum\u003cstring>"}},"uniqueKey":"data.items.[INDEX].source_mix","typeLabel":"object"},"data_origin":{"oneOf":[{"type":"string","enum":["live","backfill"],"uniqueKey":"data.items.[INDEX].data_origin.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["live","backfill"],"uniqueKey":"data.items.[INDEX].data_origin.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].data_origin","typeLabel":"enum\u003cstring> | null"},"vintage":{"oneOf":[{"type":"string","format":"date","uniqueKey":"data.items.[INDEX].vintage.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","uniqueKey":"data.items.[INDEX].vintage.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.items.[INDEX].vintage","typeLabel":"string\u003cdate> | null"}},"uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data","typeLabel":"object[]"},"pagination":{"type":"object","properties":{"limit":{"type":"integer","uniqueKey":"pagination.limit","typeLabel":"integer"},"cursor":{"oneOf":[{"type":"string","description":"Current page position; null on the first page. Use next_cursor for continuation.","uniqueKey":"pagination.cursor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Current page position; null on the first page. Use next_cursor for continuation.","uniqueKey":"pagination.cursor.oneOf.1","typeLabel":"null"}],"uniqueKey":"pagination.cursor","typeLabel":"string | null"},"next_cursor":{"oneOf":[{"type":"string","description":"Copy this continuation token as cursor with the same filters. Null ends this page walk; pagination exhaustion does not establish source coverage.","uniqueKey":"pagination.next_cursor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Copy this continuation token as cursor with the same filters. Null ends this page walk; pagination exhaustion does not establish source coverage.","uniqueKey":"pagination.next_cursor.oneOf.1","typeLabel":"null"}],"uniqueKey":"pagination.next_cursor","typeLabel":"string | null"}},"uniqueKey":"pagination","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"example":{"title":"example","value":{"success":true,"series_id":"atlas.pulse.country.ukr.fullspectrum.all","level":"country","geo_id":"UKR","methodology_version":"atlas-pulse-1.2.0","baseline":{"version":"pulse-2026q3","mean_anchor":100,"window":["2026-01-01","2026-06-30"],"fixed":true,"coder_version":"cameoplus-2026-08","n_obs":181,"base_events":18240,"bands_usable":true,"provisional":false},"coverage_floor":10,"coverage_floor_basis":"single_day","data":[{"date":"2026-08-22","value":137.4,"coverage_events":91,"insufficient_data":false}],"pagination":{"limit":100,"cursor":null,"next_cursor":null}}}},"exampleType":"examples"}},"exampleType":"examples"},"2a2e7cb0-dff8-488e-bd51-1fecd04ab0f3":{"description":"`MISSING_PARAM` — A parameter required by the selected operation or parameter combination was omitted. `INCOMPATIBLE_PARAMETERS` — Individually valid parameters describe a combination this endpoint cannot answer honestly.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"20d347c1-1c39-47ea-b9d7-9bd56cb4c4fb":{"ApiKeyAuth":{"type":"http","scheme":"bearer","bearerFormat":"gdelt_sk_...","description":"GDELT Cloud API key. Send as `Authorization: Bearer gdelt_sk_...`.","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"7c6288f8-3f03-4618-b2c6-168a5bbc5800":{"url":"https://gdeltcloud.com","description":"Production"},"d54651a5-9059-41fd-ac9b-f5f43f220988":{"url":"http://localhost:3000","description":"Local development"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"gdelt_sk_...","description":"GDELT Cloud API key. Send as `Authorization: Bearer gdelt_sk_...`.","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"GDELT Cloud API key. Send as `Authorization: Bearer gdelt_sk_...`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"ApiKeyAuth","name":"Authorization"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"api-reference/openapi-v2.json"},"subdomain":"gdeltcloud","siteName":"GDELT Cloud","title":"Atlas GPR — geopolitical risk vs a place’s own normal - GDELT Cloud","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-29T14:13:16.581Z","originalFileLocation":"api-reference/atlas-intelligence/atlas-gpr-—-geopolitical-risk-vs-a-place’s-own-normal.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Vintaged Atlas GPR readings for one explicit geographic level and place. Every accepted query parameter is declared here; undeclared geographic shortcuts such as country= fail with UNKNOWN_PARAM rather than returning the World series. Country own_coverage rows may include a separate best_effort calculation below the daily count floor. The official pulse remains null; the estimate uses the same coder-matched denominator, carries no band or trend claim, and is absent for zero coverage, open UTC days, missing or pooled baselines. world_corpus gates are unchanged.\">\u003cmeta data-mint-head name=\"keywords\" content=\"GDELT Cloud, geopolitical risk API, global event data API, structured event data, GDELT alternative, news API, MCP server for events, conflict event data, OSINT data API, energy asset data, entity resolution\">\u003cmeta data-mint-head name=\"application-name\" content=\"GDELT Cloud\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/gdeltcloud/H_neREbzalCPTNtu/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/gdeltcloud/H_neREbzalCPTNtu/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/gdeltcloud/H_neREbzalCPTNtu/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/gdeltcloud/H_neREbzalCPTNtu/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/gdeltcloud/H_neREbzalCPTNtu/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/gdeltcloud/H_neREbzalCPTNtu/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/gdeltcloud/H_neREbzalCPTNtu/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/gdeltcloud/H_neREbzalCPTNtu/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/gdeltcloud/H_neREbzalCPTNtu/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Atlas GPR — geopolitical risk vs a place’s own normal - GDELT Cloud\">\u003cmeta data-mint-head property=\"og:description\" content=\"Vintaged Atlas GPR readings for one explicit geographic level and place. Every accepted query parameter is declared here; undeclared geographic shortcuts such as country= fail with UNKNOWN_PARAM rather than returning the World series. Country own_coverage rows may include a separate best_effort calculation below the daily count floor. The official pulse remains null; the estimate uses the same coder-matched denominator, carries no band or trend claim, and is absent for zero coverage, open UTC days, missing or pooled baselines. world_corpus gates are unchanged.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"GDELT Cloud\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.gdeltcloud.com/api-reference/atlas-intelligence/atlas-gpr-—-geopolitical-risk-vs-a-place’s-own-normal\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://gdeltcloud.mintlify.app/_mintlify/api/og/v2?division=Atlas+Intelligence\u0026amp;title=Atlas+GPR+%E2%80%94+geopolitical+risk+vs+a+place%E2%80%99s+own+normal\u0026amp;description=Vintaged+Atlas+GPR+readings+for+one+explicit+geographic+level+and+place.+Every+accepted+query+parameter+is+declared+here%3B+undeclared+geographic+shortcuts+such+a\u0026amp;theme=656db59d762b3e0e53f3f90d\u0026amp;signature=9b9879bcee79ee7766776ec45fd125d1e2535c01a1a5b365026f9f80bdcc251e\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Atlas GPR — geopolitical risk vs a place’s own normal - GDELT Cloud\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Vintaged Atlas GPR readings for one explicit geographic level and place. Every accepted query parameter is declared here; undeclared geographic shortcuts such as country= fail with UNKNOWN_PARAM rather than returning the World series. Country own_coverage rows may include a separate best_effort calculation below the daily count floor. The official pulse remains null; the estimate uses the same coder-matched denominator, carries no band or trend claim, and is absent for zero coverage, open UTC days, missing or pooled baselines. world_corpus gates are unchanged.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://gdeltcloud.mintlify.app/_mintlify/api/og/v2?division=Atlas+Intelligence\u0026amp;title=Atlas+GPR+%E2%80%94+geopolitical+risk+vs+a+place%E2%80%99s+own+normal\u0026amp;description=Vintaged+Atlas+GPR+readings+for+one+explicit+geographic+level+and+place.+Every+accepted+query+parameter+is+declared+here%3B+undeclared+geographic+shortcuts+such+a\u0026amp;theme=656db59d762b3e0e53f3f90d\u0026amp;signature=9b9879bcee79ee7766776ec45fd125d1e2535c01a1a5b365026f9f80bdcc251e\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/gdeltcloud/H_neREbzalCPTNtu/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"GDELT Cloud\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00A3E6\">\u003cmeta data-mint-head name=\"author\" content=\"GDELT Cloud\">\u003cmeta data-mint-head name=\"language\" content=\"en\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.gdeltcloud.com/api-reference/atlas-intelligence/atlas-gpr-—-geopolitical-risk-vs-a-place’s-own-normal\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/atlas-intelligence/atlas-gpr-%E2%80%94-geopolitical-risk-vs-a-place%E2%80%99s-own-normal.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.gdeltcloud.com/#organization\",\"name\":\"GDELT Cloud\",\"url\":\"https://docs.gdeltcloud.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/gdeltcloud/KTGJpOMcmte0oOTe/logo/light.png?fit=max\u0026auto=format\u0026n=KTGJpOMcmte0oOTe\u0026q=85\u0026s=a78b03b47abd8cab8440d155ed680c34\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.gdeltcloud.com#website\",\"name\":\"GDELT Cloud\",\"url\":\"https://docs.gdeltcloud.com\",\"publisher\":{\"@id\":\"https://docs.gdeltcloud.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.gdeltcloud.com/api-reference/atlas-intelligence/atlas-gpr-%E2%80%94-geopolitical-risk-vs-a-place%E2%80%99s-own-normal#webpage\",\"url\":\"https://docs.gdeltcloud.com/api-reference/atlas-intelligence/atlas-gpr-%E2%80%94-geopolitical-risk-vs-a-place%E2%80%99s-own-normal\",\"name\":\"Atlas GPR — geopolitical risk vs a place’s own normal\",\"description\":\"Vintaged Atlas GPR readings for one explicit geographic level and place. Every accepted query parameter is declared here; undeclared geographic shortcuts such as country= fail with UNKNOWN_PARAM rather than returning the World series. Country own_coverage rows may include a separate best_effort calculation below the daily count floor. The official pulse remains null; the estimate uses the same coder-matched denominator, carries no band or trend claim, and is absent for zero coverage, open UTC days, missing or pooled baselines. world_corpus gates are unchanged.\",\"dateModified\":\"2026-10-29T14:13:16.581Z\",\"isPartOf\":{\"@id\":\"https://docs.gdeltcloud.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.gdeltcloud.com/api-reference/atlas-intelligence/atlas-gpr-%E2%80%94-geopolitical-risk-vs-a-place%E2%80%99s-own-normal#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.gdeltcloud.com/api-reference/atlas-intelligence/atlas-gpr-%E2%80%94-geopolitical-risk-vs-a-place%E2%80%99s-own-normal#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"GDELT Cloud\",\"item\":\"https://docs.gdeltcloud.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Atlas GPR — geopolitical risk vs a place’s own normal\",\"item\":\"https://docs.gdeltcloud.com/api-reference/atlas-intelligence/atlas-gpr-%E2%80%94-geopolitical-risk-vs-a-place%E2%80%99s-own-normal\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.gdeltcloud.com/api-reference/atlas-intelligence/atlas-gpr-%E2%80%94-geopolitical-risk-vs-a-place%E2%80%99s-own-normal#apireference\",\"headline\":\"Atlas GPR — geopolitical risk vs a place’s own normal\",\"name\":\"Atlas GPR — geopolitical risk vs a place’s own normal\",\"description\":\"Vintaged Atlas GPR readings for one explicit geographic level and place. Every accepted query parameter is declared here; undeclared geographic shortcuts such as country= fail with UNKNOWN_PARAM rather than returning the World series. Country own_coverage rows may include a separate best_effort calculation below the daily count floor. The official pulse remains null; the estimate uses the same coder-matched denominator, carries no band or trend claim, and is absent for zero coverage, open UTC days, missing or pooled baselines. world_corpus gates are unchanged.\",\"url\":\"https://docs.gdeltcloud.com/api-reference/atlas-intelligence/atlas-gpr-%E2%80%94-geopolitical-risk-vs-a-place%E2%80%99s-own-normal\",\"mainEntityOfPage\":{\"@id\":\"https://docs.gdeltcloud.com/api-reference/atlas-intelligence/atlas-gpr-%E2%80%94-geopolitical-risk-vs-a-place%E2%80%99s-own-normal#webpage\"},\"dateModified\":\"2026-10-29T14:13:16.581Z\",\"publisher\":{\"@id\":\"https://docs.gdeltcloud.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.gdeltcloud.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"GDELT Cloud\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"GDELT Cloud","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API Reference","groups":[{"group":"Events","pages":[{"title":"Search Events","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/events","href":"/api-reference/events/search-events"},{"title":"Get Event","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/events/{event_id}","href":"/api-reference/events/get-event"},{"title":"Get Event Stories","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/events/{event_id}/stories","href":"/api-reference/events/get-event-stories"},{"title":"Summarize Events","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/events/summary","href":"/api-reference/events/summarize-events"}]},{"group":"Stories","pages":[{"title":"Search Stories","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/stories","href":"/api-reference/stories/search-stories"},{"title":"Get Story","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/stories/{story_id}","href":"/api-reference/stories/get-story"},{"title":"Get Story Articles","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/stories/{story_id}/articles","href":"/api-reference/stories/get-story-articles"},{"title":"Summarize Stories","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/stories/summary","href":"/api-reference/stories/summarize-stories"}]},{"group":"Situations","pages":[{"title":"List Situations","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/situations","href":"/api-reference/situations/list-situations"},{"title":"Create or expand a shared Situation","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json post /api/v2/situations","href":"/api-reference/situations/create-or-expand-a-shared-situation"},{"title":"Get a Situation","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/situations/{story_id}","href":"/api-reference/situations/get-a-situation"},{"title":"List all linked entities in a stored Situation","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/situations/{story_id}/entities","href":"/api-reference/situations/list-all-linked-entities-in-a-stored-situation"},{"title":"List a Situation's stories","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/situations/{story_id}/stories","href":"/api-reference/situations/list-a-situations-stories"},{"title":"List a Situation's events","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/situations/{story_id}/events","href":"/api-reference/situations/list-a-situations-events"},{"title":"List Situation membership connections chronologically","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/situations/{story_id}/connections","href":"/api-reference/situations/list-situation-membership-connections-chronologically"},{"title":"Read a retained Situation brief","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/situations/{story_id}/brief","href":"/api-reference/situations/read-a-retained-situation-brief"},{"title":"List retained Situation editions","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/situations/{story_id}/editions","href":"/api-reference/situations/list-retained-situation-editions"}]},{"group":"Entities","pages":[{"title":"Discover entities in reporting","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/entities","href":"/api-reference/entities/discover-entities-in-reporting"},{"title":"Get Entity","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/entities/{entity_id}","href":"/api-reference/entities/get-entity"},{"title":"Corporate hierarchy for a resolved entity","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/entities/{entity_id}/hierarchy","href":"/api-reference/entities/corporate-hierarchy-for-a-resolved-entity"},{"title":"Entity tone (by entity)","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/entities/{entity_id}/tone","href":"/api-reference/entities/entity-tone-by-entity"},{"title":"Entity Dossier — the statecraft timeline","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/entities/{entity_id}/dossier","href":"/api-reference/entities/entity-dossier-—-the-statecraft-timeline"},{"title":"Read publication activity","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/activity","href":"/api-reference/entities/read-publication-activity"},{"title":"Share of Voice","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/share-of-voice","href":"/api-reference/entities/share-of-voice"}]},{"group":"Unified Search","pages":[{"title":"Unified cross-source entity search","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/search","href":"/api-reference/unified-search/unified-cross-source-entity-search"}]},{"group":"Media Intelligence","pages":[{"title":"Entity tone","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/entity-tone","href":"/api-reference/media-intelligence/entity-tone"},{"title":"List tone runs","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/entity-tone/runs","href":"/api-reference/media-intelligence/list-tone-runs"},{"title":"Trigger a tone run","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json post /api/v2/entity-tone/runs","href":"/api-reference/media-intelligence/trigger-a-tone-run"},{"title":"Tone run status","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/entity-tone/runs/{run_id}","href":"/api-reference/media-intelligence/tone-run-status"}]},{"group":"Facilities","pages":[{"title":"Search Facilities","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/facilities","href":"/api-reference/facilities/search-facilities"},{"title":"Get Facility","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/facilities/{facility_id}","href":"/api-reference/facilities/get-facility"},{"title":"Facility context","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/facilities/{facility_id}/context","href":"/api-reference/facilities/facility-context"},{"title":"List Facility registry units","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/facilities/{facility_id}/units","href":"/api-reference/facilities/list-facility-registry-units"},{"title":"Facility relationships","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/facilities/{facility_id}/relationships","href":"/api-reference/facilities/facility-relationships"},{"title":"Facility source observations","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/facilities/{facility_id}/observations","href":"/api-reference/facilities/facility-source-observations"},{"title":"Inspect a bounded Facilities example","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/facility-examples/{slug}","href":"/api-reference/facilities/inspect-a-bounded-facilities-example"}]},{"group":"Monitors","pages":[{"title":"List Monitors","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/monitors","href":"/api-reference/monitors/list-monitors"},{"title":"Create Monitor","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json post /api/v2/monitors","href":"/api-reference/monitors/create-monitor"},{"title":"Get Monitor","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/monitors/{id}","href":"/api-reference/monitors/get-monitor"},{"title":"Delete Monitor","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json delete /api/v2/monitors/{id}","href":"/api-reference/monitors/delete-monitor"},{"title":"Update Monitor","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json patch /api/v2/monitors/{id}","href":"/api-reference/monitors/update-monitor"},{"title":"Preview Monitor","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json post /api/v2/monitors/preview","href":"/api-reference/monitors/preview-monitor"},{"title":"Batch enable, pause, or delete","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json post /api/v2/monitors/batch","href":"/api-reference/monitors/batch-enable-pause-or-delete"},{"title":"List triggered Monitor runs","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/monitors/{id}/runs","href":"/api-reference/monitors/list-triggered-monitor-runs"},{"title":"Get a triggered Monitor run","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/monitors/{id}/runs/{runId}","href":"/api-reference/monitors/get-a-triggered-monitor-run"},{"title":"Send a test webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json post /api/v2/monitors/{id}/test-delivery","href":"/api-reference/monitors/send-a-test-webhook"},{"title":"Page a run's matched items","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/monitors/{id}/runs/{runId}/matches","href":"/api-reference/monitors/page-a-runs-matched-items"},{"title":"Export a run's matched items as CSV","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/monitors/{id}/runs/{runId}/matches.csv","href":"/api-reference/monitors/export-a-runs-matched-items-as-csv"},{"title":"Run a saved Monitor now","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json post /api/v2/monitors/{id}/run-now","href":"/api-reference/monitors/run-a-saved-monitor-now"},{"title":"Try a signed demo webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json post /api/v2/monitors/demo-webhook","href":"/api-reference/monitors/try-a-signed-demo-webhook"}]},{"group":"Saved Queries","pages":[{"title":"List saved queries","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/saved-queries","href":"/api-reference/saved-queries/list-saved-queries"},{"title":"Save a query","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json post /api/v2/saved-queries","href":"/api-reference/saved-queries/save-a-query"},{"title":"Get a saved query","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/saved-queries/{id}","href":"/api-reference/saved-queries/get-a-saved-query"},{"title":"Delete a saved query","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json delete /api/v2/saved-queries/{id}","href":"/api-reference/saved-queries/delete-a-saved-query"},{"title":"Update a saved query","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json patch /api/v2/saved-queries/{id}","href":"/api-reference/saved-queries/update-a-saved-query"}]},{"group":"Geography","pages":[{"title":"List Admin1 Values","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/geo/admin1","href":"/api-reference/geography/list-admin1-values"},{"title":"Read country activity","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/countries","href":"/api-reference/geography/read-country-activity"},{"title":"Get country context","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/countries/{iso3}","href":"/api-reference/geography/get-country-context"}]},{"group":"Government","pages":[{"title":"Federal Awards (USAspending)","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/gov/awards","href":"/api-reference/government/federal-awards-usaspending"},{"title":"Foreign Agents (FARA)","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/gov/fara","href":"/api-reference/government/foreign-agents-fara"}]},{"group":"Political Offices","pages":[{"title":"List Offices","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/offices","href":"/api-reference/political-offices/list-offices"},{"title":"Get Office","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/offices/{office_id}","href":"/api-reference/political-offices/get-office"},{"title":"List Office Holders","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/offices/{office_id}/holders","href":"/api-reference/political-offices/list-office-holders"},{"title":"List Entity Offices","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/entities/{entity_id}/offices","href":"/api-reference/political-offices/list-entity-offices"}]},{"group":"Filings","pages":[{"title":"List SEC filings","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/filings","href":"/api-reference/filings/list-sec-filings"},{"title":"Summarize filings","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/filings/summary","href":"/api-reference/filings/summarize-filings"},{"title":"Material events (8-K)","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/filings/events","href":"/api-reference/filings/material-events-8-k"},{"title":"Filer profile","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/filings/{cik}","href":"/api-reference/filings/filer-profile"},{"title":"Filer relations (LLM)","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/filings/{cik}/relations","href":"/api-reference/filings/filer-relations-llm"},{"title":"Filer XBRL facts","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/filings/{cik}/facts","href":"/api-reference/filings/filer-xbrl-facts"},{"title":"Resolve to CIK","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/filings/resolve","href":"/api-reference/filings/resolve-to-cik"}]},{"group":"Reference Data","pages":[{"title":"GLEIF legal entities (Open Feed)","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/gleif/entities","href":"/api-reference/reference-data/gleif-legal-entities-open-feed"},{"title":"One GLEIF entity, with its relationships and ISINs","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/gleif/entities/{lei}","href":"/api-reference/reference-data/one-gleif-entity-with-its-relationships-and-isins"},{"title":"GLEIF Level-2 relationships","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/gleif/relationships","href":"/api-reference/reference-data/gleif-level-2-relationships"},{"title":"LEI ↔ ISIN mappings","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/gleif/isin","href":"/api-reference/reference-data/lei-↔-isin-mappings"}]},{"group":"Energy","pages":[{"title":"Search Energy Assets","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/energy/assets","href":"/api-reference/energy/search-energy-assets"},{"title":"Summarize Energy Assets","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/energy/assets/summary","href":"/api-reference/energy/summarize-energy-assets"},{"title":"Map Energy Assets","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/energy/assets/map","href":"/api-reference/energy/map-energy-assets"},{"title":"Get Energy Asset","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/energy/assets/{tracker}/{gem_id}","href":"/api-reference/energy/get-energy-asset"},{"title":"Search Energy Owners","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/energy/owners","href":"/api-reference/energy/search-energy-owners"},{"title":"Get Energy Owner","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/energy/owners/{entity_id}","href":"/api-reference/energy/get-energy-owner"},{"title":"GEM gas project finance","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/energy/finance","href":"/api-reference/energy/gem-gas-project-finance"}]},{"group":"AI Compute","pages":[{"title":"AI models","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/epoch/models","href":"/api-reference/ai-compute/ai-models"},{"title":"AI hardware","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/epoch/hardware","href":"/api-reference/ai-compute/ai-hardware"},{"title":"AI data centers","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/epoch/data-centers","href":"/api-reference/ai-compute/ai-data-centers"},{"title":"AI companies","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/epoch/companies","href":"/api-reference/ai-compute/ai-companies"},{"title":"AI chip sales","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/epoch/chip-sales","href":"/api-reference/ai-compute/ai-chip-sales"},{"title":"GPU clusters","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/epoch/gpu-clusters","href":"/api-reference/ai-compute/gpu-clusters"},{"title":"AI chip owners","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/epoch/chip-owners","href":"/api-reference/ai-compute/ai-chip-owners"},{"title":"AI chip users","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/epoch/chip-users","href":"/api-reference/ai-compute/ai-chip-users"},{"title":"AI chip components","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/epoch/chip-components","href":"/api-reference/ai-compute/ai-chip-components"},{"title":"Epoch observations","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/epoch/observations","href":"/api-reference/ai-compute/epoch-observations"}]},{"group":"Macro Finance","pages":[{"title":"List FRED series","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/macro/series","href":"/api-reference/macro-finance/list-fred-series"},{"title":"Get FRED series detail","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/macro/series/{series_id}","href":"/api-reference/macro-finance/get-fred-series-detail"},{"title":"List FRED observations","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/macro/observations","href":"/api-reference/macro-finance/list-fred-observations"},{"title":"List FRED releases","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/macro/releases","href":"/api-reference/macro-finance/list-fred-releases"}]},{"group":"Screening and Reference","pages":[{"title":"Screen a counterparty","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/screening/match","href":"/api-reference/screening-and-reference/screen-a-counterparty"},{"title":"Ownership-chain exposure","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/exposure","href":"/api-reference/screening-and-reference/ownership-chain-exposure"},{"title":"List catalog","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/lists","href":"/api-reference/screening-and-reference/list-catalog"},{"title":"Search list entries","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/lists/entries","href":"/api-reference/screening-and-reference/search-list-entries"},{"title":"List change feed","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/lists/changes","href":"/api-reference/screening-and-reference/list-change-feed"}]},{"group":"China","pages":[{"title":"China dev-finance projects","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/china/projects","href":"/api-reference/china/china-dev-finance-projects"},{"title":"China dev-finance rollup","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/china/projects/summary","href":"/api-reference/china/china-dev-finance-rollup"}]},{"group":"Maritime","pages":[{"title":"Chokepoint transit activity","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/transits","href":"/api-reference/maritime/chokepoint-transit-activity"},{"title":"Current vessels (last-known)","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/vessels","href":"/api-reference/maritime/current-vessels-last-known"},{"title":"Vessel by IMO","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/carriers/{imo}","href":"/api-reference/maritime/vessel-by-imo"},{"title":"Chokepoint dwell episodes","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/dwell","href":"/api-reference/maritime/chokepoint-dwell-episodes"},{"title":"AIS-dark gaps","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/gaps","href":"/api-reference/maritime/ais-dark-gaps"},{"title":"Area activity over time","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/activity","href":"/api-reference/maritime/area-activity-over-time"},{"title":"Spatial density grid","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/density","href":"/api-reference/maritime/spatial-density-grid"},{"title":"Raw position points in an area","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/tracks","href":"/api-reference/maritime/raw-position-points-in-an-area"},{"title":"One vessel's track over time","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/vessels/{imo}/track","href":"/api-reference/maritime/one-vessels-track-over-time"},{"title":"Ports reference","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/ports","href":"/api-reference/maritime/ports-reference"},{"title":"Port disruption pulse","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/port-pulse","href":"/api-reference/maritime/port-disruption-pulse"},{"title":"Chokepoint risk watch","description":"The maritime risk layer — fuses each chokepoint's AIS coverage confidence (live / sparse / dark) and 24h/7d transit activity with GDELT conflict events (last 7 days) in its bordering countries, plus nearby flagged-energy-asset exposure. Surfaces the 'blind spot': high conflict signal but no vessel coverage. Derived rollups + events only (no raw positions). Requires a plan with Maritime intelligence access (`can_use_maritime`) — see [Pricing](https://gdeltcloud.com/pricing) for the plans that include it.\n\nEach row scores a `risk_level` (critical / elevated / watch / quiet) and rows are risk-ranked. Envelope: `{ success, data, summary, applied_filters }`.","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/maritime/chokepoint-watch","href":"/api-reference/maritime/chokepoint-risk-watch"}]},{"group":"Atlas Intelligence","pages":[{"title":"Atlas GPR — geopolitical risk vs a place’s own normal","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/intelligence/gpr","href":"/api-reference/atlas-intelligence/atlas-gpr-—-geopolitical-risk-vs-a-place’s-own-normal"},{"title":"Atlas Posture — country condition and annual context","description":"A 0–100 condition score with explicit dynamic and structural axes. Sparse Event windows retain null dynamic scores. Available annual WDI/WGI/V-Dem indicators can supply a structural-only headline, marked best_effort with its evidence note, indicator count and vintage. Headline insufficient_data means neither axis has a score. Annual indicators use fixed absolute anchors; dynamic indicators use frozen cross-country or absolute references. as_of constrains dynamic observations, not the latest annual indicators or frozen normalization; this is not a fully point-in-time structural backtest.","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/intelligence/posture","href":"/api-reference/atlas-intelligence/atlas-posture-—-country-condition-and-annual-context"},{"title":"Atlas coverage — where the index can and cannot be read","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/intelligence/coverage","href":"/api-reference/atlas-intelligence/atlas-coverage-—-where-the-index-can-and-cannot-be-read"}]},{"group":"Natural Resources","pages":[{"title":"Natural-resource statistics","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/resources/statistics","href":"/api-reference/natural-resources/natural-resource-statistics"}]},{"group":"Meta","pages":[{"title":"Value vocabularies, machine-readable","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/meta/enums","href":"/api-reference/meta/value-vocabularies-machine-readable"},{"title":"Endpoint contracts, machine-readable","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/meta/endpoints","href":"/api-reference/meta/endpoint-contracts-machine-readable"},{"title":"What a call costs, and what your plan allows","deprecated":null,"version":null,"openapi":"/api-reference/openapi-v2.json get /api/v2/meta/query-units","href":"/api-reference/meta/what-a-call-costs-and-what-your-plan-allows"}]}]},{"tab":"Data Reference","pages":[{"title":"Data Reference","href":"/reference"}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/mcp/overview"}]}]},"title":"Atlas GPR — geopolitical risk vs a place’s own normal - GDELT Cloud","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js","Markdown-3OmurJMP.js","clsx-DMKzROTp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-1ms6tsT-.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ke9xIMFx.js"]}