For the complete documentation index, see llms.txt. This page is also available as Markdown.

Authentication

User authentication and management

Sync authentication token

post

Syncs a Privy access token with the MeshMap auth service to obtain a session token.

Header parameters
AuthorizationstringRequired

Bearer token (Privy access token)

Responses
200

Token synced successfully

application/json
objectOptional

Session token response from auth service

post/auth/sync

Get user by ID

get
Query parameters
userIdstringRequired
Responses
200

User found

application/json
idstringOptional
walletAddressstring · nullableOptional
createdAtstring · date-timeOptional
updatedAtstring · date-timeOptional
get/auth/user

Create or retrieve a user

post
Body
dynamicUserIdstringRequired
walletAddressstring · nullableOptional
Responses
200

Existing user returned

application/json
idstringOptional
walletAddressstring · nullableOptional
createdAtstring · date-timeOptional
updatedAtstring · date-timeOptional
isNewUserbooleanOptional
post/auth/user

Last updated