Skip to main content
POST
Crear programación

Body

string
required
ID del formulario a enviar.
string
required
ID del paciente destinatario.
string
required
Canal de envío. Valores: email, sms, whatsapp, app.
string
Fecha y hora de envío en formato ISO 8601. Si se omite, se envía inmediatamente.
string
Mensaje personalizado que acompaña al formulario. Si se omite, se usa el mensaje por defecto.

Coste por canal

string
Identificador único de la programación con prefijo sch_.
string
Estado de la programación: pending, sent, failed.
integer
Créditos consumidos según el canal seleccionado.

Authorizations

Authorization
string
header
required

Token JWT obtenido via POST /auth/token

Body

application/json
formId
string
required
patientId
string
required
channel
enum<string>
required
Available options:
email,
sms,
whatsapp,
app,
voice_call
scheduledAt
string<date-time>
required
message
string

Response

201 - application/json

Programación creada

id
string
formId
string
patientId
string
channel
string
scheduledAt
string<date-time>
status
enum<string>
Available options:
pending,
sent,
failed,
cancelled,
completed
createdAt
string<date-time>