SkipDocumentación Skipdocs
SpotBoletas

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/gastosTienes la boleta como archivo (PDF/imagen).
POST /api/spot/gastos-urlLa 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.

On this page