Scopes disponibles
Cada API key puede tener uno o más scopes que limitan qué operaciones puede hacer. Si no asignás scopes al crear la key, tiene acceso completo.| Scope | Descripción | Endpoints |
|---|---|---|
account:read | Leer información de la cuenta | GET /account |
channels:read | Listar canales (números) conectados | GET /channels |
contacts:read | Leer contactos | GET /contacts, GET /contacts/:id |
contacts:write | Crear y actualizar contactos | POST /contacts, PATCH /contacts/:id |
conversations:read | Leer conversaciones y sus mensajes | GET /conversations, GET /conversations/:id, GET /conversations/:id/messages |
conversations:write | Actualizar estado y asignación | PATCH /conversations/:id |
messages:read | Leer mensajes individuales | GET /messages/:id |
messages:write | Enviar mensajes | POST /messages |
templates:read | Listar y consultar templates | GET /templates, GET /templates/:id |
Cómo funcionan
- Una key sin scopes puede hacer todo (acceso completo).
- Una key con scopes solo puede acceder a los endpoints correspondientes.
- Si una key intenta acceder a un endpoint sin el scope necesario, recibe un
403: