Collection API

Deel uw collectie.

DetailPageDetailPage_JSON

Wat is een API?

Een API, of Application Programming Interface, is een hulpmiddel waarmee verschillende systemen en applicaties met elkaar kunnen communiceren. Het biedt een gestandaardiseerde manier om gegevens en functies van een systeem beschikbaar te stellen aan andere toepassingen. Hierdoor kunnen gegevens uit verschillende bronnen worden gecombineerd en geïntegreerd tot nieuwe, waardevolle oplossingen.

Bijvoorbeeld: met een API kun je collectiegegevens koppelen aan de landkaarten van Google Maps. Dit maakt het mogelijk om fysieke locaties inzichtelijk te maken op een kaart, wat praktische toepassingen en waardevolle inzichten oplevert.

Rest geeft rust!

Onze API werkt volgens de principes van REST (Representational State Transfer). Hiermee kunt u door middel van een URL opdrachten geven aan een server, waarna die server antwoordt met gestructureerde data. In het geval van de Collections API gebruiken wij JSON om de gegevens te representeren.

JSON (Javascript Object Notation) is een compacte manier om gegevens uit te wisselen die ook nog door mensen te lezen is.

HTTP / URL
JSON {}

Content negotiation

De URL structuur van de API is dezelfde als die van Collection Publisher. Een programma kan door in een request header aan te geven dat het JSON wil ontvangen met dezelfde URL werken als een menselijke gebruiker. In plaats van HTML ontvangt het programma dan de gegevens in JSON.

Permanente Identifiers

Permanente identifiers, zoals ARK (Archival Resource Key), zijn sleutels die objecten in een collectie een unieke en blijvende identificatie geven. Dit betekent dat een object altijd teruggevonden kan worden, zelfs als systemen of webadressen veranderen.

Het gebruik van permanente identifiers helpt om collecties toegankelijk en vindbaar te houden. Daarnaast maken ze het eenvoudig om links naar objecten consistent en betrouwbaar te houden, wat vooral belangrijk is voor musea en archieven.

Meer weten? Bezoek de pagina over ARK identifiers voor een uitgebreidere uitleg.

ARK_logo

Geen licentiekosten…

Je leest het goed: voor dit product rekenen wij géén licentiekosten. Zelfs de configuratie en installatie zijn gratis als je het zelf doet. Uiteraard kunnen wij de installatie en configuratie voor je verzorgen. Als je dit wilt maken we graag een offerte voor je. Ook voor specifieke ontwikkelingen kunnen we een aanbieding maken. We willen in het begin graag zicht hebben op wie dit product wil gaan gebruiken en samenwerken voor de verdere ontwikkeling daarom leveren we het op aanvraag.

An unhandled error has occurred. Reload 🗙