Addresso
Address intelligence for India
Return-to-origin, decided before dispatch

Know if a courier can actually find the door.

Addresso grades an Indian delivery address, checks the PIN code against India Post's directory, and scores whether the order is likely to come back. Every point is attributable to a named reason.

Risk score
88 / 100
High Convert to prepaid
+22pincode_state_mismatch PIN code 560102 is in Karnataka, but the order says Maharashtra
+16cod_payment Cash on delivery, where about a quarter of orders return
+14phone_suspicious Phone number looks invented
+12address_fair Address scores 66 out of 100
+8no_house_number No flat, house or plot number, so there is no door to knock on
Ask the shopper: “Please add your flat, house or plot number.”
₹450–900

Lost on a single failed cash-on-delivery order, once both shipping legs and the wasted acquisition spend are counted.

~26%

Of cash-on-delivery orders return, against under 2% of prepaid orders.

19,486

PIN codes in the index, covering all 28 states and 8 union territories.

01 / Capabilities

What it decides

Grades the address out of 100

Names what is missing in words you can show a shopper. A missing flat number is the single most common reason a parcel fails.

Checks the PIN code against the directory

Flags when the PIN code and the stated state disagree, which is either a typo that will bounce or an address that was never real.

Scores return-to-origin risk

From the address, the phone, the payment method and the customer's history, with an action: ship, verify, convert to prepaid, or hold.

Encodes DIGIPIN

India Post's national geospatial addressing grid, verified against the Department of Posts reference implementation.

02 / Interface

One call, a decision

Request
# score an order before you ship it
curl https://api.addresso.in/v1/rto/score \
  -H "Authorization: Bearer $ADDRESSO_KEY" \
  -d '{
    "address": {
      "line1": "Sai Krupa Apartments",
      "line2": "HSR Layout Sector 2",
      "city": "Bengaluru",
      "state": "Maharashtra",
      "pincode": "560102",
      "phone": "9999999999"
    },
    "paymentMethod": "cod",
    "orderValue": 7200
  }'
Response
{
  "score": 88,
  "band": "high",
  "action": "convert_to_prepaid",
  "signals": [
    { "code": "pincode_state_mismatch",
      "points": 22,
      "message": "PIN code 560102 is in
        Karnataka, but the order says
        Maharashtra" }
  ],
  "customerHints": [
    "Please add your flat, house or
     plot number."
  ]
}

The score orders risk. It is not a probability of return.

03 / Pricing

Prepaid credits, no subscription

Credits do not expire and are consumed per successful call. A call that returns an error is not charged.

Starter
$5 2,000 credits
$0.0025 per address check
Growth
$25 11,000 credits
$0.0023 per address check
Scale
$100 50,000 credits
$0.0020 per address check
Address check or PIN code lookup 1 credit Scored order 2 credits New accounts start with 100 credits
04 / Status

Where this is

Addresso is in development and not yet open for sale. The engine and the metered API are built and tested; the Shopify app and browser extension are not yet released.

If you want an early key, email promptandchai@gmail.com and say what you are building. We answer within two working days.

05 / Terms

Terms and refunds