Get drop point location by barcode
GET
/drop_points/barcode/{barcode}
const url = 'https://example.com/drop_points/barcode/example';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/drop_points/barcode/exampleParameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters”barcode
required
string
Responses
Section titled “ Responses ”Media typeapplication/json
object
id
required
string
shipping_address
required
object
billing_address
required
object
opening_hours
required
object
monday
required
tuesday
required
wednesday
required
thursday
required
friday
required
saturday
required
settings
required
object
acceptable_skus
required
Any of:
Array<string>
null
unlisted
required
When true the location is excluded from the public nearby search (and so from the map), but still resolves by barcode — scanning its QR code on site works as normal.
boolean
review_state
required
Whether this location is publicly visible. Only approved locations appear in the nearby search, resolve by barcode, or accept scans. No owner-facing route can write this field.
string
barcodes
required
Array<string>
address
required
Deprecated: renamed to shipping_address (with billing_address added).
object
Example
{ "shipping_address": { "latitude": "Infinity", "longitude": "Infinity" }, "billing_address": { "latitude": "Infinity", "longitude": "Infinity" }, "review_state": "approved", "latitude": "Infinity", "longitude": "Infinity", "address": { "latitude": "Infinity", "longitude": "Infinity" }}