From India Post pincode sync to a deterministic charge engine, configurable zones, negotiated rate cards, hardened API keys, analytics and webhooks — Postpin is a full shipping-pricing platform, not just a calculator.
See it compute
Try a real quote — Jaipur to Guwahati crosses into a special/remote zone, so you can watch billable weight, zone, fuel, COD and GST resolve live. The same engine powers the API and your dashboard.
Pincode auto-sync
Postpin diffs the India Post directory into your database via managed imports — inserting new pincodes, updating changed ones and retiring removed entries. Full sync logs, failure alerts, CSV import/export and one-click rollback mean you never ship a stale serviceability table again.
Shipping engine
Send pickup + delivery pincode, weight, dimensions and payment type. Postpin computes volumetric weight (L×W×H ÷ 5000), bills the greater of actual and volumetric, resolves the zone and runs the full COD → fuel → GST pipeline — returning an itemised JSON response in under 50ms.
curl https://api.postpin.creatibyte.in/v1/rates/calculate \
-H "Authorization: Bearer pp_live_..." \
-H "Content-Type: application/json" \
-d '{
"origin": "302001",
"destination": "781001",
"weight": 400,
"dimensions": { "length": 30, "width": 25, "height": 8, "unit": "cm" },
"service": "surface",
"cod": true,
"declared_value": 1499
}'Zone management
Postpin ships with five sensible zones keyed to real pincode prefixes — and you can remap states, districts or pincode ranges into your own. Resolution is deterministic and effective-dated, so a quote is always reproducible from its timestamp.
Per-customer rate cards
Build weight-slab rate cards per zone, override COD/fuel/GST, and assign them to specific companies. Draft a card, simulate it against real requests, then publish — Postpin applies the right card automatically based on the calling key's tenant.
API keys & security
Issue live and test keys, then restrict each one to allowed domains (wildcards supported), IP ranges (CIDR) and referer/origin checks. Rotate or revoke instantly — a leaked key is useless outside your allow-list.
Restrictions
Usage analytics
Your dashboard charts calls over time, success vs blocked, top endpoints, latency percentiles and peak hours. Spot a misbehaving integration, prove your SLA, and forecast overages before the bill lands.
1.2M
Calls
99.4%
Success
0.6%
Blocked
Example data
Webhooks & events
Subscribe to platform events with HMAC-signed payloads, inspect every delivery attempt, and replay failures from the dashboard. Build internal alerts, reconcile billing, or trigger workflows the moment a sync completes.
Why Postpin
Stop maintaining stale spreadsheets and re-implementing the same charge logic in every service. One API replaces the lot.
| Capability | Postpin | DIY / courier sheets |
|---|---|---|
| India Post pincode coverage | Full master, managed imports | Manual CSVs, often stale |
| Billable (volumetric) weight | Included | Hand-coded per courier |
| Deterministic zone resolution | 5 zones, effective-dated | Spreadsheet lookups |
| COD + fuel + GST pipeline | Itemised in every response | Re-implemented per integration |
| Per-customer rate cards | Draft → simulate → publish | Not available |
| API key domain / IP / referer control | Included | Not available |
| Usage analytics & latency percentiles | Included | DIY logging |
| Signed webhooks with replay | Included | Not available |
| Rate response latency (p99) | <50 ms, Redis-cached | Varies — courier API limited |
| Ongoing maintenance | Managed for you | Your engineers, forever |
Every feature on this page is live on the free plan — 1,000 rate calls a month, no credit card.