Saltar al contenido
uencoder

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

Herramientas relacionadas

References