Skip to main content
GET
GetBlocScorecard

Authorizations

X-WorldMonitor-Key
string
header
required

User-issued WorldMonitor API key.

Query Parameters

preset
string

Official bloc preset: USMCA, EU27, BRICS, GCC, ASEAN, or NATO. Values are case-sensitive. Omit when members is provided.

Pattern: ^(?:|USMCA|EU27|BRICS|GCC|ASEAN|NATO)$
members
string[]

Custom list of 2-30 unique uppercase ISO 3166-1 alpha-2 members. Provide either preset or members; do not provide both.

Required array length: 2 - 30 elements
Pattern: ^[A-Z]{2}$
jmespath
string

Optional JMESPath expression applied server-side to project or reduce the JSON response before it is returned (mirrors the MCP jmespath argument). Invalid expressions, expressions larger than 1024 UTF-8 bytes, or projections that exceed the 256 KB output cap return HTTP 400 with a {_jmespath_error, original_keys} envelope. Grammar and worked examples: https://www.worldmonitor.app/docs/mcp-jmespath.

Response

Successful response

unavailable
boolean
required
unavailableReason
string
required
Allowed value: ""
Pattern: ^(?:|bloc-members-unavailable|scorecard-snapshot-unavailable)$
scorecard
object
required