Crear un nuevo formulario en tu organización.
curl -X POST https://app.horneross.com/api/forms \
-H "Authorization: Bearer sk_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"name": "Formulario de Contacto",
"draftConfig": {
"overview": "Formulario para capturar leads",
"fields": [
{
"name": "name",
"type": "text",
"label": "Nombre completo",
"required": true
},
{
"name": "email",
"type": "email",
"label": "Email",
"required": true
},
{
"name": "message",
"type": "textarea",
"label": "Mensaje",
"required": false
}
],
"startScreen": {
"title": "Contactanos",
"description": "Completá el formulario y te respondemos en 24hs"
}
}
}'
{
"id": "form_new123",
"name": "Formulario de Contacto",
"type": "traditional",
"draftConfig": {
"overview": "Formulario para capturar leads",
"fields": [
{"name": "name", "type": "text", "label": "Nombre completo", "required": true},
{"name": "email", "type": "email", "label": "Email", "required": true},
{"name": "message", "type": "textarea", "label": "Mensaje"}
],
"schema": {
"type": "object",
"properties": {
"name": {"type": "string"},
"email": {"type": "string", "format": "email"},
"message": {"type": "string"}
},
"required": ["name", "email"]
}
},
"publishedConfig": null,
"agentId": "ag_hidden_xyz",
"createdAt": "2024-01-21T16:00:00Z",
"updatedAt": "2024-01-21T16:00:00Z"
}
POST /api/forms
Bearer sk_live_xxxapplication/jsontraditional o conversationalShow Propiedades de draftConfig
Show Propiedades de cada campo
text, email, phone, textarea, select, multiple_choice, number, date, filecurl -X POST https://app.horneross.com/api/forms \
-H "Authorization: Bearer sk_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"name": "Formulario de Contacto",
"draftConfig": {
"overview": "Formulario para capturar leads",
"fields": [
{
"name": "name",
"type": "text",
"label": "Nombre completo",
"required": true
},
{
"name": "email",
"type": "email",
"label": "Email",
"required": true
},
{
"name": "message",
"type": "textarea",
"label": "Mensaje",
"required": false
}
],
"startScreen": {
"title": "Contactanos",
"description": "Completá el formulario y te respondemos en 24hs"
}
}
}'
{
"id": "form_new123",
"name": "Formulario de Contacto",
"type": "traditional",
"draftConfig": {
"overview": "Formulario para capturar leads",
"fields": [
{"name": "name", "type": "text", "label": "Nombre completo", "required": true},
{"name": "email", "type": "email", "label": "Email", "required": true},
{"name": "message", "type": "textarea", "label": "Mensaje"}
],
"schema": {
"type": "object",
"properties": {
"name": {"type": "string"},
"email": {"type": "string", "format": "email"},
"message": {"type": "string"}
},
"required": ["name", "email"]
}
},
"publishedConfig": null,
"agentId": "ag_hidden_xyz",
"createdAt": "2024-01-21T16:00:00Z",
"updatedAt": "2024-01-21T16:00:00Z"
}
Was this page helpful?
curl -X POST https://app.horneross.com/api/forms \
-H "Authorization: Bearer sk_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"name": "Formulario de Contacto",
"draftConfig": {
"overview": "Formulario para capturar leads",
"fields": [
{
"name": "name",
"type": "text",
"label": "Nombre completo",
"required": true
},
{
"name": "email",
"type": "email",
"label": "Email",
"required": true
},
{
"name": "message",
"type": "textarea",
"label": "Mensaje",
"required": false
}
],
"startScreen": {
"title": "Contactanos",
"description": "Completá el formulario y te respondemos en 24hs"
}
}
}'
{
"id": "form_new123",
"name": "Formulario de Contacto",
"type": "traditional",
"draftConfig": {
"overview": "Formulario para capturar leads",
"fields": [
{"name": "name", "type": "text", "label": "Nombre completo", "required": true},
{"name": "email", "type": "email", "label": "Email", "required": true},
{"name": "message", "type": "textarea", "label": "Mensaje"}
],
"schema": {
"type": "object",
"properties": {
"name": {"type": "string"},
"email": {"type": "string", "format": "email"},
"message": {"type": "string"}
},
"required": ["name", "email"]
}
},
"publishedConfig": null,
"agentId": "ag_hidden_xyz",
"createdAt": "2024-01-21T16:00:00Z",
"updatedAt": "2024-01-21T16:00:00Z"
}