DiVAs logotyp

DiVA via API

Ett API (Application Programming Interface) är ett gränssnitt som används för att program, system och applikationer på ett enkelt sätt ska kunna kommunicera med varandra, en slags tolk som kommunikationen går genom. API:et fungerar som en bro mellan systemen. Det möjliggör att dataöverföringsprocesser kan automatiseras och enkelt uppdateras efter behov.

Vad DiVA-medlem kan göra

DiVA:s API kan användas av DiVA-medlemmar när data ska importeras till DiVA och när man ska exportera data från DiVA, men kan även användas ifall man som medlem har behov av att utveckla egna anpassade gränssnitt mot DiVA.

DiVA-förvaltningen ansvarar för att tillgängliggöra DiVA:s API, medan varje DiVA-medlem ansvarar för att använda API:et på det sätt som passar dem bäst. De som främst kan förstå DiVA:s API är IT-utvecklare i den egna organisationen. Om du är chef eller medarbetare hos en DiVA-medlem kan du berätta om DiVA:s API för IT-utvecklare i din organisation för att komma fram till hur ni kan dra nytta av det.

DiVA:s REST API

DiVA:s data tillgängliggörs via ett så kallat REST API. REST (Representational State Transfer) är ett sätt för system/program att kommunicera över HTTP-protokollet. REST API har blivit en standard inom webbtjänster på grund av dess enkelhet och effektivitet.

DiVA:s REST API använder standard HTTP-metoder som Create, Read, Update och Delete för att anropa och hantera data.

DiVA:s dokumentationssida om REST API för Record: Cora Record API Documentation

Kontakt

Har du frågor om enskilda publikationer, funktioner eller innehållet i DiVA? Kontakta det lärosäte/den myndighet eller forskningsinstitution du tillhör/där publikationen är producerad.