🏘️Address Insights API (India Only)
Get quality scores & components for any address across India and filter out unreachable ones
Get Quality Information for an Address
POST
https://app.geoiq.io/addressvalidator/v1.0/validate_address_with_insights
Shows Quality score, address components, missing components, and metadata for an address
Headers
x-api-key*
String
Authentication key
Content-Type*
String
application/json
Request Body
address*
String
Address String with or without commas
use-cases*
List
Use case to be defined in a list
Response Structure
Response Overview
AddressComponents: Contains an array of address components with a json object containing
where "componentType" is the name of the component found in the address. where "confirmationLevel" can be confirmed or unconfirmed.
NOTE: Component is Confirmed is when the value of the component found has been confirmed by GeoIQ Component is Unconfirmed is when the value of the component found cannot be confirmed by GeoIQ
Missing Components: Contains an array of string, mentions the components not found. Possible Values are
House number
Street
Locality or Sub-locality or micro-locality
Pincode
NOTE:
Locality or Sub-locality or micro-locality
is a single category. If any of these is present, we don't consider any missing. If all are missing we should showLocality
as missingAddress Score: Score to rate the completeness of the address (Value Range - 0-100).
Address Length: Length of the address after processing.
Redundancy Score: Measure amount of repetitions in the address. Lower the better.
Address Syntactical: Measure to indicate grammatical, syntactical correctness of the address. Higher the better.
Input Granularity: The granularity of the input address. This is the result of parsing the input address and does not give any validation signals.
Validation Granularity: The granularity level that the API can fully validate the address to.
Multiple City Count: Indicates the presence of multiple cities in the address. Ideal is 1. Higher is worse.
Understanding Address Insights
Select the industry from the dropdown.
Banking/Finance
Collection propensity signal provides a signal on how likely the customer address is reachable based on Address Quality, Affluence Index by GeoIQ & Connectivity Index by GeoIQ
To understand the methodology, you can refer to GeoIQ: Collection Propensity Signals
Fraud signal provides a signal on possible fraud intent in the customer address based on Address Quality.
To understand the methodology, you can refer to GeoIQ: Fraud Signals
Risk signal provides a signal on Customer Risk level based on Address Quality, Affluence Index & Other GeoIQ Indices
To understand the methodology, you can refer to GeoIQ: Risk Signals
Get your API key
All API requests are authenticated using API key. Any request that doesn't include an API key will return an error.
You can get an API key from your GeoIQ Console dashboard to get started.
Code Examples
Last updated