Marketplace de Snapshots — catálogo e instalación por API
Ya puedes descubrir e instalar plantillas de implementación (Snapshots) con tu API key. Un Snapshot empaqueta la configuración de un workspace —Mets, flujos, colecciones, habilidades e integraciones, sin secretos ni datos vivos— y se instala en otro workspace de forma aditiva e idempotente.
Nuevos endpoints públicos:
GET /workspaces/{workspaceId}/snapshot-catalogyGET /workspaces/{workspaceId}/snapshot-catalog/{slug}— navega el catálogo de plantillas publicadas y consulta la ficha de una (qué incluye, qué deberás conectar, vista previa de la guía). Requiere el scopesnapshots:read.POST /workspaces/{workspaceId}/snapshot-catalog/{snapshotId}/claim— reclama el acceso gratuito a una plantilla (crea el *entitlement*). Requieresnapshots:install.POST /workspaces/{workspaceId}/snapshots/{snapshotId}/install— instala la última versión lista en el workspace. Corre como job asíncrono e idempotente por *provenance*: reinstalar no duplica. Requieresnapshots:install.POST /workspaces/{workspaceId}/snapshots/{snapshotId}/submit— envía tu Snapshot a revisión editorial para publicarlo en el marketplace. Requieresnapshots:publish(solo partners).
La instalación es aditiva (nunca borra nada del workspace destino) y todo lo ejecutable llega desactivado hasta que lo enciendas. El pago de plantillas de pago y la distribución por *share link* siguen siendo superficie interna por ahora.