Diferencia entre revisiones de «API Líneas»

De Wiki 7Kas
Ir a la navegación Ir a la búsqueda
 
(No se muestra una edición intermedia del mismo usuario)
Línea 12: Línea 12:
   * accountcode: Código de cliente
   * accountcode: Código de cliente
   * activo: 1 numeración activa, 0 numeración inactiva, -1 baja por donante
   * activo: 1 numeración activa, 0 numeración inactiva, -1 baja por donante
  * ruta: servidor de entrega de la llamada
   * tipo: Tipo de numeración (p.ej. N = nacional, I = internacional, RI = Red Inteligente, O = Revisar)
   * tipo: Tipo de numeración (p.ej. N = nacional, I = internacional, RI = Red Inteligente, O = Revisar)


Línea 18: Línea 19:


===Salida===  
===Salida===  
  { "RecordCount" : 1, "fields" : ["linea", "accountcode", "activo", "tipo", "falta", "fbaja", "contexto", "servidor"], "1" : ["9XXXXXXXX", "1", "1", "N", "01/02/2023 9:08:36", "", "endpoints","sip.xxxx.es"] }
  { "RecordCount" : 1, "fields" : ["linea", "accountcode", "activo", "tipo", "falta", "fbaja", "contexto", "extension","ruta"], "1" : ["9XXXXXXXX", "1", "1", "N", "01/02/2023 9:08:36", "", "endpoints","200","sip.xxxx.es"] }


===Notas===
===Notas===
En el caso de contexto, si el número esta dado de alta en fax, en vez de devolver endpoints, devolvera Fax
En el caso de contexto, si el número esta dado de alta en fax, en vez de devolver endpoints, devolvera Fax

Revisión actual - 11:02 12 feb 2024

Función getlineas

Con ésta función podemos recuperar la numeración asignada al operador, con indicación del cliente al que esta asignada en el caso de estar activo.

Parametros Obligatorios

 * ukey: Token de autenticación
 * func: Función a llamar (en este caso, "getlineas")

Parametros Opcionales

 * limit: Límite de registros (1 a 1000)
 * offset: Desplazamiento para paginación
 * accountcode: Código de cliente
 * activo: 1 numeración activa, 0 numeración inactiva, -1 baja por donante
 * ruta: servidor de entrega de la llamada
 * tipo: Tipo de numeración (p.ej. N = nacional, I = internacional, RI = Red Inteligente, O = Revisar)

Ejemplo GET

https://apiserver:port/?func=getlinea&accountcode=1&ukey=token_autenticacion&activo=1&limit=1

Salida

{ "RecordCount" : 1, "fields" : ["linea", "accountcode", "activo", "tipo", "falta", "fbaja", "contexto", "extension","ruta"], "1" : ["9XXXXXXXX", "1", "1", "N", "01/02/2023 9:08:36", "", "endpoints","200","sip.xxxx.es"] }

Notas

En el caso de contexto, si el número esta dado de alta en fax, en vez de devolver endpoints, devolvera Fax