list_dataflows
List SDMX dataflows to discover statistical domains, with optional keyword filtering to narrow results by topic.
Instructions
List available SDMX dataflows, optionally filtered by keywords.
This is typically the first step in SDMX data discovery. Returns a list of
statistical domains (dataflows) available from the specified agency.
If you already know a country code or indicator code, consider using
find_code_usage_across_dataflows() instead — it directly discovers all
dataflows with data for that code, across all topics.
Args:
keywords: Optional keyword string or list of keywords to filter dataflows
agency_id: The agency to query (uses session endpoint if not specified)
limit: Number of results to return (default: 10)
offset: Number of results to skip for pagination (default: 0)
endpoint: Optional endpoint key (e.g. "FBOS", "ECB") to target a
specific provider for this call only. Defaults to the session's
current endpoint.
fresh: Bypass the module-level dataflow listing cache and force a
live re-fetch from the provider. The fetch still refreshes the
cache for other callers. Defaults to False; use True only when
the point of the call is to prove the provider is reachable
right now (a cached answer would say nothing about that).
Returns:
Structured result with dataflows, pagination info, and navigation hints
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fresh | No | ||
| limit | No | ||
| offset | No | ||
| endpoint | No | ||
| keywords | No | ||
| agency_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | Yes | Maximum results per page | |
| offset | Yes | Current offset for pagination | |
| showing | Yes | Number of dataflows in this response | |
| keywords | No | Keywords used for filtering | |
| agency_id | Yes | Agency identifier queried | |
| dataflows | Yes | List of dataflow summaries | |
| next_step | Yes | Suggested next action in the discovery workflow | |
| pagination | Yes | Pagination information | |
| filter_info | No | Filter statistics if keywords were used | |
| total_found | Yes | Total dataflows found (after filtering) | |
| discovery_level | No | Discovery workflow level | overview |