Home / API

API reference

Public reads work without a session. A key is optional until you send one. Writes need the signed-in cookie.

GET /api/products
GET /api/products/:slug
GET /api/rank
Header x-api-key: pp_…   (optional; must match a minted key)

A product response includes the name, one-line description, category, platforms, and vote count. Approved submissions join the list. Pending ones stay out.

Signed-in writes use the session cookie: upvote, follow, save, rating, comment, visit, submissions, directory queue, bids, orders, settings, and API keys.

Tools that do not need a session: POST /api/tools/base64, /api/tools/uuid, /api/tools/regex, and /api/tools/qr. Contact and partnership notes are stored without a session.

Questions