Collection+JSON
Collection+JSON es un formato hypermedia diseñado por Mike Amundsen que unifica las respuestas REST como una colección que contiene items, links, queries y template.
Propósito
Proporcionar a las API REST una estructura estandarizada para consultas de colecciones, escrituras por plantilla y navegación por enlaces.
Mecanismo
La colección de nivel superior contiene version, href, links (enlaces a nivel de colección), items (un array de recursos, cada uno con data y links), queries (plantillas de consulta) y template (una plantilla de escritura con definiciones de campos en data).
Casos de uso
- API REST de colecciones
- Plantillas de consulta estandarizadas
- Descubrimiento de formularios de escritura