Discover/afdb.org API
live

afdb.org APIafdb.org

Access AfDB country profiles, projects, procurement notices, publications, and news via 8 structured endpoints. Filter by country, sector, region, and more.

Endpoints
8
Updated
14d ago
Try it

No input parameters required.

api.parse.bot/scraper/b9082722-a1d3-4f99-ad94-d83bb52f33bf/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/b9082722-a1d3-4f99-ad94-d83bb52f33bf/get_countries_list' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 8 totalclick to expand

Returns a list of all African Development Bank member countries, organized by region. Each country includes its name, slug, region_slug, and URL.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "regions": "object mapping region names (e.g. 'North Africa', 'West Africa', 'East Africa', 'Central Africa', 'Southern Africa', 'Non-Regional') to arrays of country objects with name, slug, region_slug, and url"
  },
  "sample": {
    "data": {
      "regions": {
        "West Africa": [
          {
            "url": "https://www.afdb.org/en/countries/west-africa/nigeria",
            "name": "Nigeria",
            "slug": "nigeria",
            "region_slug": "west-africa"
          }
        ],
        "North Africa": [
          {
            "url": "https://www.afdb.org/en/countries/north-africa/algeria",
            "name": "Algeria",
            "slug": "algeria",
            "region_slug": "north-africa"
          }
        ]
      }
    },
    "status": "success"
  }
}

About the afdb.org API

The AfDB API provides structured access to African Development Bank data across 8 endpoints, covering member country profiles, MapAfrica project records, procurement notices, publications, and news. The list_projects endpoint returns project-level financial data including total commitments and disbursements, filterable by country code, sector, region, and status. The get_country_overview endpoint returns economic outlook, key facts, and portfolio details for individual AfDB member countries.

Country and Project Data

The get_countries_list endpoint returns all AfDB member countries organized by region, with each record including a name, slug, region_slug, and url. These slugs feed directly into get_country_overview, which accepts a country_slug (required) and optional region_slug and returns fields including economic_outlook, strategy, key_facts, and portfolio. For project-level data, list_projects queries the MapAfrica database and returns an array of project objects with fields like iati_identifier, activity_status, total_commitments, and total_disbursements. The filterable field in that response lists valid values for country, sector, theme, status, region, year, and ADF cycle.

Project Details and Procurement

get_project_detail accepts a project identifier in AfDB format (e.g. P-Z1-DD0-015) or the full IATI identifier with a 46002- prefix, and returns a full record including afdb_identifier_ref, total_disbursements, and activity_status. list_procurement_notices returns paginated tender notices with title, url, date, and country, and accepts a keyword query parameter for filtering by subject or geography. Pagination for procurement, publications, and news uses a 0-based page parameter.

Publications, News, and Search

list_publications returns AfDB publication records with title, url, and date, searchable by keyword via the query parameter. list_news returns paginated news articles with title, url, date, and a summary field. The search_site endpoint performs a global search across the AfDB website and returns title, url, snippet, date, and type fields for each result, along with a total_info string indicating the total result count.

Common use cases
  • Track active AfDB projects in a specific country using list_projects filtered by country_code and activity_status.
  • Monitor procurement tender opportunities in the energy or water sector using list_procurement_notices with a keyword query.
  • Build a country-level economic dashboard using get_country_overview fields: economic_outlook, key_facts, and portfolio.
  • Aggregate AfDB publications on a topic like climate change by querying list_publications with a keyword search.
  • Compare total commitments vs. disbursements across projects using financial fields from list_projects and get_project_detail.
  • Feed AfDB news summaries into a development finance newsletter using list_news response fields title, date, and summary.
  • Map regional development activity by iterating get_countries_list region groups and enriching each country with project data.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does the African Development Bank offer an official developer API?+
AfDB does not publish a documented public REST API for general developer use. Project data is surfaced through the MapAfrica platform (mapafrica.afdb.org), but there is no official API key program or documented endpoint reference available to external developers.
What does `get_project_detail` return beyond what `list_projects` includes?+
list_projects returns summary-level fields per project: id, iati_identifier, title, activity_status, total_commitments, and total_disbursements. get_project_detail returns the same core fields plus afdb_identifier_ref and is scoped to a single project by its AfDB or IATI identifier, making it suitable for detailed lookups rather than bulk enumeration.
Can I filter projects by sector or theme?+
Yes. The list_projects endpoint returns a filterable object in every response listing valid values for sectors, themes, status, region, year, and adfcycle alongside country codes. You pass country_code as an input parameter; other filter dimensions are documented through the filterable field so you can construct valid filter queries.
Does the API return project documents or full publication PDFs?+
No. list_publications returns title, url, and date for each publication — the url points to the AfDB website page for that document. PDF content, embedded attachments, and full document text are not returned. The API covers project records, procurement notices, news articles, and publication metadata. You can fork it on Parse and revise to add an endpoint that fetches and parses the content at a given publication URL.
Are non-African member countries included in the countries data?+
Yes. get_countries_list organizes countries by region including a 'Non-Regional' group, which covers AfDB non-regional member states (typically countries outside Africa that hold membership). Slugs and URLs are provided for these entries the same way as regional African members.
Page content last updated . Spec covers 8 endpoints from afdb.org.
Related APIs in Government PublicSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
maradminbot.com API
Search and retrieve official Marine Corps MARADMIN announcements from Marines.mil, filtering by year, status, and keyword to stay updated on the latest personnel and administrative directives. Get detailed information about specific announcements by number or browse the most recent updates to ensure you never miss critical Marine Corps guidance.
13f.info API
13f.info API
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.