Skip to main content

Developer Reference

Amazon Drop Points

Find Amazon pickup and return locations by zip code or keyword. Includes addresses, hours, and coordinates.

GET /api/drop-points?zip=:zip

Get Drop Points by Zip Code

Retrieve Amazon drop-off / pickup locations near a given US zip code, sorted by proximity. Results are paginated (25 per page).

Query Parameters

Parameter Type Description
zip required string 5-digit US zip code (e.g., 90001)
page optional integer Page number for pagination (default: 1)

Response Fields

Field Type Description
success boolean Indicates whether the request succeeded
zip string The queried zip code
dropPoints array List of nearby drop point locations
dropPoints[].accessPointId string Unique UUID identifier for the drop point
dropPoints[].name string Store name (e.g., "Staples-Torrance")
dropPoints[].chainStoreId string Chain store identifier (e.g., CC0090)
dropPoints[].address object Address with line1, city, state, zipCode, country
dropPoints[].phone string Store phone number
dropPoints[].location object Geocode with latitude and longitude
dropPoints[].timezone string IANA timezone (e.g., US/Pacific)
dropPoints[].operatingHours object Weekly operating hours keyed by day name
dropPoints[].email string Store contact email
dropPoints[].type string Access point type (e.g., HELIX)
dropPoints[].isStaffAssisted boolean Whether staff assistance is available
dropPoints[].isFeatured boolean Whether the drop point is a featured location
dropPoints[].tags array Tags (e.g., ["Store"])
total integer Total number of matching drop points
currentPage integer Current page number
totalPages integer Total number of pages

Code Examples

curl "https://freightapis.dev/api/drop-points?zip=90001" \
  -H "Authorization: Bearer YOUR_API_KEY"
GET /api/drop-points/:id

Get Drop Point Detail

Retrieve full details for a single Amazon drop point by its unique access point ID.

URL Parameters

Parameter Type Description
id required string UUID of the access point (e.g., deade3db-2d3a-4ccb-9983-0c695dfbc06a)

Response Fields

Field Type Description
success boolean Indicates whether the request succeeded
dropPoint object Full drop point object (same structure as items in the dropPoints array above)

Code Examples

curl https://freightapis.dev/api/drop-points/deade3db-2d3a-4ccb-9983-0c695dfbc06a \
  -H "Authorization: Bearer YOUR_API_KEY"

Search Amazon drop points by name or city. Returns paginated results matching the keyword.

Query Parameters

Parameter Type Description
q required string Search keyword (minimum 2 characters). Matches against store name and city.
page optional integer Page number for pagination (default: 1)

Response Fields

Field Type Description
success boolean Indicates whether the request succeeded
query string The search keyword used
dropPoints array Matching drop point objects
total integer Total number of matching results
currentPage integer Current page number
totalPages integer Total number of pages

Code Examples

curl "https://freightapis.dev/api/drop-points/search?q=Torrance" \
  -H "Authorization: Bearer YOUR_API_KEY"

Amazon Drop Points - FAQ

How do I look up an Amazon Hub Locker or Counter location?

Search by US ZIP code or by keyword to find nearby Amazon Hub Locker and Counter pickup points. The FreightAPIs Amazon Drop Points API returns the address, access-point type (Locker or Counter), and location details for each result - free to use, with a REST endpoint for programmatic and batch queries.

What is the difference between an Amazon Hub Locker and a Counter?

A Hub Locker is a self-service kiosk of secure lockers for package pickup and returns; a Hub Counter is a staffed retail location that accepts and holds Amazon packages on your behalf. The API labels each access point by type so you can filter for the one you need.

Is the Amazon drop-point lookup free?

Yes. Amazon Hub Locker and Counter lookup is free on every plan, including the Free tier (20 API calls per month). Paid plans raise the monthly quota for higher-volume queries.