Skip to main content

API Overview

Conventions

ConcernFormat
AuthAuthorization: Bearer <accessToken>
TimeISO-8601 UTC
IDsuuidv7; did:web:yourdomain.com:users:<uuid>
Pagination?cursor=&limit= → response contains { "nextCursor"? }
Errors{ "code", "message", "details"? }

Endpoint Families

AreaExample Paths
Auth & Account/auth/*, /account, /push/register
Profile & Avatars/profiles/*, /avatars/jobs
Feed & Matches/feed, /matches/*
Story Mode/story/*
Intents/intents/*
Reveal/reveal/*
Safety/reports, /blocks/*
Labels/labels/* (read-only)
Analytics/analytics/*