UnifyAPI
← Back to catalog

unhcr.asylum_decisions

mock data$0.001 / call

UNHCR Asylum Decisions

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.

Referenceprovider: Unhcr#unhcr#reference

Input schema

coa

ISO 3-letter country code for country of asylum, e.g. DEU (Germany), TUR (Turkey), COL (Colombia). Omit to include all asylum countries.

string
coo

ISO 3-letter country code for country of origin, e.g. SYR (Syria), AFG (Afghanistan), UKR (Ukraine). Omit to include all origin countries.

string
year

Reference year for the statistics (1951–present). Omit to return all years (paginated).

integer
limit

Number of records to return per page (1–100, default 10).

integer

Call via REST

curl -X POST https://unifyapi.pro/api/call/unhcr.asylum_decisions \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"coa":"<coa>","coo":"<coo>","year":0,"limit":0}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.