Jump to content

API Líneas: Difference between revisions

From Wiki 7Kas
Line 18: Line 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

Revision as of 10:53, 12 February 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