Endpoint

Auth: None (public)

Purpose

Before creating a checkout session or provisioning a subscriber, verify that the address is serviceable by your network and obtain the location_hash you’ll pass to the provisioning endpoints.

Request body

Response — 200 OK (serviceable)

Response — 200 OK (not serviceable)

Usage in provisioning flows

Take the location_hash from this response and pass it to:
  • POST /partner/external-checkout/complete — CKO-03 direct delivery
  • POST /partner/provisioning/provider-initiated — PAY-03
  • POST /partner/external-checkout/sessions — M006 sessions
For home-drop units, use unit_id with delivery_mode: "home_drop" instead of location_hash.
In sandbox, use the test location hashes from Dashboard → Sandbox → Test locations — real address lookups return not-serviceable because sandbox locations are pre-seeded fixtures.