UNHCR Asylum Applications
unhcr.asylum.applicationsGet UNHCR asylum application counts — number of new asylum claims filed by year and country. Data includes procedure type (G=Government, U=UNHCR), application type (N=New, A=Appeal), decision level (FI=First Instance, AR=Appeal/Review), and applicant category (P=Person). Filter by year, country of origin ISO3 (coo), or country of asylum ISO3 (coa). Covers 1951–present with totals when available. 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. |