United States Postal Service · JSON Structure

Carrier Pickup Pickup Address Structure

Address for carrier pickup.

Type: object Properties: 5 Required: 4
GovernmentPostal ServiceShippingLogisticsAddress ValidationPackage Tracking

PickupAddress is a JSON Structure definition published by United States Postal Service, describing 5 properties, of which 4 are required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

streetAddress secondaryAddress city state ZIPCode

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/united-states-postal-service/refs/heads/main/json-structure/carrier-pickup-pickup-address-structure.json",
  "name": "PickupAddress",
  "description": "Address for carrier pickup.",
  "properties": {
    "streetAddress": {
      "description": "Primary street address.",
      "example": "2 Massachusetts Ave NE",
      "type": "string"
    },
    "secondaryAddress": {
      "description": "Apartment, suite, or unit number.",
      "example": "Suite 100",
      "type": "string"
    },
    "city": {
      "description": "City name.",
      "example": "Washington",
      "type": "string"
    },
    "state": {
      "description": "Two-letter state abbreviation.",
      "example": "DC",
      "type": "string"
    },
    "ZIPCode": {
      "description": "5-digit ZIP Code.",
      "example": "20212",
      "type": "string"
    }
  },
  "required": [
    "streetAddress",
    "city",
    "state",
    "ZIPCode"
  ],
  "type": "object"
}