{"ok":true,"site":"ror","host":"ror.org","about":"ROR (Research Organization Registry): look up research organizations (universities, funders, hospitals, companies and others) and their persistent ROR IDs through the public ROR REST API v2 at api.ror.org. Search, filter, fetch details and match affiliation strings.","commands":[{"command":"search-organizations","summary":"Search ROR organizations by keyword or advanced field query, with optional filters (type, status, country, continent) and pagination (20 per page)","params":[{"name":"query","type":"string","description":"Free-text keyword search across organization names, acronyms, aliases and IDs. Do not combine with --advanced."},{"name":"advanced","type":"string","description":"Elasticsearch-style field query on ROR fields. Supports wildcards, ranges and AND/OR. Escape reserved characters such as / and : inside values with a backslash. Examples: names.value:Cornell*, locatio"},{"name":"filter","type":"string","description":"Comma-separated field:value pairs. All pairs must match. Fields: types (education, funder, healthcare, company, archive, nonprofit, government, facility, other), status (active, inactive, withdrawn), "},{"name":"page","type":"number","description":"1-based results page. Each page holds 20 items.","default":1}],"exampleUrl":"https://clify-dev.netlify.app/ror/search-organizations?query=oxford&advanced=names.value%3ACornell*&filter=types%3Aeducation%2Clocations.geonames_details.country_code%3AGB"},{"command":"get-search-facets","summary":"Get the total match count and facet counts (types, countries, continents, statuses) for a ROR search, without the result items","params":[{"name":"query","type":"string","description":"Free-text keyword search, same as in search-organizations. Do not combine with --advanced."},{"name":"advanced","type":"string","description":"Elasticsearch-style field query, e.g. names.value:Cornell* or established:[1900 TO 1950]"},{"name":"filter","type":"string","description":"Comma-separated field:value filters, all must match. Fields: types, status, locations.geonames_details.country_code, locations.geonames_details.continent_code. Example: status:active,types:funder or l"}],"exampleUrl":"https://clify-dev.netlify.app/ror/get-search-facets?query=oxford&advanced=names.value%3ACornell*&filter=status%3Aactive%2Ctypes%3Afunder"},{"command":"get-organization","summary":"Get the full ROR record for one organization by ROR ID: names, locations, external IDs (GRID, ISNI, Wikidata, FundRef), links and parent/child/related relationships","params":[{"name":"id","type":"string","required":true,"description":"ROR ID: the 9-character suffix of the ROR URL, e.g. 052gg0110 for https://ror.org/052gg0110"}],"exampleUrl":"https://clify-dev.netlify.app/ror/get-organization"},{"command":"match-affiliation","summary":"Match a free-text affiliation string (e.g. from a paper's author list) to ROR organizations; returns scored candidates with matching type and a 'chosen' flag for a confident match","params":[{"name":"affiliation","type":"string","required":true,"description":"Raw affiliation string, e.g. 'Department of Physics, University of Oxford, UK'"}],"exampleUrl":"https://clify-dev.netlify.app/ror/match-affiliation?affiliation=University+of+Oxford%2C+UK"}]}