Queek API docs
Endpoint reference

Pages

GET
/store/pages

Published pages (about, contact, custom landing pages) — slug, title, SEO fields. Fetch one with pages/{slug} for its content[] blocks.

AuthorizationBearer <token>

Use a Sanctum bearer token.

In: header

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

curl -X GET "https://example.com/store/pages" \  -H "X-Client-Key: {{clientKey}}"
{  "status": "success",  "message": "Store pages retrieved",  "data": [],  "meta": "string"}
GET
/store/pages/{slug}

A published page by slug with its content[] blocks ({type, variant, data}; see the guide for block types).

AuthorizationBearer <token>

Use a Sanctum bearer token.

In: header

Path Parameters

slug*string

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

curl -X GET "https://example.com/store/pages/string" \  -H "X-Client-Key: {{clientKey}}"
{  "status": "success",  "message": "Store page retrieved",  "data": [],  "meta": "string"}