Envío de boletas
Empuja boletas médicas a Skip por el paciente para extracción con IA y seguimiento del reembolso.
Los proveedores de boletas (DTEmite, Octava, más algunos partners de agendamiento) empujan boletas directo a Skip. El paciente nunca toca una UI — tu backend envía, Skip extrae los datos con IA y el reembolso ISAPRE se gestiona automático.
Dos endpoints, según dónde vive la boleta:
| Endpoint | Úsalo cuando |
|---|---|
POST /api/spot/gastos | Tienes la boleta como archivo (PDF/imagen). |
POST /api/spot/gastos-url | La boleta vive en una URL que Skip puede consultar. |
Qué pasa después de enviar
Tu backend → POST /api/spot/gastos[-url]
↓
Skip valida provider + busca beneficiario
↓
IA extrae campos estructurados de la boleta
↓
Se crea ChileanExpense + se presenta reembolso ISAPRE
↓
El paciente recibe notificaciones (Slack/Sheets/WhatsApp)Si el RUT que envías no es un beneficiario Skip con al menos una ISAPRE asociada, la llamada devuelve 404. Ver Extracción IA e idempotencia para detalle de cómo Skip deduplica y qué campos lee.
Elegibilidad
/api/spot/gastos-url está restringido a providers cuya cuenta Skip tenga receipt_provider en dtemite u octava_software. El resto usa el endpoint de archivo.
Autenticación
Ambos endpoints usan public_key como query parameter, igual que los endpoints de widget.