# Hep.gg Profiles Carrd-style profile pages with custom domains, presence cards, contact forms. Programmatic access is intentionally limited: the dashboard is the primary authoring surface and rendering happens server-side. Public consumption: GET https:/// - SSR profile HTML GET /api/v1/profiles/presence/:userID - JSON presence snapshot GET /api/v1/profiles/presence/:userID/stream - Server-Sent Events presence GET /api/v1/profiles/:profileID/music/:isrc - Audio proxy (used by embed) POST /api/v1/profiles/:profileID/contact/sms - SMS contact form submit ## Dashboard (cookie auth) GET /api/v1/profiles POST /api/v1/profiles { templateID, slug? } GET /api/v1/profiles/:profileID PATCH /api/v1/profiles/:profileID DELETE /api/v1/profiles/:profileID POST /api/v1/profiles/:profileID/template { templateID, preserveContent? } POST /api/v1/profiles/eligible-domains