La API de Leadway se autentica con un Bearer token personal que generas desde tu portal Leadway. El token concentra los permisos (scopes) que decides darle. No expira automáticamente, pero lo puedes revocar y reemplazar cuando quieras.Documentation Index
Fetch the complete documentation index at: https://developers.leadwaycrm.com/llms.txt
Use this file to discover all available pages before exploring further.
Cómo conseguir tu token
Esta sección depende de la UI exacta del portal Leadway. Verifica la ruta antes de publicar.
- Entra a tu portal Leadway en https://app.leadwaycrm.com.
- Abre Settings → API (TBD: confirmar la ruta exacta).
- Da click en Generate new token.
- Selecciona los scopes que necesite tu integración. Si no estás seguro, empieza con
contacts.readonlypara probar; siempre puedes generar tokens adicionales con más permisos después. - Copia el token. Es lo único que verás una sola vez, guárdalo en un gestor de secretos (1Password, AWS Secrets Manager, vault). Si lo pierdes, genera otro.
Headers obligatorios
Toda llamada a la API debe incluir:| Header | Valor | Notas |
|---|---|---|
Authorization | Bearer <TU_TOKEN> | El token que generaste arriba. |
Version | 2021-07-28 | Versión de la API. Fija; no la cambies a menos que la documentación de un endpoint específico te indique otra. |
Accept | application/json | Todas las respuestas son JSON. |
Content-Type | application/json | Solo en POST, PUT, PATCH. |
Base URL
GET https://services.leadconnectorhq.com/contacts/?locationId=<TU_ACCOUNT_ID>.
Tu primera petición
Probemos unGET /contacts/:
- curl
- Node.js
- Python
El campo
locationId que ves en la respuesta representa tu cuenta. Lo verás en cada respuesta de la API porque es el identificador wire-level de tu workspace.Rotar o revocar tu token
Si un token se filtra o ya no se usa, ve a Settings → API en el portal y dale click a Revoke. La revocación es inmediata: cualquier petición pendiente con ese token devuelve401 Unauthorized.
Recomendación: rota tokens cada 90 días, o cuando alguien con acceso deje el equipo.
Errores comunes de auth
| Código | Causa | Cómo resolver |
|---|---|---|
401 Unauthorized | Token inválido, revocado o ausente. | Verifica el header Authorization. Genera un token nuevo si lo perdiste. |
403 Forbidden | El token es válido pero no tiene el scope requerido. | Mira la página del scope del endpoint y genera un token nuevo con ese permiso. |
429 Too Many Requests | Excediste el rate limit de tu cuenta. | Espera y reintenta. Si esto ocurre seguido, escribe a soporte@leadwaycrm.com para ajustar tu límite. |

