Skip to main content
GET
/
api
/
forms
/
{formId}
/
submissions
curl -X GET "https://app.horneross.com/api/forms/form_abc123/submissions?limit=10" \
  -H "Authorization: Bearer sk_live_xxx"
{
  "data": [
    {
      "id": "submission_001",
      "values": {
        "name": "María García",
        "email": "maria@ejemplo.com",
        "message": "Consulta sobre precios"
      },
      "contact": {
        "id": "contact_123",
        "email": "maria@ejemplo.com"
      },
      "conversationId": "conv_xyz",
      "createdAt": "2024-01-21T16:00:00Z"
    },
    {
      "id": "submission_002",
      "values": {
        "name": "Juan Pérez",
        "email": "juan@ejemplo.com",
        "message": "Necesito una demo"
      },
      "contact": {
        "id": "contact_456",
        "email": "juan@ejemplo.com"
      },
      "createdAt": "2024-01-21T14:30:00Z"
    }
  ],
  "pagination": {
    "hasMore": true,
    "nextCursor": "cursor_xyz"
  }
}

Endpoint

GET /api/forms/{formId}/submissions

Path Parameters

formId
string
required
ID del formulario

Headers

Authorization
string
required
Bearer token con tu API key. Formato: Bearer sk_live_xxx

Query Parameters

limit
number
default:"20"
Resultados por página. Máximo 100.
cursor
string
Cursor para paginación. Usar el valor de pagination.nextCursor de la respuesta anterior.
from
string
Filtrar submissions desde esta fecha (ISO 8601)
to
string
Filtrar submissions hasta esta fecha (ISO 8601)
curl -X GET "https://app.horneross.com/api/forms/form_abc123/submissions?limit=10" \
  -H "Authorization: Bearer sk_live_xxx"

Response

data
array
required
Array de submissions
pagination
object
Información de paginación
{
  "data": [
    {
      "id": "submission_001",
      "values": {
        "name": "María García",
        "email": "maria@ejemplo.com",
        "message": "Consulta sobre precios"
      },
      "contact": {
        "id": "contact_123",
        "email": "maria@ejemplo.com"
      },
      "conversationId": "conv_xyz",
      "createdAt": "2024-01-21T16:00:00Z"
    },
    {
      "id": "submission_002",
      "values": {
        "name": "Juan Pérez",
        "email": "juan@ejemplo.com",
        "message": "Necesito una demo"
      },
      "contact": {
        "id": "contact_456",
        "email": "juan@ejemplo.com"
      },
      "createdAt": "2024-01-21T14:30:00Z"
    }
  ],
  "pagination": {
    "hasMore": true,
    "nextCursor": "cursor_xyz"
  }
}