Tarifas de venta
Mediante los servicios web aquí descritos, se podrá realizar consultas sobre las tarifas de venta
Objeto JSON para las tarifas
Nombre | Descripción | Tipo | Observaciones |
---|---|---|---|
id | ID del proveedr | String | |
name | Nombre | String |
Ejemplo objeto
{
"name" : "Tarifa General",
"id" : "ff808181840e657d01840e658f0d00fa"
}
Obtener todos las tarifas de venta dadas de alta
GET /rategroup
Permisos
Acceso a los datos de del softswitch asignado a la Api Key utilizada.
Petición
El servicio espera una petición GET sin parámetros y devolverá un array con los objectos asociados.
Respuesta
La respuesta es un JSON con un array con objetos dados de alta.
Ejemplo
- Petición
GET https://ssl.siptize.com/satmakapi/api/v-1.0/rategroup
- Respuesta
El sistema responde con un JSON con un array con los objetos dados de alta:
[
{
"name" : "Tarifa General",
"id" : "ff808181840e657d01840e658f0d00fa"
},
{
"name" : "Tarifa VIP",
"id" : "ff808181840e657d01840e658fba0168"
}
]
Obtener los datos de una tarifa de venta en particular
GET /rategroup/<id de tarifa de venta>
Permisos
Acceso a los datos de del softswitch asignado a la Api Key utilizada.
Petición
El servicio espera una petición GET sin parámetros y devolverá JSON con los datos.
Respuesta
La respuesta es un JSON con el objeto dado de alta.
Ejemplo
- Petición
GET https://ssl.siptize.com/satmakapi/api/v-1.0/rategroup/ff808181840e657d01840e658f0d00fa
- Respuesta
El sistema responde con un JSON con el objecto:
{
"name" : "Tarifa General",
"id" : "ff808181840e657d01840e658f0d00fa"
}
Obtener el precio de venta para un destino en particular de una tarifa de venta
GET /rategroup/<id de tarifa de venta>/rate/<destino>
Permisos
Acceso a los datos de del softswitch asignado a la Api Key utilizada.
Petición
El servicio espera una petición GET sin parámetros y devolverá JSON con los datos.
Respuesta
La respuesta es un JSON con el objeto dado de alta.
Ejemplo
- Petición
GET https://ssl.siptize.com/satmakapi/api/v-1.0/rategroup/ff808181840e657d01840e658f0d00fa/rate/34966261122
- Respuesta
El sistema responde con un JSON con el objecto:
{
"block" : 1,
"connection" : 0,
"countryIso2" : "ES",
"minDuration" : 1,
"name" : "España Fijo",
"prefix" : "34",
"price" : 0.015
}
Obtener las tarifas de venta para un país en concreto de una tarifa de venta
GET /rategroup/<id de tarifa de venta>/country/<iso 2 del país>
Permisos
Acceso a los datos de del softswitch asignado a la Api Key utilizada.
Petición
El servicio espera una petición GET sin parámetros y devolverá JSON con los datos.
Respuesta
La respuesta es un array JSON con los objeto dados de alta.
Ejemplo
- Petición
GET https://ssl.siptize.com/satmakapi/api/v-1.0/rategroup/ff808181840e657d01840e658f0d00fa/country/ES
- Respuesta
El sistema responde con un array JSON con los objectos:
[
{
"block" : 1,
"connection" : 0,
"countryIso2" : "ES",
"minDuration" : 1,
"name" : "España Fijo",
"prefix" : "34",
"price" : 0.015
},
{
"block" : 1,
"connection" : 0,
"countryIso2" : "ES",
"minDuration" : 1,
"name" : "España Móvil",
"prefix" : "346",
"price" : 0.02
}
]