Skip to main content
Menu

Private beta · Early access

Pickup points for any platform

A REST API for the same pickup point data that powers Atlas Pickup Points in Shopify Checkout. 60+ carriers across 40+ countries, one unified JSON schema, no Shopify required.

POST /v1/locationsFig. 01  Request and response
curl -X POST https://api.atlaspickuppoints.com/v1/locations \
  -H "Authorization: Bearer ${API_KEY}" \
  -H "Content-Type: application/json" \
  -d '{
    "includedTypes": ["PUDO"],
    "includedCarriers": ["mondial-relay"],
    "maxResultCount": 10,
    "locationRestriction": {
      "circle": {
        "center": {
          "latitude": 48.8566,
          "longitude": 2.3522
        },
        "radius": 500.0
      }
    }
  }'

{
  "locations": [
    {
      "code": "019889",
      "carrier": "mondial-relay",
      "type": "PUDO",
      "displayName": {
        "text": "New High Tech GSM",
        "languageCode": "fr"
      },
      "address": {
        "addressLine1": "19 Boulevard Gallieni",
        "city": "Neuilly Plaisance",
        "postalCode": "93360",
        "countryCode": "FR"
      },
      "location": {
        "latitude": 48.85324,
        "longitude": 2.51444
      },
      "businessHours": [...]
    }
  ]
}
Illustrative example. Final endpoint paths and parameters may change before launch.

01Who it's for

Built for teams that don't sell on Shopify Checkout

If your stack lives outside the Shopify app, the API gives you the same pickup data without the integration.

  • 1.1

    Custom and headless checkouts that need a fast pickup picker

  • 1.2

    Internal tools: ops dashboards, support consoles, warehouse apps

  • 1.3

    Logistics & 3PL platforms embedding pickup choice in their flows

02Capabilities

What's in the box

A small, focused surface: the pickup point query engine, exposed as plain HTTP and JSON.

2.1
Geo search
Query pickup points by address, latitude/longitude, or radius. Pagination, sorting by distance, and locale-aware results out of the box.
2.2
Filter by carrier and country
Narrow results to specific carriers, countries, or service types. Same filters powering Atlas Pickup Points in Shopify Checkout.
2.3
60+ carriers, 40+ countries
Coverage parity with the Shopify app. New carriers and countries roll out to the API at the same time as the app.
2.4
Unified schema
One JSON shape across every carrier. Addresses, coordinates, opening hours, and metadata normalized so you don't write per-carrier glue code.

03Coverage

3.1

60+

Carriers

3.2

40+

Countries

3.3

1

Unified schema

Browse the full list of supported carriers andcountries. The API ships with the same coverage as the Shopify app.

04Early access

Join the early-access waitlist

Drop your email and a sentence on what you'd build. We're rolling out invites and pricing input as the beta widens.

We'll only email you about the API beta. No marketing, no sharing with third parties.

05FAQ

Frequently asked

5.1When does it launch?
We're in private beta with rolling invites. Join the waitlist and we'll reach out as we open up access.
5.2Will it cost money?
Pricing is still TBD. Early-access participants will get input into how it's priced and packaged.
5.3Do I need a Shopify store?
No. The API has no Shopify dependency. It's a standalone HTTP service for any platform, framework, or internal tool.
5.4How is this different from the Custom Endpoint API?
The Custom Endpoint feature lets your code provide pickup points to the Shopify app. The Pickup Points API is the inverse: Atlas provides pickup points to your code, with no Shopify app required.

Other questions? Get in touch. We'd love to hear what you're building.