Spaces

Revoke app user sessions

Signs one visitor account out of this Space's app. Pass sessionId from listSpaceUserSessions to end one session, or omit it to end all of the account's sessions. The person can sign in again unless the account is suspended. App accounts sign in to the published Space only; they never grant team or Space access. Requires permission to manage the Space.

post/v1/spaces/{spaceId}/users/{userId}/sessions/revoke

Request

  • Base URL: https://api.spacefast.com
  • URL: https://api.spacefast.com/v1/spaces/{spaceId}/users/{userId}/sessions/revoke
  • Auth: one of:
    • HTTP bearer
    • API key in cookie __Host-better-auth.session_token
    • OAuth 2 (authorization code, authorization URL https://api.spacefast.com/v1/auth/oauth2/authorize, token URL https://api.spacefast.com/v1/auth/oauth2/token; client credentials, token URL https://api.spacefast.com/v1/auth/oauth2/token, scopes: spaces:write)

Path parameters

spaceIdstring required
userIdinteger required

Request body

sessionIdstring

Response

Response for status 200

$schemastring uri

Canonical JSON Schema URL for this response body. The server also sends it in the Link: rel="describedby" response header.

Changes

No recorded changes to this operation across all 1 revision of this API.