{"name":"Stars of Design API","base":"https://starsofdesign.com","endpoints":{"GET /api/health":"Liveness probe (SELECT 1) — JSON ok+ts","GET /api/version":"Deploy fingerprint — JSON {name, version, git, node, started_at}","GET /api/stats":"Aggregate counts (designers/firms/claimed/links/likes/comments/candidates)","GET /api/clients/:id/comments":"Comments on a DW client profile (chronological)","POST /api/clients/:id/like":"Toggle like on a DW client (anonymous ID via cookie)","POST /api/clients/:id/comment":"Post a comment on a DW client (name + body, optional email)","GET /api/designers/random":"Random designer — JSON {slug, display_name}","GET /api/firms/random":"Random firm — JSON {slug, name}","GET /api/clients/random":"Random DW client — JSON {slug, name}","GET /api/designers/featured":"N random designers (?n=6, max 24) — multi-row companion to /api/designers/random","GET /api/firms/featured":"N random firms (?n=6, max 24)","GET /api/clients/featured":"N random DW clients (?n=6, max 24)","GET /random/designer":"302 redirect to a random designer detail page","GET /random/firm":"302 redirect to a random firm detail page","GET /random/client":"302 redirect to a random DW client detail page"},"notes":["Profiles are city + state only; no street addresses, no phone numbers (PII policy).","Likes + comments use anonymous browser IDs — no account required.","Profile content is editorial; designers may submit edits via /submit."]}