API 2.1 description

Запрос
Ответ
Реализация

Глобальные ошибки и предупреждения

Глобальные ошибки: расчет выполнить невозможно, ни одно отправление не может быть рассчитано. Причина: нет обязательной переменной, либо она принимает заведомо неправильно значение.
В поле Response->Status вместо OK возвращается код первой глобальной ошибки, а в массиве Response->Errors возвращаются все ошибки и сообщения. Если этот массив не установлен - ошибок нет.
Код Сообщение русское Сообщение английское
ERROR_NOKEY В запросе отсутствует ключ домена key=[ключ_домена]. Вам следует получить ключ в Личном кабинете: http://www.postcalc.ru/lk. No domain key found in request. You should get the key in personal cabinet: http://www.postcalc.ru/lk.
ERROR_BAD_KEY Ключ домена отсутствует в списке зарегистрированных ключей. Вам следует получить ключ в Личном кабинете: http://www.postcalc.ru/lk. Domain key is bad. You should get correct key in personal cabinet: http://www.postcalc.ru/lk.
ERROR_TESTKEY_LIMIT_50 Достигнут предел запросов для тестового ключа: 50 в сутки с одного адреса IP. Limit for test key reached: 50 requests in one day from one IP address.
ERROR_DOMAIN_KEY_BANNED Ключ домена блокирован за превышение лимита или деактивирован. Необходимо оплатить план Стартовый через Личный кабинет. Your domain key is banned for exceeding the limit or desactivated. You should pay Start Plan in Personal Cabinet: http://www.postcalc.ru/lk.
ERROR_NO_VAR_F Каждый запрос должен иметь корректную переменную f= Every request should contain correct variable f=
ERROR_NO_VAR_T Каждый запрос должен иметь корректную переменную t= Every request should contain correct variable t=
ERROR_NO_VAR_W Каждый запрос должен иметь корректную переменную w= Every request should contain correct variable w=
ERROR_WEIGHT_EXCEEDS_LIMITS Вес отправления (партии) - не менее 1 и не более 100 000 г. Parcel (consignment) weight cannot be less than 1 and more than 100 000 g.
BAD_FROM_INDEX Не найден почтовый индекс ОТКУДА Cannot find postal code FROM
BAD_TO_INDEX Не найден почтовый индекс КУДА Cannot find postal code TO
BAD_FROM_CITY Не найден населенный пункт ОТКУДА Cannot find city FROM
BAD_TO_CITY Не найден населенный пункт КУДА Cannot find city TO
BAD_COUNTRY Не найдена страна Cannot find country
Глобальные предупреждения: некоторые отправления не удалось рассчитать; возможны проблемы с отправкой одного или нескольких отправлений. В частности, при сезонных ограничениях некоторые виды отправлений могут не приниматься в почтовом отделении, несмотря на то, что тариф на них технически рассчитывается, либо реальный срок доставки окажется значительно больше - пока не будут сняты эти ограничения. Если почтового индекса нет в Паспорте ОПС, то в такое отделение невозможно оформить доставку через Личный кабинет корпоративных клиентов.
Возвращаются в массиве Response->Warnings. Если этот массив не установлен - предупреждений нет.
Код Сообщение русское Сообщение английское
WARNING_FROM_PROHIBITED Любая отправка из данного населенного пункта запрещена Any shipment from this locality is prohibited
WARNING_TO_PROHIBITED Любая доставка в данный населенный пункт запрещена Any delivery to this locality is prohibited
WARNING_FROM_AVIA_ONLY Из данного населенного пункта допускается только отправка авиа It is allowed from this locality avia shipment only
WARNING_TO_AVIA_ONLY В данный населенный пункт допускается только доставка авиа It is allowed to this locality avia delivery only
WARNING_FROM_LAND_DELIVERY Из данного населенного пункта допускается только отправка авиа (кроме доставки до районного центра) It is allowed from this locality avia shipment only (except for the delivery to the district center)
WARNING_TO_LAND_DELIVERY В данный населенный пункт допускается только доставка авиа (кроме отправки из районного центра) It is allowed to this locality avia delivery only (except for the shipment from the district center)
WARNING_NOT_IN_PO_PASSPORT Отделения доставки нет в Паспорте ОПС. Recipient P.O. is not found in the P.O.Passport.
WARNING_NOT_IN_PO_DIRECTORY Отделения доставки нет в Справочнике ОПС. Recipient P.O. is not found in the P.O.Directory.
WARNING_HAS_ERRORS Отдельные отправления не были рассчитаны. Some shipments were not calculated.