Бесплатная горячая линия 8-800-555-11-91
Пожалуйста, подождите. Запрос обрабатывается.
Восстановление пароля.
Авторизация Регистрация
Пожалуйста, авторизуйтесь.
Восстановление пароля Регистрация
Пожалуйста, зарегистрируйтесь.
Восстановление пароля Авторизация



Номер корзины - API

API URL: http://api.megaindex.ru/calltracking.php

Все методы работают посредством GET запросов.

Для всех методов необходима авторизация. Логин ("login") и пароль ("password") или "client".
Следующий параметр это "method" - указывается запрос.

Методы:

add_cart_call - добавление звонка
Параметры:
domain - домен,
cart - номер корзины (в формате xxx-xxx),
description - описание (необязательно),
amount - сумма (необязательно)
Ответ:
{"status":"ok"} - запрос обработан успешно
или
{"errmsg":{"reason":"описание","type":x}} - ошибка! где x:
1 - ошибка авторизации
2 - нет значения cart
3 - нет значения domain
4 - неправильное значение cart
5 - неправильное значение domain
6 - неправильное значение amount
Пример:
http://api.megaindex.ru/calltracking.php?&client=xxxxxxxxxxxxxxxxxxxxxxxx&method=add_cart_call&domain=calltracking.megaindex.ru&cart=456-362&description=test&amount=25000

get_one_call - получение информации о звонке
Параметры:
call_id - номер записи
Ответ:
{"amount":"сумма", "description":"описание"}
или
{"errmsg":{"reason":"описание","type":x}} - ошибка! где x:
1 - ошибка авторизации
2 - нет значения call_id
4 - неправильное значение call_id
Пример:
http://api.megaindex.ru/calltracking.php?&client=xxxxxxxxxxxxxxxxxxxxxxxx&method=get_one_call&call_id=234

update_cart_call - обновление звонка
Параметры:
call_id - номер записи,
description - описание (необязательно),
amount - сумма
Ответ:
{"status":"ok"} - запрос обработан успешно
или
{"errmsg":{"reason":"описание","type":x}} - ошибка! где x:
1 - ошибка авторизации
2 - нет значения call_id
4 - неправильное значение call_id
6 - неправильное значение amount
Пример:
http://api.megaindex.ru/calltracking.php?&client=xxxx&method=update_cart_call&call_id=2342&description=newtest&amount=25000

delete_cart_call - удаление звонка
Параметры:
call_id - номер записи
Ответ:
{"status":"ok"} - запрос обработан успешно
или
{"errmsg":{"reason":"описание","type":x}} - ошибка! где x:
1 - ошибка авторизации
2 - нет значения call_id
4 - неправильное значение call_id
Пример:
http://api.megaindex.ru/calltracking.php?&client=xxxxxxxxxxxxxxxxxxxxxxxx&method=delete_cart_call&call_id=2342

Другие проекты ALTWeb Group:
Присоединяйтесь к нам