Museum-Digital :: Handbuch

APIs für Sammlungsinformationen

API für einzelne Sammlungen

Die API für einzelne Sammlungen gibt detaillierte Informationen zur abgerufenen Sammlung zurück. Dem grundlegenden Konzept der API von museum-digital folgend, bietet sie alternative Ausgaben zur Standard-HTML-Ausgabe von Sammlungsseiten. Abfrageparameter werden per GET-Request übergeben.

Basis-URLhttps://www.museum-digital.de/nat/index.php?t=sammlung

Parameter

Parameter Pflicht? Default Akzeptierte Werte Beschreibung
gesusa Ja   Alle IDs von freigeschalteten Sammlungen der jeweiligen Instanz von museum-digital Sammlungs-ID
recordlang Nein Instanzspezifisch en, de, id, pl, ... Sprache der zurückgegebenen Sammlungsinformationen.
Sollten Sammlungsinformationen in der ausgewählten Sprache nicht verfügbar sein, wird in der instanzspezifischen Standardsprache zurückgegeben.
output Nein html html, json, rss [&mod=objects] Ausgabeformat der Sammlungsinformationen
mod Nein   objects [25 letzte Objekte; nur in RSS verfügbar] Spezialisierte Ausgabe.
Sind nicht bei allen Ausgabeformate verfügbar.

Beispiel

Frage: Welche Informationen sind in der deutschlandweiten Version von museum-digital zur Sammlung mit der ID 86 verfügbar?

Beispielabfrage $ curl "https://www.museum-digital.de/nat/index.php?t=sammlung&gesusa=86&output=json"

Ausprobieren

This content could unfortunately not be displayed here.


API für Sammlungssuche

Die API zur Sammlungssuche gibt Sammlungsinformationen zu einem gegebenen Suchwort zurück. Abfrageparameter werden per GET-Request übergeben.

Die zurückgegebenen Sammlungen werden als den ihnen entsprechenden Institutionen zugeordnet zurückgegeben.

Basis-URLhttps://www.museum-digital.de/nat/index.php?t=collection

Parameter

Parameter Pflicht? Default Akzeptierte Werte Beschreibung
q Ja     Suchbegriff
output Nein html html, json Ausgabeformat der Sammlungsinformationen

Beispiel

Frage: Welche Sammlungen findet die Suche zum Suchwort bitterfeld?

Beispielabfrage $ curl "https://www.museum-digital.de/nat/index.php?t=collection&q=bitterfeld&output=json"

Ausprobieren

This content could unfortunately not be displayed here.

Zuletzt bearbeitet: 2017-07-29