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
   }
]