UNHCR Asylum Decisions
unhcr.asylum.decisionsRetrieve UNHCR asylum decision outcomes by year and country, including recognized refugees, other positive decisions, rejections, and closed cases, with optional origin (coo) and asylum (coa) filters.
Instructions
Get UNHCR asylum decision outcomes — recognized refugees, other positive decisions, rejections, and closed/withdrawn cases by year and country. Includes recognition rate context: recognized + other_positive = total granted protection. Filter by year, country of origin ISO3 (coo), or country of asylum ISO3 (coa). Covers 1951–present with aggregate totals. Paginated; default 10 items. UNHCR Data License — open humanitarian data, no upstream cost.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| coa | No | ISO 3-letter country code for country of asylum, e.g. DEU (Germany), TUR (Turkey), COL (Colombia). Omit to include all asylum countries. | |
| coo | No | ISO 3-letter country code for country of origin, e.g. SYR (Syria), AFG (Afghanistan), UKR (Ukraine). Omit to include all origin countries. | |
| year | No | Reference year for the statistics (1951–present). Omit to return all years (paginated). | |
| limit | No | Number of records to return per page (1–100, default 10). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |