USPS logo

USPS

The United States Postal Service (USPS) provides a modern suite of RESTful APIs for address validation, domestic and international pricing, shipping label creation and cancellation, tracking, and service standards through its developer portal. The APIs replace the legacy Web Tools platform and use OAuth 2.0 Client Credentials for authentication. The platform supports both production and TEM (Testing Environment for Mailers) endpoints for developing and validating shipping integrations.

5 APIs 0 Features
ShippingPostalAddress ValidationTrackingLabelsLogistics

APIs

USPS OAuth 2.0

Token endpoint for OAuth 2.0 Client Credentials authentication used to authorize requests to all USPS API products.

USPS Addresses API

Verify and standardize US addresses to USPS specifications, reducing shipping delays and errors.

USPS Tracking API

Retrieve tracking status and delivery events for shipped packages across USPS services.

USPS Labels API

Create and cancel domestic shipping labels with integrated address standardization, pricing, and manifesting.

USPS Domestic Prices API

Retrieve current pricing information for USPS domestic shipping products and services.

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
📝
SignUp
SignUp
👥
GitHub
GitHub

Sources

apis.yml Raw ↑
aid: usps
name: USPS
description: The United States Postal Service (USPS) provides a modern suite of RESTful
  APIs for address validation, domestic and international pricing, shipping label
  creation and cancellation, tracking, and service standards through its developer
  portal. The APIs replace the legacy Web Tools platform and use OAuth 2.0 Client
  Credentials for authentication. The platform supports both production and TEM (Testing
  Environment for Mailers) endpoints for developing and validating shipping integrations.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Shipping
- Postal
- Address Validation
- Tracking
- Labels
- Logistics
url: https://raw.githubusercontent.com/api-evangelist/usps/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-11'
specificationVersion: '0.19'
apis:
- aid: usps:oauth2
  name: USPS OAuth 2.0
  description: Token endpoint for OAuth 2.0 Client Credentials authentication used
    to authorize requests to all USPS API products.
  humanURL: https://developers.usps.com/Oauth
  baseURL: https://apis.usps.com/oauth2/v3
  tags:
  - OAuth
  - Authentication
  properties:
  - type: Documentation
    url: https://developers.usps.com/Oauth
  - url: graphql/usps-graphql.md
    type: GraphQL
- aid: usps:addresses
  name: USPS Addresses API
  description: Verify and standardize US addresses to USPS specifications, reducing
    shipping delays and errors.
  humanURL: https://developers.usps.com/addressesv3
  baseURL: https://apis.usps.com/addresses/v3
  tags:
  - Address Validation
  properties:
  - type: Documentation
    url: https://developers.usps.com/addressesv3
- aid: usps:tracking
  name: USPS Tracking API
  description: Retrieve tracking status and delivery events for shipped packages across
    USPS services.
  humanURL: https://developers.usps.com/trackingv3
  baseURL: https://apis.usps.com/tracking/v3
  tags:
  - Tracking
  - Shipping
  properties:
  - type: Documentation
    url: https://developers.usps.com/trackingv3
- aid: usps:labels
  name: USPS Labels API
  description: Create and cancel domestic shipping labels with integrated address
    standardization, pricing, and manifesting.
  humanURL: https://developers.usps.com/labelsv3
  baseURL: https://apis.usps.com/labels/v3
  tags:
  - Labels
  - Shipping
  properties:
  - type: Documentation
    url: https://developers.usps.com/labelsv3
- aid: usps:prices
  name: USPS Domestic Prices API
  description: Retrieve current pricing information for USPS domestic shipping products
    and services.
  humanURL: https://developers.usps.com/pricesv3
  baseURL: https://apis.usps.com/prices/v3
  tags:
  - Pricing
  - Shipping
  properties:
  - type: Documentation
    url: https://developers.usps.com/pricesv3
common:
- type: LinkedIn
  url: https://www.linkedin.com/company/usps
- type: Website
  url: https://www.usps.com
- type: Documentation
  url: https://developers.usps.com
- type: GettingStarted
  url: https://developers.usps.com/getting-started
- type: SignUp
  url: https://developers.usps.com/apis
- type: GitHub
  url: https://github.com/USPS/api-examples
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com