Документация SMARTCALLBACK API
Метод getQueriesStatus
Получает минимум необходимой информации о заявках подходящих по Фильтру. Наиболее подходит для быстрого и периодического обновления статусов заявок в списках или БД.
Входные данные
client_id (int) || token (string(20)) [One is REQUIRED] - Параметры идентификации клиента, для которого обращается API
date_from (int) - Метка времени time() создания заявки, начиная с которой необходимо получить заявки
date_to (int) - Метка времени time() создания заявки, до которой необходимо получить заявки
domen_id (int) - Идентификатор домена, подключенного к SmartCallBack, для получения заявок только по указанному домену
domen (string(100)) - Домен сайта, по которому необходимо отфильтровать заявки. Например: site.ru
status (tinyint(2)) - Код статуса заявки. Получить Список и описание заявок StatusesGetList()
phone (string(20)) - Номер телефона посетителя для фильтрации всех заявок оставленных им в формате +7(495)021-07-51 или 74950210751
query_ids (string()) - Перечисление ID заявок через запятую, например: 123,125,108. Не более 100 заявок за запрос.
date_from (int) - Метка времени time() создания заявки, начиная с которой необходимо получить заявки
date_to (int) - Метка времени time() создания заявки, до которой необходимо получить заявки
domen_id (int) - Идентификатор домена, подключенного к SmartCallBack, для получения заявок только по указанному домену
domen (string(100)) - Домен сайта, по которому необходимо отфильтровать заявки. Например: site.ru
status (tinyint(2)) - Код статуса заявки. Получить Список и описание заявок StatusesGetList()
phone (string(20)) - Номер телефона посетителя для фильтрации всех заявок оставленных им в формате +7(495)021-07-51 или 74950210751
query_ids (string()) - Перечисление ID заявок через запятую, например: 123,125,108. Не более 100 заявок за запрос.
Для получения нужного списка заявок используйте параметры для фильтрации.
Результирующие данные
JSON:
{"result":1,"response":{"num_queries":2,"queries":[{"query_id":"376500","status":{"code":"0","title":"\u041d\u043e\u0432\u0430\u044f"},"type":{"code":"1","title":"CallBack"},"phone":"+7(***)***-99-99","date_create":"1432175366","date_callback":"0"},{"query_id":"3766000","status":{"code":"0","title":"\u041d\u043e\u0432\u0430\u044f"},"type":{"code":"1","title":"CallBack"},"phone":"+7(***)***-33-77","date_create":"1432183823","date_callback":"0"}]}}
{"result":1,"response":{"num_queries":2,"queries":[{"query_id":"376500","status":{"code":"0","title":"\u041d\u043e\u0432\u0430\u044f"},"type":{"code":"1","title":"CallBack"},"phone":"+7(***)***-99-99","date_create":"1432175366","date_callback":"0"},{"query_id":"3766000","status":{"code":"0","title":"\u041d\u043e\u0432\u0430\u044f"},"type":{"code":"1","title":"CallBack"},"phone":"+7(***)***-33-77","date_create":"1432183823","date_callback":"0"}]}}
Array ( [result] => 1 [response] => Array ( [num_queries] => 2 [queries] => Array ( [0] => Array ( [query_id] => 376500 [status] => Array ( [code] => 0 [title] => Новая ) [type] => Array ( [code] => 1 [title] => CallBack ) [phone] => +7(***)***-99-99 [date_create] => 1432175366 [date_callback] => 0 ) [1] => Array ( [query_id] => 3766000 [status] => Array ( [code] => 0 [title] => Новая ) [type] => Array ( [code] => 1 [title] => CallBack ) [phone] => +7(***)***-33-77 [date_create] => 1432183823 [date_callback] => 0 ) ) ) )