Skip to main content
GET
GetSectorDependency

Authorizations

X-WorldMonitor-Key
string
header
required

User-issued WorldMonitor API key.

Query Parameters

iso2
string
required

ISO 3166-1 alpha-2 country code whose sector dependency should be analyzed.

Pattern: ^[A-Z]{2}$
hs2
string
required

HS2 chapter code, e.g. "27" (mineral fuels), "85" (electronics)

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

iso2
string
hs2
string
hs2Label
string

Human-readable HS2 chapter name.

flags
enum<string>[]

DependencyFlag classifies how a country+sector dependency can fail.

Available options:
DEPENDENCY_FLAG_UNSPECIFIED,
DEPENDENCY_FLAG_SINGLE_SOURCE_CRITICAL,
DEPENDENCY_FLAG_SINGLE_CORRIDOR_CRITICAL,
DEPENDENCY_FLAG_COMPOUND_RISK,
DEPENDENCY_FLAG_DIVERSIFIABLE
primaryExporterIso2
string

ISO2 of the country supplying the largest share of this sector's imports.

primaryExporterShare
number<double>

Share of imports from the primary exporter (0–1). 0 = no Comtrade data available.

primaryChokepointId
string

Chokepoint ID with the highest exposure score for this country+sector.

primaryChokepointExposure
number<double>

Exposure score for the primary chokepoint (0–100).

hasViableBypass
boolean

Whether at least one viable bypass corridor exists for the primary chokepoint.

fetchedAt
string