Integra FineSpeak VoIP en tus aplicaciones con nuestra potente API RESTful
La API de FineSpeak está organizada en torno a REST. Nuestra API tiene URLs orientadas a recursos predecibles, acepta cuerpos de solicitud codificados en JSON, devuelve respuestas codificadas en JSON y utiliza códigos de respuesta HTTP y autenticación estándar.
composer require finespeak/sdk
npm install finespeak
pip install finespeak
La API de FineSpeak utiliza claves API para autenticar solicitudes. Puedes ver y administrar tus claves API en el Panel de Control.
Incluye tu clave API en el encabezado de autorización:
¡Mantén tus claves API seguras! No compartas tus claves API secretas en áreas públicamente accesibles como GitHub, código del lado del cliente, etc.
Busca números de teléfono disponibles para comprar.
Compra un número de teléfono para tu cuenta.
Recupera una lista de números de teléfono que pertenecen a tu cuenta.
Inicia una llamada saliente.
Obtiene información sobre una llamada específica.
Termina una llamada activa.
Envía un mensaje SMS.
Recupera el historial de mensajes.
FineSpeak utiliza webhooks para notificar a tu aplicación cuando ocurren eventos en tu cuenta. Los webhooks son particularmente útiles para eventos asíncronos como llamadas y mensajes entrantes.
call.initiated - Se ha iniciado una llamadacall.answered - Se ha contestado una llamadacall.completed - Se ha finalizado una llamadamessage.received - Se ha recibido un mensaje SMSmessage.delivered - Se ha entregado un mensaje SMSFineSpeak utiliza códigos de respuesta HTTP convencionales para indicar el éxito o el fracaso de una solicitud de API.
| Código | Descripción |
|---|---|
200 |
OK - La solicitud tuvo éxito |
201 |
Creado - Recurso creado exitosamente |
400 |
Solicitud Incorrecta - Parámetros de solicitud inválidos |
401 |
No Autorizado - Clave API inválida |
403 |
Prohibido - Permisos insuficientes |
404 |
No Encontrado - El recurso no existe |
429 |
Demasiadas Solicitudes - Límite de tasa excedido |
500 |
Error Interno del Servidor - Algo salió mal de nuestro lado |
Nuestro equipo de soporte para desarrolladores está aquí para ayudarte a integrar FineSpeak en tu aplicación.
Contactar Soporte para Desarrolladores