Todos los sistemas operativos

Empezar

Inicio rápido

De cero a su primer paciente sincronizado en menos de cinco minutos. Todos los ejemplos usan datos del ambiente de pruebas.

Obtenga su llave de pruebas

En TotalMed entre a Configuración, Integraciones, Llaves de API y cree una llave. Las de pruebas empiezan con tm_test_ y operan sobre una clínica ficticia, con pacientes, citas y pagos de mentira.

La llave se muestra completa una sola vez. Guárdela en su gestor de secretos, nunca en el código.

Haga su primera llamada

Traiga los primeros pacientes de la clínica de pruebas.

Traer pacientes
curl https://api.totalmed.lat/v1/patients?limit=3 \
  -H "Authorization: Bearer $TOTALMED_KEY"

Amarre su CRM al paciente

Cree el paciente y su identificador externo en una sola llamada. Si el contacto ya existe, la clave de idempotencia evita el duplicado.

POST /v1/patients
curl https://api.totalmed.lat/v1/patients \
  -H "Authorization: Bearer $TOTALMED_KEY" \
  -H "Idempotency-Key: crm-8842-alta" \
  -H "Content-Type: application/json" \
  -d '{
    "nombre": "Ana Quispe Rojas",
    "telefono": "+51987654321",
    "rut": "45872103",
    "email": "ana.quispe@ejemplo.pe",
    "external_ids": [{ "sistema": "hubspot", "external_id": "8842" }]
  }'

Escuche los eventos

Registre su endpoint en Configuración, Integraciones, Webhooks y suscríbase a payment.confirmed. Desde ese momento su CRM se entera del dinero cobrado sin consultar nada.

Ir a la guía de webhooks

Pruébelo ahora

Esta consola llama al ambiente de pruebas con una llave pública de demostración. Los datos son ficticios.

GET /v1/patients?limit=2&order=created_at.desc

Pulse Ejecutar para ver la respuesta del ambiente de pruebas.