Skip to main content
GET
/
forms
/
{id}
Obtener formulario
curl --request GET \
  --url https://api.lina.health/v1/forms/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "form_abc123",
  "name": "Escala Visual Analógica (EVA)",
  "type": "assessment",
  "description": "Evaluación del nivel de dolor del paciente",
  "fields": [
    {
      "id": "pain_level",
      "type": "slider",
      "label": "¿Cuál es su nivel de dolor ahora mismo?",
      "min": 0,
      "max": 10,
      "required": true
    },
    {
      "id": "pain_location",
      "type": "select",
      "label": "¿Dónde siente el dolor?",
      "options": ["Cabeza", "Espalda", "Extremidades", "Abdomen", "Otro"],
      "required": true
    },
    {
      "id": "pain_duration",
      "type": "select",
      "label": "¿Desde cuándo siente este dolor?",
      "options": ["Menos de 1 hora", "1-6 horas", "6-24 horas", "Más de 24 horas"],
      "required": true
    },
    {
      "id": "medication_taken",
      "type": "boolean",
      "label": "¿Ha tomado alguna medicación para el dolor?",
      "required": true
    },
    {
      "id": "notes",
      "type": "text",
      "label": "Observaciones adicionales",
      "required": false
    }
  ],
  "createdAt": "2026-04-01T10:00:00Z",
  "updatedAt": "2026-04-15T12:00:00Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.linahealthcareplatform.com/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

id
string
required
ID del formulario (ej. form_abc123).
{
  "id": "form_abc123",
  "name": "Escala Visual Analógica (EVA)",
  "type": "assessment",
  "description": "Evaluación del nivel de dolor del paciente",
  "fields": [
    {
      "id": "pain_level",
      "type": "slider",
      "label": "¿Cuál es su nivel de dolor ahora mismo?",
      "min": 0,
      "max": 10,
      "required": true
    },
    {
      "id": "pain_location",
      "type": "select",
      "label": "¿Dónde siente el dolor?",
      "options": ["Cabeza", "Espalda", "Extremidades", "Abdomen", "Otro"],
      "required": true
    },
    {
      "id": "pain_duration",
      "type": "select",
      "label": "¿Desde cuándo siente este dolor?",
      "options": ["Menos de 1 hora", "1-6 horas", "6-24 horas", "Más de 24 horas"],
      "required": true
    },
    {
      "id": "medication_taken",
      "type": "boolean",
      "label": "¿Ha tomado alguna medicación para el dolor?",
      "required": true
    },
    {
      "id": "notes",
      "type": "text",
      "label": "Observaciones adicionales",
      "required": false
    }
  ],
  "createdAt": "2026-04-01T10:00:00Z",
  "updatedAt": "2026-04-15T12:00:00Z"
}
fields
array
Definición de los campos del formulario.
fields[].id
string
Identificador único del campo.
fields[].type
string
Tipo de campo: text, number, slider, select, multiselect, boolean, date.
fields[].label
string
Texto de la pregunta mostrada al paciente.
fields[].required
boolean
Indica si el campo es obligatorio.