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