Developers
Small API. Private by default.
Use a seller API key from Seller studio → API keys. Keys are scoped, revocable and never expose buyer data.
Authentication
Authorization: Bearer qs_live_…
Every request is scoped. A key with posts:read cannot send messages; a key with messages:write cannot read your private threads.
Read published posts
curl https://queek.space/api/v1/public/posts \\ -H "Authorization: Bearer qs_live_…"
Returns up to 50 published posts for the key's seller, newest first. Links point at the seller's own site; QueekSpace never mirrors the page.
Create a private message
curl -X POST https://queek.space/api/v1/public/messages \\
-H "Authorization: Bearer qs_live_…" \\
-H "Content-Type: application/json" \\
-d '{"to":"USER_UUID","body":"Hi — I would like a quote for the linen set."}'
Creates or reuses the private DM between your seller account and that QueekSpace member. The recipient sees it in Messages with your seller name. Rate limits and block rules apply exactly as they do in the app.
Errors
401Missing, revoked or malformed key.403Key lacks the required scope, or the recipient blocked this seller.429Rate limited. Back off and retry later.