The platform behind every quote

Everything you need to price a parcel.

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

One request. A fully itemised INR charge.

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.

  • Volumetric vs actual weight, automatically billed
  • Deterministic zone & ETA resolution
  • COD, fuel and GST itemised in every response
Live quotePOST/v1/rates

Pickup pincode

Delivery pincode

Hit Calculate for a live quote

Pincode auto-sync

Your pincode master, always current with India Post

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.

  • Pincode master updated via managed imports
  • CSV import & export for offline overrides and audits
  • One-click rollback to any previous successful sync

Shipping engine

A deterministic engine: billable weight, zones, COD, fuel & GST

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.

  • Billable weight = max(actual, volumetric), rounded to slabs
  • Surface, Express and Same-day service multipliers
  • Every line itemised: base, weight, fuel, COD, GST
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

Map all of India into the zones your pricing needs

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.

  • Local, Regional, Metro, National and Special / Remote out of the box
  • Effective-dated rules for reproducible quotes
  • Per-zone ETA windows surfaced in every response

Per-customer rate cards

Negotiated pricing per customer — without touching code

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.

  • Weight slabs per zone with an 'extra per 500g' tail
  • Per-card COD flat + %, fuel % and GST overrides
  • Draft → simulate → publish lifecycle, fully audited

API keys & security

Keys you can lock down to a domain, IP or referer

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.

  • Domain allow-list with wildcard support (*.yourdomain.in)
  • IP / CIDR allow-list and referer / origin enforcement
  • Instant rotate & revoke, with full key audit trail
Production keyActive
pp_live_3kQ9••••••••••••••••f7Az

Restrictions

checkout.flipmart.in*.flipmart.in52.66.0.0/16referer: flipmart.in

Usage analytics

See every call, latency percentile and blocked request

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.

  • Calls over time with success / blocked breakdown
  • p50 / p95 / p99 latency and peak-hour heat
  • Top endpoints and per-key usage attribution
Calls · last 30 days p95 41 ms

1.2M

Calls

99.4%

Success

0.6%

Blocked

Example data

Webhooks & events

Signed events for rates, keys, billing and sync

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.

  • HMAC-signed payloads you can verify in your handler
  • Per-delivery logs with status, latency and response body
  • One-click replay for any failed or pending delivery
flipmart.in/api/postpin/webhookHealthy
  • sync.completed200
  • rate.calculated200
  • key.rotated200
  • billing.overage504

Why Postpin

Postpin vs DIY & courier rate sheets

Stop maintaining stale spreadsheets and re-implementing the same charge logic in every service. One API replaces the lot.

Capability PostpinDIY / courier sheets
India Post pincode coverageFull master, managed importsManual CSVs, often stale
Billable (volumetric) weightIncludedHand-coded per courier
Deterministic zone resolution5 zones, effective-datedSpreadsheet lookups
COD + fuel + GST pipelineItemised in every responseRe-implemented per integration
Per-customer rate cardsDraft → simulate → publishNot available
API key domain / IP / referer controlIncludedNot available
Usage analytics & latency percentilesIncludedDIY logging
Signed webhooks with replayIncludedNot available
Rate response latency (p99)<50 ms, Redis-cachedVaries — courier API limited
Ongoing maintenanceManaged for youYour engineers, forever

Ship accurate Indian shipping rates today.

Every feature on this page is live on the free plan — 1,000 rate calls a month, no credit card.