Заметил интересную особенность: свежие события по треку не появляются до тех пор, пока не проверишь трек на сайте КИТа.
Пример: на телефон приходит СМС-оповещение, что, допустим, груз отправлен. Проверяю в TrackChecker - никаких движений по треку. Проверяю на сайте - да, такое событие есть. Тут же еще раз проверяю в TrackChecker - теперь и здесь появилось обновление.
Я так понимаю TrackChecker делает запрос через API, а на сайте проверка происходит иным образом - где-то здесь собака и порылась.
В качестве времянки набросал на PHP прокладку, подставив ее URL вместо имеющегося, которая получает от TrackChecker трек номер, делает запрос на "http://tk-kit.ru/rx_check_order_status.php?num=" и формирует ответ для TrackChecker в потребном виде (JSON).
Так что мое ИМХО - лучше уйти с API на запросы через форму с сайта. Либо пнуть техподдержку КИТа
p.s: Хотел было просто поправить сам сервис (URL запроса и регулярку), однако форма на сайте КИТа требует трек номер в urlencoded-виде. Не нашел способа передать его таким образом.