ROR Mix.install([{:ror, ">= 0.1.0"}]) Logger.configure(level: :info) alias ROR.{Admin,Client,Domain,ExternalID,Filter,ID,Link,Location,Match,Matches,Name,Organization,Relationship,Results,Status,Type} Getting a record org = ROR.get!("https://ror.org/04h699437") Listing Organizations results = ROR.list!(page: 2) Using Results results = ROR.list!(page: 1) Results.number_of_results(results) results |> Enum.sort_by(&(&1.established), :asc) |> Enum.map(fn o -> "#{o.id} was established in #{o.established}" end) Quick Search/Queries results = ROR.quick_search!("Berlin") Advanced Search results = ROR.search!("names.value:Cornell AND locations.geonames_details.name:Ithaca") Chosen Organization Matches ROR.chosen_organization!("Department of Civil and Industrial Engineering, University of Pisa, Largo Lucio Lazzarino 2, Pisa 56126, Italy")