DiVA via API
Ingång till API:et
Produktion/Skarp miljö: https://cora.diva-portal.org/diva/rest/
Exempel på hämtning av organisationsdata (testmiljön)
Röda korsets högskola:
https://cora.test.diva-portal.org/diva/rest/record/searchResult/publicOrganisationSearch?searchData={"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"divaOrganisationDomainSearchTerm","value":"rkh"}]}]}]}
KTH, med parameter för att hämta fler än de 100 första träffarna (i exemplet upp till 800 träffar):
https://cora.test.diva-portal.org/diva/rest/record/searchResult/publicOrganisationSearch?searchData={"name":"search","children":[{"name":"include","children":[{"name":"includePart","children":[{"name":"divaOrganisationDomainSearchTerm","value":"kth"}]}]},{"name":"start","value":"1"},{"name":"rows","value":"800"}]}
För hämtning av annan organisations data så behöver värdet för "divaOrganisationDomainSearchTerm" bytas till önskad DiVA-medlems domännamn
För hämtning av data från produktionsmiljön ta bort "test" från url:en
För beskrivning data som API:et hämtar, se Organisationsmetadata
Observera att funktionaliteten är under utveckling och kan därför utan förvarning periodvis vara oåtkomlig, instabil eller inte innehålla data.