Z
Z
ZurgInq2012-06-28 09:17:43
PHP
ZurgInq, 2012-06-28 09:17:43

Need an API to calculate the cost and delivery time of parcels via the Russian Post

EMS has its own API . Does the Russian post have something similar?
You can parse the calculation form . But it cannot specify the point of departure and the recipient's postal code is needed. Is there a ready-made database of postal codes in this case?

Answer the question

In order to leave comments, you need to log in

11 answer(s)
V
Vasily, 2017-01-28
@yakutec

https://otpravka.pochta.ru/specification#/main - api
https://dadata.ru/suggestions/#demo - address database

M
marconi, 2020-01-29
@marconi

The question is old, but already solved. I will write for those who are still looking for an answer to it. Now the post office has everything. If you have a contract, use the api service otpravka.pochta.ru documentation in your "send" account. If you do not have a contract and access to api, use these two services from the Russian Post. In one, you can calculate the cost of sending, in the other, the delivery time.
Calculation of delivery times
Calculation of delivery costs
Documentation is attached to the services, from which it follows that answers can already be obtained in json.
Both of these services have a significant disadvantage. All requests must be made knowing the postal code of the destination.
At the same time, there is no index search service by the name of the settlement ... well, or I didn’t find one ...

A
Andrey, 2012-06-28
@reaferon

API is at edost.ru/
But this is a third-party paid service. Here is what I use in my IM.

K
kirchevsky, 2012-06-28
@kirchevsky

There is no API for the Russian Post, I think no one even asked this question ... You can make the calculation form yourself, but it will not calculate absolutely accurately, and the list of indices is quite constant, so you can spend some time and pick up everything, well, for example here

X
xrays72, 2012-06-28
@xrays72

Try this .

V
Vyacheslav Golovanov, 2012-06-28
@SLY_G

postcalc.ru

Z
zhentos, 2012-06-28
@zhentos

There is nothing at the Russian post. Somewhere a month ago I was looking for their API for tracking mail. As a result, I had to parse the page using xpath.

W
weiss, 2012-06-28
@weiss

Here is the entire Russian Post API: info.russianpost.ru/servlet/post_item?action=search&searchType=barCode&show_form=no&barCode=shipping_number&page=1

S
shurshur, 2012-06-30
@shurshur

Indexes are in KLADR. There is also a reference index directory, in fact, the database of post offices info.russianpost.ru/database/ops.html

I
ibatanov, 2018-06-22
@ibatanov

I use this shipping calculator on my website. There is an api, and ready-made modules

7
74webmaster, 2019-01-30
@74webmaster

I love this shipping calculator . shows many tariffs for different transport companies at once. And on the same site there is a calculation of delivery by Mail , the most detailed one I found. The API is not really there yet.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question