Skip to main content

API usage and pricing clarification

General information about our pricing

Our pricing is subscription based. You can purchase a plan that fits your requirements which implies a monthly fee. We offer a number of plans out of the box. You can find an overview about these plan on our pricing page. If none of these plans fit your requirements, you probably need a custom plan that you need to negotiate with us directly. Please contact us in this case. When you purchase a plan, you purchase both request limits (in terms of maximum locations and vehicles) and a number of daily calls. calls are Barikoi's currency, i.e. you can spend these calls for whatever API you like. However, costs for each request are dependent on the API you use. To understand the differences, we recommend you to read "What is one call?".

API usage and pricing clarification

A single API request and a single API call are not always the same. A single API request to the server might call multiple APIs. An API might depend on other internal APIs to deliver the desired response. The number of call depends on the number of parameters of a request and the number of internal API calls needed to make to provide the desired response. For instance, A single request to Rupantor API results in two API calls since Rupantor API uses geocode API to operate. Routing API follows the same formalities as Rupantor.

API call count for each request

Reverse Geocode API
ParameterCall count
Base Count1
District1
Post_code1
country1
sub_district1
ParameterCall count
address1
Union1
Pouroshova1
location_type1
division1
ParameterCall count
area1
post_office0
Thana0
bangla0
match0
Reverse Geocoding API(server)
ParameterCall count
Base Count1
District1
Post_code1
country1
sub_district1
APICall count
address1
Union1
Pouroshova1
location_type1
division1
ParameterCall count
area1
post_office0
Thana0
bangla0
match0
Geocoding API
ParameterCall count
Base Count1
District0
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
ParameterCall count
area0
post_office0
Thana0
bangla0
match0
Autocomplete API
ParameterCall count
Base Count1
District0
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
ParameterCall count
area0
post_office0
Thana0
bangla0
match0
Autocomplete API with city filter
ParameterCall count
Base Count1
District0
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
ParameterCall count
area0
post_office0
Thana0
bangla0
match0
Post Office autocomplete API
ParameterCall count
Base Count1
District0
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
ParameterCall count
area0
post_office1
Thana0
bangla0
match0
Industrial autocomplete API
ParameterCall count
Base Count1
District0
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
ParameterCall count
area0
post_office0
Thana0
bangla0
match0
Bangla autocomplete API
ParameterCall count
Base Count1
District0
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
ParameterCall count
area0
post_office0
Thana0
bangla1
match0
Distance API
ParameterCall count
Base Count1
District0
Post_code0
country0
sub_district0
ParameterCall count
address0
Union0
Pouroshova0
location_type0
division0
ParameterCall count
area0
post_office0
Thana0
bangla0
match0
Rupantor geocoder API
APICall count
Base Count2
District1
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
APICall count
area0
post_office0
Thana1
bangla1
match0
Routing API
APICall count
Base Count2
District0
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
APICall count
area0
post_office0
Thana0
bangla0
match0
Route optimization API
APICall count
Base Count1
District0
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
APICall count
area0
post_office0
Thana0
bangla0
match0
Nearest API
APICall count
Base Count2
District0
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
APICall count
area0
post_office0
Thana0
bangla0
match0
Route Match API
APICall count
Base Count2
District0
Post_code0
country0
sub_district0
APICall count
address0
Union0
Pouroshova0
location_type0
division0
APICall count
area0
post_office0
Thana0
bangla0
match0
Note: Custom API 50 paisa per API call.

What happens when i go over the call limit

If you go over the daily/monthly call limit your API key will not stop working immediately and you'll get an Email. If this happens frequently, we'll contact you to discuss this. If you go far beyond this daily limit then there is a hard limit to protect our platform from abuse.

Please note that there is also a (permissive) minutely call limit specified in our documentation, which is not reported via Email. If that limit is exceeded you get a bad request (http code 429) and need to delay you requests or buy a bigger package. Currently, this is also a soft limit and we block requests only if you go too much beyond it.

Billing Cycle

Default billing cycle start from the day an API key is generated and billed 29 days from the API generation date. The cycle is changeable according to users convenience.