Search UNDP projects
undp_search_projectsIdentify UNDP projects that match your criteria—year, country, SDG, focus area, or budget source—and get a compact summary of funding, expenditure, and donors.
Instructions
Search UNDP projects for a given year, filtered by country, SDG, focus area, signature solution, budget source or policy marker. Returns a compact record per project (title, budget, expenditure, SDGs, donors). Results are paginated — follow next_offset for more. Use undp_get_project for the full detail of one project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sdg | No | SDG code 1-17. | |
| year | Yes | Four-digit year. Required by the API, e.g. '2023'. | |
| limit | No | Projects per page (max 50). Each carries SDG, donor and marker lists, so a larger page cannot fit one result. | |
| query | No | Free-text search over the title and description of EVERY project matching the other filters, not just one page. Costs a few extra requests on a cold cache. Combine with `year`/`operating_unit` to keep it quick. | |
| offset | No | ||
| sector | No | Focus area ('our focus') code. | |
| marker_id | No | Policy marker subtype id. | |
| sdg_target | No | SDG target code, e.g. '1.1'. | |
| budget_type | No | Budget type, e.g. 'core' / 'non-core'. | |
| marker_type | No | Policy marker type, from undp_list_approaches. | |
| budget_source | No | Budget source iso3 or donor code. | |
| operating_unit | No | Operating unit iso3, e.g. 'KEN'. | |
| signature_solution | No | Signature solution code. | |
| include_description | No | Include the (truncated) project description. |