You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- This appears to be an instance of the “Fusion Metadata Registry” software.
318
+
- This source does not contain data and should only be used to query structures.
319
+
- This is an instance of the “Fusion Metadata Registry” software.
318
320
Such instances also expose SDMX 2.1 and 3.0 APIs.
319
-
- No API documentation appears to be available.
320
321
- The :mod:`sdmx` source with ID ``IMF`` corresponds to the SDMX 2.1 (SDMX-REST 1.x) API with base URL https://sdmxcentral.imf.org/ws/public/sdmxapi/rest.
321
-
The web interface suggests URLs for the SDMX 3.0.0 (SDMX-REST 2.x) API with base URL https://sdmxcentral.imf.org/sdmx/v2.
322
+
323
+
The web interface suggests URLs for an SDMX 3.0.0 (SDMX-REST 2.x) API with base URL https://sdmxcentral.imf.org/sdmx/v2.
322
324
This API can be accessed by modifying the :attr:`.Source.url` and :attr:`~.Source.versions` attributes, or by constructing a new Source.
API documentation `(main) <https://data.imf.org/en/Resource-Pages/IMF-API>`__, `(beta) <https://betadata.imf.org/en/Resource-Pages/IMF-API>`__.
346
342
347
-
.. warning:: As of 2025-01-10, this source carries a banner:
343
+
.. note:: As of **2025-01-10**, this source carries a banner:
348
344
349
-
We're in Beta!
350
-
Help us improve by `testing <https://datasupport.imf.org/knowledge?id=kb_article_view&sys_kb_id=372b9c5493019610102cf4647aba1015&category_id=4e49be7c1b6391903dba646fbd4bcb00>`__ and sharing `feedback <https://forms.office.com/pages/responsepage.aspx?id=Q_qFgC4wvUWxcaZkjDtr54N7EnsUWMNKll1Zs-zgwh9UODA5MTFBVlA1MDFaWEpIMFVaSE83TzJYTy4u&route=shorturl>`__.
351
-
This is a beta version; the data is not final and should not be used for actual work.
345
+
We're in Beta!
346
+
Help us improve by `testing <https://datasupport.imf.org/knowledge?id=kb_article_view&sys_kb_id=372b9c5493019610102cf4647aba1015&category_id=4e49be7c1b6391903dba646fbd4bcb00>`__ and sharing `feedback <https://forms.office.com/pages/responsepage.aspx?id=Q_qFgC4wvUWxcaZkjDtr54N7EnsUWMNKll1Zs-zgwh9UODA5MTFBVlA1MDFaWEpIMFVaSE83TzJYTy4u&route=shorturl>`__.
347
+
This is a beta version; the data is not final and should not be used for actual work.
352
348
353
349
Users should heed this message.
354
-
The source IDs used in :mod:`sdmx` may change if and when this source exits beta and enters production, or is designated as the recommended, primary, or sole IMF source.
355
350
356
-
- The API documentation indicates "Our data are available through SDMX 2.1 and SDMX 3.0 APIs," but the documentation pages mention only the SDMX 2.1 (SDMX-REST 1.x) base URL, https://api.imf.org/external/sdmx/2.1.
357
-
The base URL used by :mod:`sdmx` for the SDMX 3.0 (SDMX-REST 2.x) API is inferred.
358
-
- :mod:`sdmx` provides access to both versions of the API with IDs ``IMF_beta`` and ``IMF_beta3``.
359
-
As of 2025-01-10, both return HTTP **403 Forbidden** to every request except the SDMX 2.1 data query illustrated in the API documentation.
351
+
`This documentation page <https://datasupport.imf.org/knowledge?id=knowledge_category&sys_kb_id=967337049388ea50102cf4647aba1024&category_id=4e49be7c1b6391903dba646fbd4bcb00>`__ states that the “IMF Data portal” associated with the above URL endpoints “will launch at the end of Q1 2025,” thus **on or about 2025-03-31**.
352
+
At that point, the ‘(main)’ links above will point to the new portal, and the ‘(beta)’ links will no longer be accessible.
353
+
354
+
- The ``IMF_DATA`` source points to an SDMX-REST 1.x API endpoint that serves SDMX-ML 2.1.
355
+
This endpoint does not support access of :class:`.v21.MetadataSet`, :class:`.v21.MetadataflowDefinition`, or :class:`.v21.MetadataStructureDefinition`.
356
+
357
+
- The ``IMF_DATA3`` source points to an SDMX-REST 2.x API endpoint that serves SDMX-ML 3.0.0 and SDMX-JSON 2.0.0.
358
+
Only the former is supported by :mod:`sdmx`.
359
+
This endpoint does not support access of :class:`.HierarchicalCodelist`.
Copy file name to clipboardExpand all lines: doc/whatsnew.rst
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,6 +63,7 @@ All changes
63
63
- Write annotations associated with :class:`DataSet <.BaseDataSet>`, :class:`MetadataSet <.BaseMetadataSet>`, and :class:`.MetadataReport`.
64
64
- Pending resolution of :issue:`228`, ignore :xml:`<com:Link>` in SDMX-ML 3.0.0 .
65
65
66
+
- Rename :ref:`IMF_beta, IMF_beta3 <IMF>` data sources to :ref:`IMF_DATA, IMF_DATA3 <IMF>` and update documentation on 3 distinct IMF-run web services (thanks :gh-user:`aboddie` for :pull:`225` and :issue:`224`).
66
67
- Update and expand :ref:`sdmx-version-policy` in the documentation (:pull:`227`).
67
68
A table is now included showing the correspondence of versions of component SDMX standards.
0 commit comments