Ir al contenido
ES
Abrir la app

Claves API

4 min de lectura
Copiar como Markdown
Ver como MarkdownAbrir el archivo .md.md

Las claves API son opcionales. Complete el registro, la suscripción y su primer agent antes de necesitarlas.

Son credenciales programáticas para la API de Voice Logica. Cada clave tiene alcance a las operaciones que usted permite y puede limitarse a una dirección IP. La misma clave también autentica clientes MCP (ChatGPT, Claude) en su espacio de trabajo.

Abra Team and access desde el grupo Account en la barra lateral, luego seleccione la pestaña API Keys. Esa página también tiene Members, Pending invitations y Access Requests.

  1. Abra API Keys e inicie una nueva clave

    En la pestaña API Keys, haga clic en + Api Key.

    Pestaña API Keys con botón + Api Key
    api-keys-0Expand
  2. Elija una configuración predeterminada, nombre la clave y establezca una IP si es necesario

    El cajón Create API key se abre a la derecha.

    • Preset - comience desde Full access (todas las operaciones) u otra configuración predeterminada, luego refine a continuación.
    • API Key Name - use un nombre de propósito claro como CRM Integration, Webhook Handler o Initiate Call.
    • IP Address - opcional. Déjelo en blanco para permitir cualquier IP. Solo ingrese una dirección real cuando el llamador tenga una IP fija. No ingrese 0.0.0.0 como sustituto de “cualquier IP”; en blanco ya significa cualquier IP.
    Cajón de crear clave API con nombre CRM Integration
    api-keys-1Expand
  3. Elija las operaciones permitidas

    En API operation restrictions, expanda cada grupo y active lo que esta clave puede llamar. Los grupos incluyen Calls, Agents, Workflows, VoIP & SIP, SMS, MCP, Billing, Shopify y Campaigns. Deje todo activado para acceso completo, o desactive lo que la clave no necesita.

    Grupos de restricción de operaciones API
    api-keys-2Expand
  4. Cree la clave y cópiela una vez

    Haga clic en Create API Key. El diálogo Copy your API key muestra el valor completo solo esta vez. Haga clic en Copy, almacene la clave en un lugar seguro, luego haga clic en Done.

    Diálogo Copiar su clave API
    api-keys-3Expand

La tabla enumera el Name (nombre), Key (clave enmascarada), Last Used (última vez usado) y fecha Created (creado) de cada clave. Use la búsqueda para encontrar una clave por nombre.

Tabla de claves API con CRM Integration
api-keys-4Expand
  • Edit (lápiz) - cambie el nombre, la restricción de IP y las operaciones permitidas. El valor secreto en sí nunca aparece de nuevo y no se puede rotar en su lugar.
  • Revoke (papelera) - abre Revoke API key? Confirme con Revoke para eliminar permanentemente la clave. Las aplicaciones que la usen pierden acceso inmediatamente. No hay una acción Eliminar separada.

Autentique solicitudes enviando la clave en el encabezado x-api-key:

x-api-key: YOUR_API_KEY

Por ejemplo, iniciar una llamada de IA saliente:

Ventana de terminal
curl -X POST https://api.voicelogica.ai/api/v1/phones/calls/initiate-call \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"destinationNumber": "+302101234567",
"agentId": "your-agent-id",
"voipPhoneId": "your-voip-phone-id"
}'

destinationNumber es requerido; pase agentId para llamadas de IA salientes, y ya sea voipPhoneId o sipTrunkId para elegir la línea por la que sale la llamada. La referencia interactiva completa para cada endpoint se encuentra en api.voicelogica.ai/api-docs.

Mis solicitudes devuelven 401 Unauthorized
  • Confirme que la clave se envía en el encabezado x-api-key - no como un token Bearer.
  • Verifique que la clave no haya sido revocada de la tabla API Keys.
  • Si la clave tiene una restricción de IP, verifique que la solicitud provenga de esa dirección exacta.
Mis solicitudes devuelven 403 Forbidden
  • Las restricciones de operación de la clave no incluyen el endpoint que está llamando - edite la clave y habilite el grupo de operaciones relevante.

Si tiene algún problema, el equipo de soporte de Voice Logica está disponible: