Publicar los cambios del draft para que estén disponibles en producción.
curl -X POST https://app.horneross.com/api/forms/form_abc123/publish \ -H "Authorization: Bearer sk_live_xxx"
{ "id": "form_abc123", "name": "Formulario de Contacto", "draftConfig": { "fields": [ {"name": "email", "type": "email", "label": "Email", "required": true} ] }, "publishedConfig": { "fields": [ {"name": "email", "type": "email", "label": "Email", "required": true} ] }, "updatedAt": "2024-01-21T17:30:00Z" }
POST /api/forms/{formId}/publish
draftConfig
publishedConfig
Bearer sk_live_xxx
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ │ Crear/Editar │ ──▶ │ Draft Config │ ──▶ │ Published │ │ (PATCH /admin) │ │ (no visible) │ │ (visible) │ └─────────────────┘ └─────────────────┘ └─────────────────┘ │ ▼ POST /publish
draftConfig.fields
Was this page helpful?