Xip para desarrolladores
Una API REST con JSON, avisos firmados por webhook y un botón para tu checkout. La dirección siempre llega con permiso.
Crear una lista de confirmación
curl -X POST https://api.xip.com.pa/v1/confirmations \
-H "Authorization: Bearer $XIP_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"label": "Ruta martes AM",
"recipients": [
{ "name": "Ana Pérez", "phone": "6123-4567" }
],
"delivery_options": ["2026-11-03", "2026-11-04"],
"send_whatsapp": true
}'Tres formas de conectar tu sistema
Lo mismo que hace el panel de negocio, desde tu ruteador, tu tienda o tu ERP. Cada pedido lleva tu clave en la cabecera Authorization.
POST/confirmations
Crea una lista y un link de confirmación por persona.
POST/confirmations/{id}/send
Manda los links por el WhatsApp de Xip.
GET/confirmations/{id}
Quién confirmó, con el pin, cómo entrar y el día.
GET/confirmations/{id}/export.csv
El CSV para cargar en tu ruteador.
POST/delivery-events
Qué pasó en la puerta, con GPS.
POST/address-requests
Pide la dirección desde un checkout.
GET/address-requests/{id}
El estado del pedido y la dirección aprobada.
Cómo empezar
Agenda una demo y te creamos la cuenta de negocio.
En el panel, entra a «Conectar tu sistema»: crea tu clave de API (se muestra una sola vez), tu webhook y la clave pública del botón.
Toca «Enviar prueba» y recibe el evento ping en tu sistema.
Límites
- pedidos por minuto por clave de API
- 120pedidos por minuto por clave de API
- filas por lista de confirmación
- 1 000filas por lista de confirmación
- pedidos del botón por hora por tienda
- 500pedidos del botón por hora por tienda
- dura cada link de confirmación
- 30 díasdura cada link de confirmación
Conecta tu sistema a Xip
Agenda una demo y te creamos la cuenta de negocio para tus pruebas.