Session API
API for creating, joining, and managing user sessions.
Authorizations
X-API-KEYstringRequired
API key issued for beta developers for creating/joining sessions.
AuthorizationstringRequired
Bearer schema token issued by wallet verification.
Body
passwordstring · nullableOptionalDeprecated
whiteListAddressesstring[] · nullableOptionalDeprecated
Responses
200
Success
sessionIdstring · nullableOptional
expiresIninteger · int32Optional
422
Client Error
post
/sessionAllows a user to join an existing session. Requires Authorization header with bearer token generated from wallet proof.
Authorizations
AuthorizationstringRequired
Bearer schema token issued by wallet verification.
Body
sessionIdstring · nullableOptional
passwordstring · nullableOptional
Responses
200
Success
sessionIdstring · nullableOptional
expiresIninteger · int32Optional
401
Unauthorized
404
Not Found
422
Client Error
post
/session/joinRetrieves the current session for the authenticated user.
Authorizations
AuthorizationstringRequired
Bearer schema token issued by session credentials
Responses
200
Success
idstring · nullableOptional
creatorIdstring · nullableOptional
expiryinteger · int32Optional
maxFilesinteger · int32Optional
maxUsersinteger · int32Optional
maxTotalMegaBytesinteger · int64Optional
passwordProtectedbooleanOptional
whiteListAddressesstring[] · nullableOptional
404
Not Found
get
/session/currentLast updated

