Documentation

Python packages / ODA / ODA reader

Codelist ID Reference

OECD's codelist dropdown has 27 options: id 0 ("All codes list", which returns every codelist in one response) plus 26 individual codelists. This page maps each of those 26 ids to its name and to the oda_reader.codelists contract that covers it.

IDNameContractNotes
1Bi_MultiCategory
2Type of flowCategory
3Channel of deliveryCategoryone row per reporting standard
4CurrencyCategory
5ProviderArea
6Nature of submissionCategory
7MarkersCategory
8Mobilisation leveragingCategory
9Mobilisation originCategory
10Purpose codeCategoryone row per reporting standard; the only codelist carrying parent_code
11PSI additionalityCategory
12PSI flagCategory
13RecipientArea
14Co-operation modalityCategoryone row per reporting standard
15Type of financeCategoryone row per reporting standard
16Provider agencyAgencyKeyed additionally on donor_code; see one row per donor
17Financing ArrangementCategory
18Framework of collaborationCategory
19TOSSD PillarCategory
20Agency TypeCategory
21ConcessionalityCategory
22KeywordCategory
23Markers valueCategory
24LDC FlagCategory
25Type of Blended FinanceCategory
26Type of repaymentCategory

"Area" is fetch_codelists / parse_codelists. "Category" is fetch_code_categories / parse_code_categories. "Agency" is fetch_provider_agencies / parse_provider_agencies. All three are documented in Codelists and Codelists Reference.

Next steps

View as markdown