Skip to main content
POST
/
conversations
/
{id}
/
messages
Enviar mensaje
curl --request POST \
  --url https://api.lina.health/v1/conversations/{id}/messages \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "content": "<string>"
}
'
{
  "patientMessage": {
    "id": "msg_002",
    "role": "patient",
    "content": "Me duele un poco la rodilla cuando camino",
    "createdAt": "2026-05-14T10:01:30Z"
  },
  "assistantMessage": {
    "id": "msg_003",
    "role": "assistant",
    "content": "Entiendo, María. ¿Podrías describir el tipo de dolor? ¿Es un dolor agudo, punzante o más bien una molestia constante?",
    "createdAt": "2026-05-14T10:01:32Z"
  },
  "creditsConsumed": 1
}

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 de la conversación (ej. conv_abc123).

Body

content
string
required
Contenido del mensaje del paciente.
{
  "patientMessage": {
    "id": "msg_002",
    "role": "patient",
    "content": "Me duele un poco la rodilla cuando camino",
    "createdAt": "2026-05-14T10:01:30Z"
  },
  "assistantMessage": {
    "id": "msg_003",
    "role": "assistant",
    "content": "Entiendo, María. ¿Podrías describir el tipo de dolor? ¿Es un dolor agudo, punzante o más bien una molestia constante?",
    "createdAt": "2026-05-14T10:01:32Z"
  },
  "creditsConsumed": 1
}
patientMessage
object
El mensaje enviado por el paciente, con su ID y timestamp.
assistantMessage
object
La respuesta generada por la IA.
creditsConsumed
integer
Créditos consumidos por este mensaje (siempre 1).
Solo se pueden enviar mensajes a conversaciones con estado active. Las conversaciones se cierran automáticamente tras 30 minutos de inactividad.