List your retailers

GET /api/public/v1/retailers

Developer docs: all pages

Start

Help and docs

Changes

01Authentication

Scope
api:read
Header

Authorization: Bearer YOUR_API_KEY or X-API-Key: YOUR_API_KEY

Plan

Your plan must include API access. The key binds the request to your account.

02Query parameters

ParameterBehaviour
limitDefault 50. Values are clamped to 1 through 200.
cursorPass the previous response’s nextCursor unchanged. Omit it for the first page. A malformed cursor returns 400.

03Request

Shell · TEST
curl "https://api.test.stockisto.com/api/public/v1/retailers?limit=50" \
  -H "Authorization: Bearer $STOCKISTO_API_KEY"

04Response

A brand sees active linked retailers with an eligible, publicly visible location. A retailer sees its own active record. Results follow retailer id order. Continue until nextCursor is null. A 200 response has this envelope; data contains the available records:

JSON
{ "data": [], "nextCursor": null }
FieldType and meaning
data[].idUUID. Retailer id.
data[].nameString. Retailer name.
data[].websiteString or null.
data[].cityString or null.
data[].countryString or null.
nextCursorOpaque string or null. Return it as cursor.

GET /api/public/v1/locations uses the same pagination and key. It returns visible locations: id, retailerId, address, contact details, coordinates and opening hours. Supplier results also respect relationship country scopes.

Shell · TEST
curl "https://api.test.stockisto.com/api/public/v1/locations?limit=50" \
  -H "Authorization: Bearer $STOCKISTO_API_KEY"

05Errors and limits

ResponseYour next step
400Use the exact nextCursor returned.
401Check expiry and revocation. Verify the key with /api/public/v1/ping.
402Read feature_key in the response and choose a plan with that feature on Pricing. Pricing
403Use a key with api:read.
429Wait for Retry-After; check the rate and monthly quota.
503The limit check is unavailable. Retry after Retry-After.

Default 300 requests per minute per key. Global limits and your monthly quota also apply. Ask us to raise the key limit.