Blog
Migration guides, pricing teardowns, customs and address-data explainers, and the engineering behind the API.
43 posts
Topics
- USPS v316
- Pricing14
- Address Validation13
- Vendor Comparison11
- Web Tools Migration7
- Districts5
- Redistricting5
- Troubleshooting4
- USPS License4
- OAuth3
- Quickstart3
- Rate Limits3
- API Governance2
- Customs2
- EasyPost2
- Ecommerce Platforms2
- International Shipping2
- Migration2
- USPS Enrollment2
- Architecture1
- BYOK1
- Checkout1
- Data Quality1
- PHP1
- Political Mail1
- Reference1
- SDK1
- SDKs1
- Tracking1
CN22 vs CP72: Why USPS Chooses the Customs Form
USPS selects the customs form from content type and weight. Learn what the label request actually controls, what prints, and which descriptions fail.
- Customs
- International Shipping
What an Address File Audit Finds Before the Next Mailing
See the eight questions an address file audit should answer: match quality, ZIP damage, duplicates, geography, vacancy, list decay, repairs, and waste.
- Address Validation
- Data Quality
Ten States Redrew Their Congressional Maps. The Address Data Hasn't Caught Up.
The Census Bureau's official district files arrive in September, weeks before the year's heaviest political mail. What that means if you mail by district.
- Redistricting
- Political Mail
- Districts
Which States Have New Congressional Maps for 2026? The Full List, With Dates
Every state with a new U.S. House map for 2026: how each was adopted, when it was enacted, and where the litigation stands, with official sources.
- Redistricting
- Districts
North Carolina's New Congressional Map: What Moved for 2026
SL 2025-95 redrew North Carolina's U.S. House map for 2026. What moved in the First and Third Districts, the litigation, and the voting calendar.
- Redistricting
- Districts
What Congressional District Am I In? In Ten States, There Are Two Answers
How to look up your congressional district, and why in the states that redrew for 2026 the district you are in and the district you vote in differ.
- Redistricting
- Districts
Where Do I Vote in Texas? What the New Map Changes — and What It Doesn't
Your Texas polling place is set by your county, not the congressional map. What PLANC2333 changes on your November ballot, and how to check it.
- Redistricting
- Districts
How to Find the HS Code for Anything You Ship (2026)
A three-minute method for finding the right HS, HTS, or Schedule B code: worked examples from the live US tariff schedule and the fields USPS validates.
- Customs
- International Shipping
Geocodio vs RevAddress — The 2026 Price Increase and the CASS Gap
Geocodio doubled pay-as-you-go pricing in February 2026 and still isn't CASS/DPV certified. Where it wins, where it falls short, and a USPS-native option.
Experian Address Validation (QAS) vs RevAddress: What Quote-Only Pricing Actually Costs You in 2026
Experian's Address Validate API is quote-only: 1 credit per successful lookup, price on request. What to ask for, and what published flat pricing buys.
- Vendor Comparison
- Address Validation
- Pricing
PostGrid vs RevAddress: Address Validation Compared (2026)
PostGrid bills US address verification from $18 a month with a per-lookup geocoding surcharge. What it includes, what it does not, and where each one fits.
- Vendor Comparison
- Address Validation
- Pricing
Loqate vs RevAddress: What Address Verification Costs in 2026
Loqate publishes 4.1 to 4.7 cents a lookup for US address capture and quotes verification on request. What that costs at volume, against a flat plan.
- Vendor Comparison
- Address Validation
- Pricing
Melissa Address Verification Pricing in 2026: What Three Credits Per US Address Actually Costs
Melissa bills US address verification in credits: 3 per address, so a $40 pack of 10,000 credits is about 3,300 lookups. The real per-lookup math for 2026.
- Vendor Comparison
- Address Validation
- Pricing
Lob vs RevAddress: Address Verification Pricing and the Plan Underneath It
Lob's cheap verification bundles ride direct-mail plans that start at $260/mo. The published August 2026 rates, DPV depth, and when each is right.
- Vendor Comparison
- Address Validation
- Pricing
Google Address Validation API Pricing in 2026: The Per-Request Curve, the CASS Option, and the 30-Day Caching Rule
Google's Address Validation API costs $17 per 1,000 calls after 5,000 free, and its terms cap caching at 30 days. The real curve, and when flat pricing wins.
- Vendor Comparison
- Address Validation
- Pricing
RevAddress Checkout Guard: Drop-In Address Risk Widget
One script tag adds inline address checking to any address form you control. The real contract: attributes, badge states, sandbox keys, and how it fails.
- Checkout
- Address Validation
Smarty vs RevAddress: Address Validation API Compared (2026)
Smarty's US Address Verification runs $17 to $485 a month by volume, checked August 2026. What that buys, and what a flat USPS-native plan costs instead.
- Vendor Comparison
- Address Validation
- Pricing
EasyPost March 17 Deadline: What Auto-Enrollment Cost, and Your Options Now
EasyPost auto-enrolled accounts on March 17, 2026. What Free Access and BYOCA actually cost at volume, and how to decide which one you should be on.
- EasyPost
- Pricing
- Migration
EasyPost to USPS API Migration: Every Call, Mapped
Map every EasyPost call to a USPS v3 endpoint: validation, rates, tracking, labels. Working code in three languages, and the license step that gates labels.
- EasyPost
- Migration
- USPS v3
EasyPost vs RevAddress: USPS Shipping API Pricing Compared
EasyPost gives you 3,000 free labels and 100+ carriers. RevAddress is flat-rate and USPS-only. Where the crossover sits, and what each bill actually covers.
- Vendor Comparison
- Pricing
- BYOK
Magento USPS AC-15210: Apply the Patch, Then Fix the Three Things It Leaves Broken
AC-15210 is Adobe's official USPS REST patch, not an unfixed bug. How to apply it, the config.xml error it ships with, and the gaps it leaves behind.
- Ecommerce Platforms
- Troubleshooting
ShipEngine vs RevAddress: What the ShipStation API Rename Changes for USPS Teams
ShipEngine is becoming ShipStation API. The published August 2026 plans, the per-endpoint quota most comparisons miss, and when each is right.
- Vendor Comparison
- Pricing
Shipping API Comparison 2026: EasyPost, Shippo, ShipEngine, RevAddress
EasyPost, Shippo, ShipEngine and RevAddress compared on published rates: labels, tracking, address lookups, USPS fees, and the fitting volume for each.
- Vendor Comparison
- Pricing
Shippo vs RevAddress: Per-Label Fees, Per-Validation Fees, and Flat Plans
Shippo bills $0.07 a label and $0.02 an address validation as of August 2026. What that costs at volume against a flat plan, and when Shippo wins.
- Vendor Comparison
- Pricing
USPS API Access Control: What April 1, 2026 Actually Changed
USPS switched tracking from possession-based to identity-based access on April 1, 2026. What landed, who it hit, and how it led to the August license.
- USPS v3
- Tracking
- API Governance
usps-api and usps-webtools Are Dead: the 2026 Replacement
The usps-api, usps-webtools, and usps-webtools-promise packages target an API that no longer exists. The errors you are seeing, and the one-command swap.
- Web Tools Migration
- USPS v3
USPS API Pricing 2026 — What It Actually Costs
USPS address validation stopped being free on August 1, 2026. The published fee curve, the license that gates it, and what direct vs third-party costs.
- Pricing
- USPS License
- Rate Limits
USPS API Rate Limits in 2026: From 6,000/min to 60/hour
USPS v3 throughput fell from roughly 6,000 requests a minute on Web Tools to 60 per hour. What that does to checkout at peak, and five architecture patterns.
- Rate Limits
- USPS v3
- Troubleshooting
USPS April 2026 Access Control: The Architecture That Survived It
Access Control landed April 1 and the license regime followed on August 1. The integration shape that absorbed both, and the checks to run now.
- USPS v3
- Architecture
- API Governance
USPS Batch Address Validation: 50 Addresses per Call
Validate 50 US addresses in one request. The exact payloads, per-address failure handling, rate-limit backoff, and how to run a 10,000-row list through it.
- Address Validation
- Rate Limits
- USPS v3
How to Get a USPS CRID and MID, and Link Them to the v3 API (2026)
A USPS CRID identifies the business; a MID identifies the mailer. Here is where to find them, connect the EPA, link COP claims, and activate v3 APIs.
- USPS Enrollment
- USPS License
- OAuth
- Troubleshooting
USPS v3 OAuth Troubleshooting: Every Error and How to Fix It
401, 403, and 429 from USPS v3, with the exact fix for each, including the Addresses API license that has gated address calls since August 1, 2026.
- OAuth
- Troubleshooting
- USPS Enrollment
- USPS License
USPS v3 Address Validation: One Request, Start to Finish
The USPS v3 address call in curl, Python and Node: OAuth, the required parameters, every DPV code, and the license USPS has required since August 1, 2026.
- Quickstart
- Address Validation
- USPS v3
USPS v3 Migration Guide: Node.js and Python, XML to REST
Every Web Tools operation rewritten in the usps-v3 Python and Node SDKs, with the exact method names, the field that silently fails, and a cutover playbook.
- Web Tools Migration
- USPS v3
USPS Node.js SDK Quickstart: TypeScript Client for the v3 API
Install usps-v3, authenticate once, and call address validation, tracking, rates, and labels from Node. Zero dependencies, typed errors, Express route.
- Quickstart
- Address Validation
- USPS v3
USPS v3 API with PHP: Complete Quickstart Guide
Install revaddress/usps-v3-php and call the USPS v3 REST API from PHP: validation, tracking, rates, labels, plus Magento, WooCommerce and Laravel wiring.
- PHP
- USPS v3
- SDK
USPS Python SDK Quickstart: Validate, Track, and Rate with usps-v3
Install usps-v3, authenticate once, and call address validation, tracking, and rates from Python. Working code, real return shapes, typed errors.
- Quickstart
- Address Validation
- USPS v3
USPS v3 SDK for Python and Node.js: Endpoints, Credentials, and the OAuth You Do Not Have to Write
The usps-v3 SDKs for Python and Node.js at v1.0.4. Real method signatures, which calls need Payment Authorization, error classes, and token handling.
- USPS v3
- SDKs
- OAuth
USPS Web Tools to v3 REST API: Complete Endpoint Mapping
Every Web Tools XML API mapped to its v3 REST route, with the auth change, the reversed address fields, and the gotchas that break production migrations.
- Web Tools Migration
- USPS v3
- Reference
USPS Web Tools Migration Checklist (2026)
A numbered checklist for moving off USPS Web Tools XML: endpoint map, the license now required, OAuth, field mapping, error mapping, and the cutover.
- Web Tools Migration
- USPS v3
- USPS License
USPS Web Tools Shut Down on January 25, 2026: What Broke and the Fastest Way to the v3 API
USPS retired Web Tools on January 25, 2026. If ShippingAPI.dll, USERID, or secure.shippingapis.com is failing, map the XML route to v3 REST here.
- Web Tools Migration
- USPS v3
- Pricing
WooCommerce USPS Rates Not Showing: The 2026 Fix
USPS rates vanished from WooCommerce checkout when Web Tools retired. Update to 5.2.5, enter REST credentials, and cache against the 60-per-hour cap.
- Ecommerce Platforms
- Web Tools Migration
USPS Web Tools Migration: XML to v3 REST, End to End
Every Web Tools endpoint mapped to its v3 REST equivalent, the OAuth flow in three languages, the field swap that corrupts addresses, and the 60/hr wall.
- Web Tools Migration
- USPS v3