ror.affiliation
mock data$0.001 / callMatch Affiliation String to Organizations
Intelligently match a free-text affiliation string (as found in academic paper bylines or grant records) to research organizations in the ROR registry. Pass the raw affiliation text exactly as it appears — e.g. "Dept. of Physics, Univ. of California, Berkeley, CA, USA" or "Max-Planck-Institut für Astronomie, Heidelberg". ROR's affiliation matching algorithm performs substring detection, name-variant lookup, and scoring to identify candidate organizations. Returns each candidate with: confidence score (0–1), a "chosen" boolean (the best single match), matching_type (e.g. SINGLE SEARCH, COMMON TERMS), and the organization's ROR ID, canonical name, type, and country. Ideal for metadata curation, ORCID affiliation disambiguation, funder acknowledgment normalization, and building organization-level research analytics from unstructured text.
Input schema
Free-text affiliation string to match against the ROR registry, as it appears in an academic paper or grant record (e.g. "Dept. of Physics, Univ. of California, Berkeley, CA, USA"). ROR uses intelligent substring matching to identify the best candidate organizations. Returns each candidate with a confidence score (0–1) and a "chosen" flag.
Call via REST
curl -X POST https://unifyapi.pro/api/call/ror.affiliation \
-H "Authorization: Bearer uak_live_..." \
-H "Content-Type: application/json" \
-d '{"affiliation":"<affiliation>"}'