Conecta tu software con We Are Transfers
Una API REST para leer las reservas, clientes, conductores y vehículos de tu empresa, recibir su ciclo de vida por webhooks firmados y reconciliar los dos sistemas con tus propios identificadores.
Qué puedes hacer hoy
| Recurso | Operaciones en v1 | Scope |
|---|---|---|
| Reservas | Listar, obtener por id o por número de reserva, filtrar por estado, cliente y fechas | bookings:read |
| Clientes | Listar y obtener | customers:read |
| Conductores | Listar y obtener | drivers:read |
| Vehículos | Listar y obtener | vehicles:read |
| Eventos | Registro de cambios de reservas, para reconciliar | events:read |
| Webhooks | Crear, cambiar, borrar, probar, rotar el secreto y ver entregas | webhooks:read · webhooks:write |
| Identificadores externos | Guardar tu id para una reserva | links:read · links:write |
Los datos del pasajero y los precios están detrás de dos scopes aparte (passengers:read, pricing:read): una integración que no los necesita nunca los ve. Crear, modificar o cancelar reservas, facturas, cobros y posición del vehículo están previstos pero no forman parte de v1. Ver Permisos.
En treinta segundos
curl https://wearetransfers.com/api/v1/integrations/me \
-H "Authorization: Bearer wat_live_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"Si responde 200 con tu integración, tu organización y tus scopes, ya estás dentro. Sigue con Primeros pasos.
Cómo está hecha
- Una clave = una organización. La clave decide de qué empresa son los datos; ningún parámetro puede cambiarlo.
- Solo lo que pides. Cada scope abre un trozo del recurso. Sin scope, la propiedad no existe en la respuesta.
- Errores con un solo formato y
X-WAT-Request-Iden toda respuesta. Errores. - Paginación por cursor, firmado y ligado al recurso. Paginación.
- Webhooks firmados con HMAC-SHA256 y reintentos con espera exponencial. Webhooks.
- Contrato OpenAPI 3.1 descargable: /openapi.yaml. Sirve para generar clientes y para validar tu integración.
v1.0 (18 de septiembre de 2026). La API se activa por organización y las integraciones y sus claves las da de alta el equipo de We Are Transfers: hoy no se crean desde el panel. Para pedir el acceso escribe a info@wearetransfers.com desde la cuenta titular de tu empresa, indicando qué sistema conectas y qué scopes necesitas. Mientras no esté activada, una clave responde 403 api_disabled.