Skip to main content
Metrics type: Key MetricsCategory: Shipping & Courier

At a glance

Days remaining before the USPS Web Tools API credential the merchant uses to validate addresses, retrieve rates, and create labels stops working. USPS API credentials do not expire by default but can be revoked or rotated for security; the card tracks last-known-good state plus any explicit expiry the merchant has configured.

Calculation

Calculated automatically from your USPS data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A US DTC merchant connected USPS Web Tools on 04 Mar 25. Reading taken on 12 Mar 26. The card reads 10 days with amber sentiment. Three things to do:
  1. Rotate the OAuth credential this week. Open USPS Developer Portal, regenerate the client_id and client_secret pair for the project, paste into Vortex IQ Settings → Connectors → USPS. Total downtime: under 5 minutes if done proactively.
  2. Schedule annual rotation reminder. USPS OAuth credentials default to 365 days. Add a calendar reminder for 11 months from now.
  3. Watch for legacy USERID also. If the connector is on USPS Web Tools v3 OAuth for tracking but still uses the older Web Tools USERID for AddressValidate, both need to be active. Migration to v3 across all endpoints is ongoing through 2026.

Sibling cards merchants should reference together

Reconciling against the vendor’s own dashboard

Where to look in USPS’s own dashboard: USPS Web Tools (legacy USERID): no expiry view; USERIDs are permanent unless revoked. Check status by attempting an API call. USPS Developer Portal (OAuth, v3 APIs): My Projects → [Project] → API Keys shows credential creation date and TTL. Why our number may legitimately differ from USPS’s portal: Cross-connector reconciliation:

Known limitations / merchant FAQs

My USPS Web Tools USERID has been working for years. Will it ever expire? USERIDs are permanent unless revoked. USPS may revoke for: (a) suspected security breach, (b) account inactivity (>2 years no use), (c) terms-of-service violations. The card reads “Indefinite” until any of these triggers a failed-auth event. Best practice: rotate USERID proactively every 12 to 24 months for security hygiene. Should I migrate to USPS API v3 OAuth? Yes if rolling out new integrations. USPS is deprecating Web Tools v1 over 2026 to 2027. New connectors should use v3 with OAuth. Existing v1 connectors continue to work but should be migrated within 12 months of card prompts. The card says “Indefinite” but my labels just stopped printing. What happened? Check three things. (1) Failed-auth response. Confirm the credential is still valid; the card lags failed-auth observation by up to 1 hour. (2) Rate limit hit. USPS Web Tools rate-limits at 8 requests/second; sustained burst can return 429 errors that look like auth failures. (3) USPS service outage. Check USPS Service Updates. Can I have multiple USPS connectors with different USERIDs? Yes. Each Vortex IQ workspace can connect multiple USPS instances (e.g. one for the US LLC, one for a different business unit). Each card reads its own connector’s credential. My credential was suspended due to suspected unusual activity. How do I recover? Contact USPS Web Tools support at USPS ICCC with your USERID and a description of your normal usage pattern. Reactivation typically takes 1 to 3 business days. While suspended, you cannot print labels or validate addresses; switch to retail-counter postage as a stopgap. Are USERIDs different from CRID and MID? Yes. USERID authenticates Web Tools API calls. CRID (Customer Registration ID) identifies the business in PostalOne!. MID (Mailer ID) identifies the manufacturer of mail-piece barcodes. The card tracks USERID/OAuth credential only; CRID and MID are separate accounts that don’t expire.

Tracked live in Vortex IQ Nerve Centre

Days to Token Expiry is one of hundreds of KPI pulses Vortex IQ tracks across USPS and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.