PostGrid Address Verification
"Autocomplete, Verify, Validate, and Standardize addresses across 250+ countries & territories to local postal standards" [1]
PostGrid Address Verification is a REST API that autocompletes, validates, standardizes, and geocodes addresses across 250+ countries, with postal authority certifications for the US (USPS CASS), Canada (Canada Post SERP), UK (Royal Mail PAF), and Australia (Australia Post AMAS). It suits checkout flows, CRM hygiene, mailing list cleansing, and bulk batch processing up to one million addresses per API call. Pricing starts at $18 per month with 500 free trial lookups and self-serve signup, though international coverage beyond the US and Canada requires a separate higher-tier product. The service holds SOC 2 Type II, HIPAA, GDPR, and PCI DSS compliance, and offers SDKs for Node.js/TypeScript and Python.
Best for / Avoid if
Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; Teams needing broad API coverage out of the box; Cost-sensitive teams - low, transparent entry price
Avoid if: You want to try it free before paying
Scores
- 40 / 100Agent friendliness
- 85 / 100Pricing transparency
- 70 / 100Setup speed
- 45 / 100Docs quality
- 85 / 100Procurement ease
- 85 / 100Trust readiness
Pricing & procurement
- Pricing model
- Hybrid (base + usage) [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Free tier details
- 500 one-time signup credits (Standard) or 50 one-time credits (International) for testing; 100 free bulk lookups on first upload. These are one-time trial credits, not a recurring monthly free allowance.
- Self-serve signup
- ✓ Yes
- Requires sales call
- ✗ No
- Enterprise plan
- ✓ Yes [5]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Standard Essential (monthly) | address lookups | month (includes 2,000 lookups) | $18 | source |
| Standard Essential (monthly) | additional address lookups overage | lookup | $0.02 | source |
| Standard Business (monthly) | address lookups | month (includes 10,000 lookups) | $40 | source |
| Standard Business (monthly) | additional address lookups overage | lookup | $0.01 | source |
| Standard Growth (monthly) | address lookups | month (includes 50,000 lookups) | $200 | source |
| Standard Growth (monthly) | additional address lookups overage | lookup | $0.005 | source |
| Standard Enterprise | address lookups | - | source | |
| Standard Essential (annual, save 10%) | address lookups | month billed annually (includes 2,000 lookups) | $18 | source |
| Standard Business (annual, save 10%) | address lookups | month billed annually (includes 10,000 lookups) | $40 | source |
| Standard Growth (annual, save 10%) | address lookups | month billed annually (includes 50,000 lookups) | $200 | source |
| International Essential (monthly) | address lookups | month (includes 1,000 lookups) | $70 | source |
| International Essential (monthly) | additional address lookups overage | lookup | $0.07 | source |
| International Business (monthly) | address lookups | month (includes 5,000 lookups) | $300 | source |
| International Business (monthly) | additional address lookups overage | lookup | $0.06 | source |
| International Growth (monthly) | address lookups | month (includes 10,000 lookups) | $550 | source |
| International Growth (monthly) | additional address lookups overage | lookup | $0.05 | source |
| International Enterprise | address lookups | - | source | |
| International Essential (annual, save 10%) | address lookups | month billed annually (includes 1,000 lookups) | $84 | source |
| International Business (annual, save 10%) | address lookups | month billed annually (includes 5,000 lookups) | $360 | source |
| International Growth (annual, save 10%) | address lookups | month billed annually (includes 10,000 lookups) | $660 | source |
| Bulk Free | address lookups | first 100 lookups (one-time) | $0 | source |
| Bulk 100–10k (US & Canada) | address lookups | lookup | $0.05 | source |
| Bulk 100–10k (International) | address lookups | lookup | $0.06 | source |
| Bulk 10k–100k (US & Canada) | address lookups | lookup | $0.03 | source |
| Bulk 10k–100k (International) | address lookups | lookup | $0.06 | source |
| Bulk 100k+ (Enterprise) | address lookups | - | source |
Capabilities
- Supported actions
- verify_address, verify_freeform_address, autocomplete, standardize, parse, bulk_verify, suggest_addresses, suggest_addresses_freeform, geocode_append, reverse_geocode, dpv_check, ncoa_processing, postal_code_lookup, city_state_lookup [6]
- Regions
- US (USPS CASS certified), Canada (Canada Post SERP certified), UK (Royal Mail PAF certified), Australia (Australia Post AMAS certified), 245+ countries and territories (International API product) [7]
- Languages
- Latin, Cyrillic, Greek, Arabic, Hebrew, Hangul (Korean), Han Characters (Simplified Chinese), Han Characters (Traditional Chinese), Katakana (Japanese), Hiragana (Japanese), Devanagari, Thai, Tamil, Georgian, Bengali, Armenian
- Input types
- free-form address string, structured address components, CSV file (bulk), partial address (autocomplete)
- Output types
- standardized address, deliverability/validity codes, DPV flags, geocode (latitude/longitude), ZIP+4 append, residential delivery indicator (RDI), census data, accuracy score, JSON
- Webhooks
- ✗ No [8]
- Sandbox / test mode
- ✓ Yes [9]
- SDK languages
- Node.js/TypeScript, Python [10]
- MCP server
- ✗ No
Trust & compliance
- SOC 2
- SOC 2 Type II [11]
- HIPAA
- ✓ Yes [12]
- GDPR
- ✓ Yes [13]
- ISO 27001
- – Unknown [14]
- PCI DSS
- ✓ Yes [15]
- Published SLA
- ✓ Yes [16]
- Rate limits
- 5 requests/second (per API docs); 120 requests/minute (per marketing page); up to 100 addresses/second on batch endpoint [17]
- Known restrictions
- Standard product covers US & Canada only; international coverage (245+ countries) requires separate International API product at higher pricing, Bulk verification: up to 200K addresses per upload via dashboard; up to 1M addresses per batch via API, NDA required to review SOC 2 Type II report and PCI DSS compliance documentation, Test keys return dummy data only - addresses are not actually verified in test mode, PCI DSS certificate available upon request [18]
Developer surface
Integration
Adoption & maturity
- Launched
- 2021-01-01
- Notable customers
- Mutual of Omaha, Cognizant, Oura, Leon's
Other Address Validation APIs
Lob Address Verification
"Avoid mail missteps and make failed deliveries a thing of the past."
Loqate Address Verification
"Global address verification that ensures you reach your customers, every time."
Melissa
Global data quality and enhancement solutions to profile, verify, clean, update, match, and integrate People data.
Smarty (US & International Address Verification)
"Address data on easy mode"
Service Objects DOTS Address Validation
"Maximize Address Accuracy and Deliverability"
Precisely Verify (Address Verification)
"Deliver accurate, consistent, contextual data to your business - wherever and whenever it's needed."
References
- ↑Description: postgrid.com
- ↑Pricing model: postgrid.com
- ↑Published pricing: postgrid.com
- ↑Free tier: postgrid.com · postgrid.com
- ↑Enterprise plan: postgrid.com
- ↑Supported actions: postgrid.com
- ↑Regions: postgrid.com · postgrid.com
- ↑Webhooks: postgrid.com
- ↑Sandbox: postgrid.com · postgrid.com
- ↑SDK languages: postgrid.com
- ↑SOC 2: postgrid.com
- ↑HIPAA: postgrid.com
- ↑GDPR: postgrid.com
- ↑ISO 27001: postgrid.com
- ↑PCI DSS: postgrid.com
- ↑Published SLA: postgrid.com
- ↑Rate limits: postgrid.com · postgrid.readme.io
- ↑Known restrictions: postgrid.com · postgrid.com
Change history
- 2026-06-15 Score Docs Quality: 25 → 45
- 2026-06-15 Score Agent Friendliness: 20 → 40
- 2026-06-14 Robots Allows Agents: (none) → Yes
- 2026-06-14 API Reference URL: (none) → https://www.postgrid.com/api/
- 2026-06-14 Has Structured Data: (none) → Yes
- 2026-06-14 Capabilities: {} → {"bulk":true,"autocomplete":true,"international":true,"cass_certified":true,"ge…
- 2026-06-14 Summary Md: (none) → PostGrid Address Verification is a REST API that autocompletes, validates, stan…
- 2026-06-14 Avoid If: (none) → You want to try it free before paying
- 2026-06-14 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-14 Score Procurement Friction: (none) → 85
- 2026-06-14 Score Agent Friendliness: (none) → 20
- 2026-06-14 Score Pricing Transparency: (none) → 85
- 2026-06-14 Score Setup Speed: (none) → 70
- 2026-06-14 Score Docs Quality: (none) → 25
- 2026-06-14 Score Trust Readiness: (none) → 85
- 2026-06-14 Best For: (none) → Regulated or enterprise workloads - compliance attestations and an enterprise p…
- 2026-06-14 Llms Txt Present: (none) → No
- 2026-06-14 Docs URL: (none) → https://www.postgrid.com/docs
- 2026-06-14 Changelog URL: (none) → https://www.postgrid.com/changelog
- 2026-06-14 Status Page URL: (none) → https://status.postgrid.com
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Requires Sales Call: set to No
- 2026-06-14 Enterprise Plan Available: set to Yes
- 2026-06-14 SOC 2: set to type_2
- 2026-06-14 HIPAA: set to Yes
- 2026-06-14 GDPR: set to Yes
- 2026-06-14 PCI DSS: set to Yes
- 2026-06-14 SLA Published: set to Yes
- 2026-06-14 SLA URL: set to https://www.postgrid.com/legal/service-level-agreement/
- 2026-06-14 Data Retention Policy URL: set to https://www.postgrid.com/legal/data-processing-addendum-dpa/
- 2026-06-14 Documented Rate Limits: set to 5 requests/second (per API docs); 120 requests/minute (per marketing page); up …
- 2026-06-14 Rate Limit Requests: set to 5
- 2026-06-14 Rate Limit Window: set to second
- 2026-06-14 Known Restrictions: set to Standard product covers US & Canada only; international coverage (245+ countrie…
- 2026-06-14 Auth Methods: set to api_key
- 2026-06-14 Auth Docs URL: set to https://postgrid.readme.io/docs/overview
- 2026-06-14 API Style: set to rest
- 2026-06-14 Base URL: set to https://api.postgrid.com/v1/addver
- 2026-06-14 API Version: set to v1
- 2026-06-14 Versioning Scheme: set to url
- 2026-06-14 Stability: set to ga
- 2026-06-14 Quickstart URL: set to https://postgrid.readme.io/docs/getting-started-1
- 2026-06-14 Idempotency Supported: set to Yes
- 2026-06-14 Error Format: set to vendor-specific
- 2026-06-14 Requires Verification: set to No
- 2026-06-14 Starting Price Usd: set to 18
- 2026-06-14 Price Basis: set to month
- 2026-06-14 Sandbox Available: set to Yes
- 2026-06-14 Launched At: set to 2021-01-01
- 2026-06-14 Notable Customers: set to Mutual of Omaha, Cognizant, Oura, Leon's
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/postgrid-av \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/postgrid-av/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'