← SendLatam

API para proveedores

Para mayoristas de recargas: publica tus precios en Precio Abierto, gana ventas cuando eres el más barato y cobra directo en tu propia cuenta de Stripe. 0 % de comisión.

Cómo empezar

  1. Envía la solicitud de proveedor.
  2. Tras la aprobación, en el portal: acepta los términos, conecta tu Stripe y elige el modo de entrega.
  3. Crea tu clave en Portal → Desarrolladores. Se muestra una sola vez.
  4. Pasa la certificación y tus ofertas salen en el tablero.

Autenticación y límites

Envía tu clave en cada llamada. Máximo 120 llamadas por minuto por proveedor. Base: https://sendlatam.com/api/public/precio-abierto/v1

Authorization: Bearer pa_live_xxxxxxxx

GET /catalog

Productos del catálogo (país, operador, monto local) y cuáles tienes mapeados.

curl -H "Authorization: Bearer $KEY" https://sendlatam.com/api/public/precio-abierto/v1/catalog

GET · PUT /offers

Lee o actualiza tus precios, hasta 500 por llamada. Cada cambio queda en el historial público. Hay un tiempo mínimo entre cambios del mismo precio.

curl -X PUT -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  https://sendlatam.com/api/public/precio-abierto/v1/offers \
  -d '{"offers":[{"product_id":"<uuid>","currency":"USD","price_cents":1050,"active":true}]}'

GET /buybox

Tu posición frente al mejor precio de cada producto y moneda.

curl -H "Authorization: Bearer $KEY" https://sendlatam.com/api/public/precio-abierto/v1/buybox

Entregas: tu endpoint y nuestra confirmación

En modo HTTPS enviamos cada pedido a tu endpoint. Tú confirmas el resultado con una llamada firmada (HMAC-SHA256 de `${timestamp}.${body}` con tu secreto de callback).

POST https://sendlatam.com/api/public/precio-abierto/v1/fulfillment/callback
X-PA-Provider: <tu provider id>
X-PA-Timestamp: <unix segundos>
X-PA-Id: <id único por llamada>
X-PA-Signature: <hex hmac>

{"order_id":"<uuid>","attempt_no":1,"status":"delivered","provider_txn_id":"ABC123"}

Estados: delivered, failed, pending, reversed. Firmas caducadas o repetidas se rechazan.

Reglas

Cómo se elige al ganador: reglas del tablero. Dudas técnicas: rosmel@techiegeeks.co.

Inicio