ShopEazydevelopers
API referenceStorefront APICatalogue

One active item of any kind

Credentials
  • Store key
Scopes
catalog:read
GET
/v1/store/products/{slug}

Old path, deprecated, sunset 1 Feb 2027: GET /v1/products/{slug}.

Authorization

storeKey catalog:read
headerAuthorizationBearer <sez_pub_... (publishable) or sez_sk_... (secret)>

A per-store key from the console. Publishable keys are browser-safe; secret keys are server-only.

Scope: catalog:read

Path Parameters

slug*string

The item's store-unique slug.

Response Body

The item.

application/json
  1. response
data*|||

An item. details depends on kind.

Example Request
curl -X GET 'https://api.shopeazy.co/v1/store/products/<slug>' \  -H 'Authorization: Bearer sez_pub_...'
Example Response
{  "data": {    "id": "65myAK8IFZKwZBG84Gmw",    "kind": "physical",    "kitId": "cbzXdyoC08TecFtCKeTn",    "title": "Monstera deliciosa, 20 cm pot",    "slug": "monstera-deliciosa-20-cm-pot",    "description": "A healthy, glossy monstera in a 20 cm nursery pot. Bright, indirect light and a drink every week or so.",    "media": [      {        "id": "m0-mvnovvgd",        "url": "https://images.example.com/plants/monstera.jpg",        "alt": "A monstera in a terracotta pot",        "isPrimary": true,        "position": 0,        "source": "upload"      }    ],    "price": {      "currency": "ZAR",      "amount": 32900    },    "compareAtPrice": {      "amount": 39900,      "currency": "ZAR"    },    "taxable": true,    "status": "active",    "tags": [      "indoor",      "low light",      "bestseller"    ],    "productType": null,    "vendor": null,    "seo": {      "description": "A healthy, glossy monstera delivered in Johannesburg.",      "title": "Monstera deliciosa, 20 cm pot"    },    "details": {      "sku": "MON-20",      "requiresShipping": true,      "trackInventory": true,      "stock": 30,      "allowBackorder": false,      "options": [],      "variants": []    },    "customisations": [      {        "id": "QdChQIpRuzJvj6uu3Huc",        "name": "Gift wrapping",        "description": "Choose how it arrives. Cards are written by hand.",        "select": "one",        "required": false,        "max": null,        "choices": [          {            "id": "f0e14318",            "name": "Plain brown paper",            "description": null,            "imageUrl": null,            "available": true,            "price": {              "amount": 0,              "currency": "ZAR"            }          },          {            "id": "a26f9c74",            "name": "Ribbon and card",            "description": "A handwritten card in the box.",            "imageUrl": null,            "available": true,            "price": {              "amount": 4500,              "currency": "ZAR"            }          }        ]      }    ]  }}