Creates a new profile for the signed-in user. Provide a display name and an avatar URL.
On success you’ll get back a profileId. Use that ID with POST /auth/session-token to mint a session token and start browsing recommendations for this profile.
Documentation Index
Fetch the complete documentation index at: https://docs.discovr.media/llms.txt
Use this file to discover all available pages before exploring further.
Bearer token authentication.
/profiles, /auth/session-token,
/auth/session) accept a long-lived refresh token
(rt_<hex>)./pages/*, /profile/*) accept a
short-lived session JWT.SDK clients use two typed API accessors (identityApi() with the
refresh token vs sessionApi() with the session JWT) — see the SDK
DiscovrAuth helper.
Format: Authorization: Bearer {token}
Profile created. The response contains the new profile's ID.
Contains the ID of the newly created profile. Use it with POST /auth/session-token to start browsing.
The ID of the newly created profile.
"profile_abc123xyz"