IMF SDMX 3.0 generic time series
Changed onFetch an IMF SDMX 3.0 time series via the public API (no key).
Source: International Monetary Fund. See /imf/dataflows for families and /imf/dataflows/{dataflow} for the valid indicator codes.
Request
- Base URL: https://sugra.ai
- URL: https://sugra.ai/api/v1/imf/series/{dataflow}/{country}
- Auth: API key in header x-api-key
Path parameters
Family slug: bop, irfcl, fsi, gfs, pcps, or cpi.
Reporter: ISO3 code, snake_case name, region alias, or 'all'. PCPS commodity prices are global - use 'world' or 'all' with a pinned indicator.
Query parameters
Indicator code from /imf/dataflows/{dataflow} (for CPI this is the COICOP expenditure code). Omit to fetch all indicators (bounded to the latest N). Required when country is 'all'.
month, quarter, annual, or an SDMX code (A/Q/M).
Inclusive lower bound (YYYY-MM-DD).
Inclusive upper bound (YYYY-MM-DD).
Most-recent N observations per series.
Pin extra dimensions, comma-separated DIMENSION:CODE. Use a dimension the chosen dataflow has (see /imf/dataflows/{dataflow}): e.g. TYPE_OF_TRANSFORMATION:IX for cpi, SECTOR:S1311 for gfs, BOP_ACCOUNTING_ENTRY:B_CA for bop.
Response
Time series for one IMF SDMX dataflow family, country, and indicator.
Example response
{
"meta": {
"endpoint": "/api/v1/fred/us/cpi",
"data_time": "2026-04-16T14:30:00Z",
"response_time": "2026-04-16T14:30:12Z",
"provider": "Sugra API v1.0.1",
"data_age_days": 8.532,
"source": "sugra_crypto",
"attribution": "Short interest and Reg SHO daily short volume data is owned by and sourced from FINRA (Financial Industry Regulatory Authority).",
"fallback_chain": [
"sugra_crypto",
"sugra_finance"
],
"stale_since": "2026-09-08T12:00:00Z",
"period": "2026-Q1",
"notes": "the UKMTO report behind these counts is dated 2026-08-21 and is 11 days old"
}
}Changes
- info
added the non-success response with the status
- info
- info
added the optional property
/to the response with the status
- info