API reference
Store
The store the API key belongs to.
Get the store
get
/storeRequired scopes:read_store
Example request
curl "https://api.sellorchard.com/v1/store" \
-H "Authorization: Bearer $SELLORCHARD_API_KEY"Response200The store.
ShowHide response schema
dataStorerequiredShowHide child attributes
objectstringrequiredidstringrequiredThe store id (a ULID).
namestringrequiredStore name.
handlestringrequiredThe store address on SellOrchard.
domainstringrequiredThe storefront hostname (primary domain).
emailstring<email> | nullrequiredContact email.
phonestring | nullrequiredContact phone.
addressAddress | any | nullrequiredThe store address.
ShowHide child attributes
One of the following:
Address
first_namestring | nullFirst name.
last_namestring | nullLast name.
companystring | nullCompany.
line1string | nullLine1.
line2string | nullLine2.
citystring | nullCity.
regionstring | nullRegion.
postcodestring | nullPostcode.
countrystring | nullISO 3166-1 alpha-2 country code.
phonestring | nullPhone.
any | null
currencystringrequiredISO 4217 store currency; every amount is in it unless an object says otherwise.
timezonestringrequiredIANA time zone (reports use it).
statusstringrequiredStore status.
One of:
trialactivepast_duesuspendedcancelledinactiveplanstring | nullrequiredPlan key.
test_modebooleanrequiredFree-trial stores: orders are test orders and keys start with so_test_.
created_atstring<date-time>requiredWhen the store was created.
{
"data": {
"object": "store",
"id": "01JD4Z8T6Q2W9X5V3B7N1M0K8H",
"name": "Orchard Goods",
"handle": "orchard-goods",
"domain": "shop.orchardgoods.com",
"email": "hello@orchardgoods.com",
"phone": null,
"address": {
"first_name": null,
"last_name": null,
"company": null,
"line1": "1 Main St",
"line2": null,
"city": "Austin",
"region": "TX",
"postcode": "73301",
"country": "US",
"phone": null
},
"currency": "USD",
"timezone": "America/Chicago",
"status": "active",
"plan": "pro",
"test_mode": false,
"created_at": "2026-11-02T15:00:00Z"
}
}Error responses
- 401
authenticationMissing, invalid, expired or revoked API key. - 403
permissionThe key lacks the scope, or the store's plan doesn't include the API. - 429
rate_limitedToo many requests. - 500
serverSomething went wrong on our side; safe to retry with the same Idempotency-Key.