Skip to main content
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.

Cómo conseguir tu token

Esta sección depende de la UI exacta del portal Leadway. Verifica la ruta antes de publicar.
  1. Entra a tu portal Leadway en https://app.leadwaycrm.com.
  2. Abre Settings → API (TBD: confirmar la ruta exacta).
  3. Da click en Generate new token.
  4. Selecciona los scopes que necesite tu integración. Si no estás seguro, empieza con contacts.readonly para probar; siempre puedes generar tokens adicionales con más permisos después.
  5. 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:

Base URL

Todos los endpoints documentados se cuelgan de esta base. Por ejemplo, listar contactos es GET https://services.leadconnectorhq.com/contacts/?locationId=<TU_ACCOUNT_ID>.

Tu primera petición

Probemos un GET /contacts/:
Respuesta esperada (truncada):
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 devuelve 401 Unauthorized. Recomendación: rota tokens cada 90 días, o cuando alguien con acceso deje el equipo.

Errores comunes de auth