Queek API docs
Endpoint reference

Categories

GET
/store/categories

The store's product categories. Use a category's id or slug with categories/{category}/products.

AuthorizationBearer <token>

Use a Sanctum bearer token.

In: header

Query Parameters

include_empty?boolean|null

Header Parameters

X-Client-Key*string

Your store API key (Dashboard → Settings → API keys). pk_live_… public keys are for browser code and only work from an origin on the key's allowlist; sk_live_… private keys are for servers and native apps and need no Origin.

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/store/categories" \  -H "X-Client-Key: {{clientKey}}"
{}
GET
/store/categories/{category}/products

Paginated products in one category. Same product shape and filters as products.

AuthorizationBearer <token>

Use a Sanctum bearer token.

In: header

Path Parameters

category*string

Query Parameters

keyword?|
Lengthlength <= 100
sort?|

Value in

  • "newest"
  • "price_low"
  • "price_high"
  • "popular"
  • null
in_stock?boolean|null
per_page?|
Range1 <= value <= 50
attributes?array<array<|>>

Header Parameters

X-Client-Key*string

Your store API key (Dashboard → Settings → API keys). pk_live_… public keys are for browser code and only work from an origin on the key's allowlist; sk_live_… private keys are for servers and native apps and need no Origin.

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/store/categories/string/products" \  -H "X-Client-Key: {{clientKey}}"
{}