IMF indicator code (e.g. 'NGDP_RPCH', 'GGXWDG_NGDP', 'PCPIPCH', 'LUR', 'FM_EXP_G01_GDP_PT').
IMF AREA code (ISO3 for Datamapper; varies by dataset per scripts/imf-codes.ts).
Raw IMF response payload.
Optional provenance (database, projectionVintage, dataRoot override for testing).
Absolute path to the persisted data file.
Persist IMF API response data (Datamapper JSON or SDMX 3.0).
Stored under
analysis/data/imf/{indicator}/{country}.json, mirroring the World Bank persistence layout. Introduced by the hybrid IMF integration (Economic Data Contract v2.0, 2026-04). Supports all IMF providers: Datamapper (WEO) and SDMX 3.0 (IFS/BOP/FM/GFS/DOTS/MFS), all accessed through the pure-TypeScript clientscripts/imf-client.ts(there is no Python MCP /uvxruntime; agentic workflows invoke thetsx scripts/imf-fetch.tsCLI via thebashtool).