Вспомогательные функции
Дополнительные функции для авторизации
Запросы выполняются методом POST или GET на URL:
https://api.telefon-ip.ru/api/v1/authcalls/{token}/{action}/{params} где:
token - ключ доступа к API, который можете получить в личном кабинете или по запросу на [email protected]. Первые 50 запросов для тестирования бесплатно.
action - вызываемые функции API описанные ниже в документации
params - передаваемые параметры в зависимости от метода вызова, обычно для GET запроса
get_status - получение информации об авторизации
GET
https://api.telefon-ip.ru/api/v1/authcalls/<token>/get_status/<id>/
Path Parameters
token*
String
Ключ доступа
id*
Integer
Индификатор запроса (берется из get_code)
{
"success": true,
"error": "",
"data": {
"id": 454733,
"created_at": "2023-04-02T12:54:31",
"phone": "89243555100",
"status": 1,
"status_info": "Ok: SIP 200 OK",
"price": 0.2
}
}
get_balance - получение остатка средств на счете
GET
https://api.telefon-ip.ru/api/v1/authcalls/<token>/get_balance/
Example
https://api.telefon-ip.ru/api/v1/authcalls/4ea13fbf-f5a3-4084-8b01-9733cd6fd0b1/get_balance/
Path Parameters
token
String
Ключ доступа
{
"success": true,
"error": "",
"data": {
"balance": 5.0,
"price": 0.2,
"balance_limit": 0.0
}
}
get_billing_record - получение N последних записей транзакций
GET
https://api.telefon-ip.ru/api/v1/authcalls/<token>/get_billing_record/<coun-record>/
Example
https://api.telefon-ip.ru/api/v1/authcalls/4ea13fbf-f5a3-4084-8b01-9733cd6fd0b1/get_billing_record/50/
Path Parameters
token*
String
Ключ авторизации
count-record
Integr
Количество последних записей (не больше 100)
{
"success": true,
"error": "",
"data": [
{
"created_at": "2021-12-29T14:06:51",
"code_auth": "2371",
"status": 1,
"status_info": "ok",
"phone": "89243555100",
"price": 0.2
}
}
get_billing_csv - получение экспорта данных записей транзакций в csv формате
GET
https://api.telefon-ip.ru/api/v1/authcalls/<token>/get_billing_csv/<start_date>/
Example
https://api.telefon-ip.ru/api/v1/authcalls/4ea13fbf-f5a3-4084-8b01-9733cd6fd0b1/get_billing_csv/2021-12-31/
Path Parameters
token
String
Ключ авторизации
start_date
String
Дата начала выгрузки формата YYYY-MM-DD
post_billing_data - получение записей транзакций
POST
https://api.telefon-ip.ru/api/v1/authcalls/<token>/post_billing_data/
Path Parameters
token
String
Ключ авторизации
Request Body
start_date
String
Дата начала получения данных формата YYYY-MM-DD
end_date
String
Дата конца получения данных формата YYYY-MM-DD
{
"success": true,
"error": "",
"data": [
{
"created_at": "2021-12-29T14:06:51",
"code_auth": "2371",
"status": 1,
"status_info": "ok",
"phone": "89243555100",
"price": 0.2
}
}
Last updated