Get lists of publishers
You can get lists of publishers:
Getall publishers in OpenAlexhttps://api.openalex.org/publishers
Which returns a response like this:
{"meta": {"count":7207,"db_response_time_ms":26,"page":1,"per_page":25 },"results": [ {"id":"https://openalex.org/P4310311775","display_name":"RELX Group",// more fields (removed to save space) }, {"id":"https://openalex.org/P4310320990","display_name":"Elsevier BV",// more fields (removed to save space) },// more results (removed to save space) ],"group_by": []}
Page and sort publishers
By default we return 25 results per page. You can change this default andpage through publishers with theper-page
andpage
parameters:
Get the second page of publishers results, with 50 results returned per pagehttps://api.openalex.org/publishers?per-page=50&page=2
You also cansort results with thesort
parameter:
Sort publishers by display name, descendinghttps://api.openalex.org/publishers?sort=display_name:desc
Continue on to learn how you canfilter andsearch lists of publishers.
Sample publishers
You can usesample
to get a random batch of publishers. Read more about sampling and how to add aseed
valuehere.
Get 10 random publishershttps://api.openalex.org/publishers?sample=10
Select fields
You can useselect
to limit the fields that are returned in a list of publishers. More details arehere.
Display only the
id
,display_name
, andalternate_titles
within publishers resultshttps://api.openalex.org/publishers?select=id,display_name,alternate_titles
Last updated