Diferencia entre revisiones de «API Líneas»

De Wiki 7Kas
Ir a la navegación Ir a la búsqueda
Línea 18: Línea 18:


===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 del 10:53 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
 * 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