IATI API directory
There are different ways to access and use IATI data. We recommend that developers use the IATI Datastore when creating new IATI tools, because it has updated and curated data. The Datastore documentation is here.
The IATI Registry also offers a CKAN API, but this data is not curated and includes datasets from deprecated versions of the IATI Standard. Therefore, we recommend that the CKAN API is used mainly for data entry. For more information on using the IATI Registry, see the Using the IATI Registry page. The documentation for CKAN is here.
The IATI Validator allows for checks on the validity of IATI files, ensuring that they follow schemas, codelists and rulesets of the IATI Standard. Documentation for the IATI Validator is here.