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