Zum Inhalt springen
uencoder

Collection+JSON

Collection+JSON ist ein von Mike Amundsen entworfenes Hypermedia-Format, das REST-Antworten als Collection mit items, links, queries und template vereinheitlicht.

Zweck

REST-APIs eine standardisierte Struktur für Collection-Abfragen, Template-Schreibvorgänge und Link-Navigation bieten.

Mechanismus

Die Collection auf oberster Ebene enthält version, href, links (Links auf Collection-Ebene), items (ein Array von Ressourcen, jede mit data und links), queries (Abfragevorlagen) und template (eine Schreibvorlage mit Felddefinitionen in data).

Anwendungsfälle

  • REST-Collection-APIs
  • Standardisierte Abfragevorlagen
  • Entdeckung von Schreibformularen

Verwandte Tools

References