Search Research Organizations
ror.organizations.searchSearch the Research Organization Registry by name, acronym, or keyword to get persistent ROR IDs for universities, hospitals, funders, and companies. Disambiguate author affiliations.
Instructions
Search the Research Organization Registry (ROR) for research institutions, universities, hospitals, companies, government agencies, and funders by name, acronym, or keyword. ROR is the open community-driven registry of 110,000+ research organizations worldwide, maintained by DataCite, CrossRef, and the California Digital Library. Each organization has a unique persistent ROR ID (e.g. https://ror.org/042nb2s44 for MIT) used in scholarly metadata, grant systems, and repositories like PubMed, Zenodo, and DataCite. Returns up to 20 results per page with name, acronym, types (Education/Funder/Healthcare/etc.), status, country, city, founding year, and website. Use page parameter to paginate. Ideal for disambiguating author affiliations, validating institution names, and building bibliometric analyses of research output by organization.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination (1-indexed, default 1). Each page returns up to 20 results. | |
| query | Yes | Keyword query to search research organizations by name, acronym, alias, or domain (e.g. "MIT", "Stanford University", "CERN"). | |
| all_status | No | When true, include inactive and withdrawn organizations in results. By default only active organizations are returned. |
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. |