Collection API
Deel uw collectie.


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.


Compatibel met het Netwerk Digitaal Erfgoed
Onze software is ontworpen om aan te sluiten op de infrastructuur van het Netwerk Digitaal Erfgoed (NDE). Dit betekent dat collecties vindbaar en toegankelijk gemaakt kunnen worden over institutionele grenzen heen, zonder een complex integratietraject.
NDE-compatibiliteit omvat ondersteuning voor linked data-uitvoer, het NDE Termennetwerk, IIIF-beeldtoegang en registratie in het NDE Datasetregister, allemaal als standaardonderdeel.
Meer weten? Bezoek de pagina over NDE-compatibiliteit voor een uitgebreide uitleg.

Geen licentiekosten
Omdat onze software open source is, rekenen wij geen licentiekosten. U kunt het systeem vrij gebruiken, aanpassen en zelf installeren zonder extra kosten.
Wilt u liever dat wij de installatie of configuratie verzorgen, of heeft u specifieke wensen? Dan maken wij graag een passende offerte. We werken bovendien graag samen met gebruikers om het product verder door te ontwikkelen.
Gebouwd met C#, Blazor en open standaarden
Onze software is geschreven in C# en maakt gebruik van de Blazor-technologie van Microsoft, in combinatie met een relationele database voor stabiele en betrouwbare gegevensopslag.
Het systeem werkt volledig in de browser en vereist geen installatie op uw apparaat. Het kan worden gehost door ons, door een derde partij, of op uw eigen infrastructuur.
Wilt u aan de slag of meer weten? Neem contact met ons op.