Utilice HTTPS y autenticación básica HTTP con credenciales de API aprobadas. Mantenga las credenciales en su servidor de aplicaciones. Estos endpoints de Hosted PBX utilizan /hpbx/ en api.multitel.net; no inserte /v3. Compruebe tanto el resultado HTTP como el estado de la aplicación en la respuesta JSON.
Elija el número y la PBX
La forma del endpoint es POST /hpbx/dids/{operation}/{billing_code}. Las operaciones admitidas incluyen crear, editar y eliminar. El código de facturación debe identificar una central PBX perteneciente a la cuenta autenticada. Un registro de enrutamiento no compra un nuevo número de teléfono público.
Campos de enrutamiento
| Campo | Finalidad |
|---|---|
| number / fullnumber | El DID representado por el registro de enrutamiento de PBX. |
| comment | Una descripción orientada al administrador. |
| maxchannels | El máximo de llamadas simultáneas de la ruta PBX. |
| destination | Valores de destino ordenados para la PBX seleccionada. |
| unconditional | Un destino de desvío incondicional, cuando se utilice. |
| cnam | Ajuste de búsqueda de nombre del llamante; pueden aplicarse cargos por uso. |
| recording | Política de grabación: no, yes, yeschange o nochange. |
| di_emailrecording / di_minemailrecording | Correo electrónico de destino de las grabaciones y duración mínima. |
| allowemergency / emergencynotes | Configuración del caller ID de emergencia; esto no registra una dirección de emergencia. |
| didprefix / didnameprefix | Prefijos de número/nombre de llamante. |
| fax / faxprotocol / faxstore / faxemail | Detección de fax, protocolo y opciones de entrega/almacenamiento. |
| sms_destination / di_smstofield / di_sms_store | Configuración de entrega/almacenamiento de mensajes habilitada. |
Prepare destinos válidos
Los valores de destino deben proceder de la PBX seleccionada; la muestra anterior de Array() no era una carga útil JSON ni de formulario. Resuelva las extensiones, los IVR o los grupos antes de construir la solicitud. Utilice el esquema actual de enrutamiento de números para la interfaz de API con la que esté integrando su aplicación.
Verifique el resultado
Revise el estado indicado por la aplicación en la respuesta, vuelva a abrir la configuración del número y realice una llamada entrante controlada. Compruebe por separado las rutas de ocupado, sin respuesta, tiempo de espera y grabación/fax/mensaje. Siga la guía de enrutamiento del portal para obtener una configuración paso a paso.