Tariscope 4.6. Посібник з використання Tariscope API
Методи Tariscope API
12. tariffs.details
Це GET запит, що надає перелік активних тарифів.
Параметри запиту:
- providerid – ідентифікатор конкретного оператора. Якщо providerid = 0, то повертається інформація по усім операторам.
- planid – ідентифікатор конкретного тарифного плану. Якщо planid = 0, то повертається інформація по усім тарифним планам.
- direction – напрямок, який може мати наступні значення:
in – вхідний;
out – вихідний;
all – вхідний і вихідний. - rateid – ідентифікатор тарифу. Якщо вказаний конкретний ідентифікатор тарифу, то повертаються дані тільки цього тарифу. Якщо вказано значення 0, то повертається інформація по всім тарифам, які відповідають іншим параметрам запиту.
Дані, що повертає запит:
- id – ідентифікатор тарифного плану.
- name – назва тарифу
- providerid – ідентифікатор провайдера.
- parametersid – ідентифікатор параметрів тарифу.
- planid – ідентифікатор тарифного плану.
- activedate – дата, з якої дії тариф.
- currencyid – ідентифікатор валюти тарифу.
- value – значення тарифу.
- roundto – тип округлення тривалості виклику.
- freeseconds – безкоштовні секунди.
- substractseconds – секунди, що не враховуються у виклик.
- roundcostto – тип округлення вартості виклику.
- rounddurationdown – ознака округлення тривалості виклику в менший бік.
- roundcostdown - ознака округлення вартості виклику в менший бік.
- roundfirstminute – ознака округлення 1-ї хвилини виклику до 1 хвилини.
- noaccount - ознака нарахування суми на рахунки абонентів.
- accountdescription - вміст запису, який з'являється в рахунках абонентів для конкретного нарахування.
- accountdns - ознака нарахування послуг на конкретний телефонний номер (IP адресу).
- minimumduration - мінімальна тривалість, яка буде тарифікуватися.
- stages - ознака варіанта використання ступеневого тарифу: для всіх викликів чи окремо до одного виклику.
- minimumcost – мінімальна вартість виклику.
Приклад запиту для отримання всіх тарифів провайдера з ID = 84, тарифним планом з ID = 43 для всіх напрямків:
http://localhost:8085/api/tariffs/details/?providerid=84&planid=43&direction=all&rateid=0
Попередня сторінка Наступна сторінка
Зміст "Tariscope 4.6. Посібник з використання Tariscope API"