The DAC Secretariat maintains various code lists which are used by donors to report on their aid flows to the DAC databases. In addition, these codes are used to classify information in the DAC databases. — Read more

Data Files

dac-members DAC members csv Download [Local: CSV JSON ]
multilateral-donors Multilateral donors csv Download [Local: CSV JSON ]
non-dac-donors Non-DAC donors csv Download [Local: CSV JSON ]
private-donors Private donors csv Download [Local: CSV JSON ]
agencies Agencies csv Download [Local: CSV JSON ]
nature-of-submission Nature of submission csv Download [Local: CSV JSON ]
recipients Recipients csv Download [Local: CSV JSON ]
channel-codes Channel codes csv Download [Local: CSV JSON ]
collaboration-types Collaboration types csv Download [Local: CSV JSON ]
flow-types Flow types csv Download [Local: CSV JSON ]
finance-types Finance types csv Download [Local: CSV JSON ]
finance-type-categories Finance type categories csv Download [Local: CSV JSON ]
aid-types Aid types csv Download [Local: CSV JSON ]
aid-type-categories Aid type categories csv Download [Local: CSV JSON ]
sectors Sectors csv Download [Local: CSV JSON ]
sector-categories Sector categories csv Download [Local: CSV JSON ]

dac-members

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
name_fr 3 string

multilateral-donors

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
name_fr 3 string

non-dac-donors

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
name_fr 3 string

private-donors

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
name_fr 3 string

agencies

Field Information

Field Name Order Type (Format) Description
code 1 string
donor_name_en 2 string
donor_name_fr 3 string
agency_code 4 string
agency_name_en 5 string
agency_name_fr 6 string
acronym 7 string

nature-of-submission

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
name_fr 3 string

recipients

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
name_fr 3 string
income_group 4 string
geography 5 string

channel-codes

Field Information

Field Name Order Type (Format) Description
category 1 string
code 2 string
name_en 3 string
acronym_en 4 string
name_fr 5 string
acronym_fr 6 string

collaboration-types

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
name_fr 3 string

flow-types

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
description_en 3 string
name_fr 4 string
description_fr 5 string

finance-types

Field Information

Field Name Order Type (Format) Description
category 1 string
code 2 string
name_en 3 string
description_en 4 string
name_fr 5 string
description_fr 6 string

finance-type-categories

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
name_fr 3 string

aid-types

Field Information

Field Name Order Type (Format) Description
category 1 string
code 2 string
name_en 3 string
description_en 4 string
name_fr 5 string
description_fr 6 string

aid-type-categories

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
description_en 3 string
name_fr 4 string
description_fr 5 string

sectors

Field Information

Field Name Order Type (Format) Description
category 1 string
code 2 string
voluntary_code 3 string
name_en 4 string
description_en 5 string
name_fr 6 string
description_fr 7 string

sector-categories

Field Information

Field Name Order Type (Format) Description
code 1 string
name_en 2 string
description_en 3 string
name_fr 4 string
description_fr 5 string

README

goodtables.io

The DAC Secretariat maintains various code lists which are used by donors to report on their aid flows to the DAC databases. In addition, these codes are used to classify information in the DAC databases.

Here you can find these codes republished in a machine readable format. They’re fetched from an excel file available on the OECD website.

Preparation

You will need: python 3.x

Run the following to download and convert the data from XLS to CSV:

pip install -r requirements.txt
python scraper.py

License

This material is licensed by its maintainers under the Public Domain Dedication and License.

Related Projects at Open Knowledge International