FrameMe
  1. Organization
FrameMe
  • Default module
    • Devices
      • Get Init Device
      • Init remote device
    • Prompts
    • Schemas
      • device
      • prompts
      • organization
      • user
      • member
      • event
  • FrameMe Admin API
    • Authentication
      • Better Auth GET endpoint
      • Better Auth POST endpoint
    • Invitations
      • Accept organization invitation
    • Devices
      • Validate device credentials
      • Disconnect device
      • Delete device
    • Prompts
      • Get prompts by device ID
      • Create a new prompt
    • Generation
      • Generate image with Flux AI
      • Poll for generation result
      • Demo API endpoint
    • Notifications
      • Send notification via NTFY
    • Upload
      • Upload file to S3
    • Schemas
      • Error
      • User
      • Device
      • Prompt
      • PromptInput
      • FluxGenerationRequest
      • FluxResponse
      • FluxResult
      • Organization
      • Member
      • Invitation
  • Frameme
    • Default
      • socialSignIn
      • /get-session
      • /sign-out
      • /sign-up/email
      • /sign-in/email
      • /forget-password
      • /reset-password
      • /verify-email
      • /send-verification-email
      • /change-email
      • /change-password
      • /update-user
      • /delete-user
      • /reset-password/{token}
      • /request-password-reset
      • /list-sessions
      • /revoke-session
      • /revoke-sessions
      • /revoke-other-sessions
      • /link-social
      • /list-accounts
      • /delete-user/callback
      • /unlink-account
      • /refresh-token
      • /get-access-token
      • /account-info
      • /ok
      • /error
    • Admin
      • setRole
      • getUser
      • createUser
      • updateUser
      • listUsers
      • listUserSessions
      • unbanUser
      • banUser
      • impersonateUser
      • /admin/stop-impersonating
      • revokeUserSession
      • revokeUserSessions
      • removeUser
      • setUserPassword
      • /admin/has-permission
    • Passkey
      • /passkey/generate-register-options
      • /passkey/generate-authenticate-options
      • /passkey/verify-registration
      • /passkey/verify-authentication
      • /passkey/list-user-passkeys
      • /passkey/delete-passkey
      • /passkey/update-passkey
    • Multi-session
      • /multi-session/list-device-sessions
      • /multi-session/set-active
      • /multi-session/revoke
    • Magic-link
      • /sign-in/magic-link
      • /magic-link/verify
    • Email-otp
      • /email-otp/send-verification-otp
      • /email-otp/check-verification-otp
      • /email-otp/verify-email
      • /sign-in/email-otp
      • /forget-password/email-otp
      • /email-otp/reset-password
    • Organization
      • /organization/create
        POST
      • /organization/update
        POST
      • /organization/delete
        POST
      • /organization/set-active
        POST
      • /organization/get-full-organization
        GET
      • /organization/list
        GET
      • /organization/invite-member
        POST
      • /organization/cancel-invitation
        POST
      • /organization/accept-invitation
        POST
      • /organization/get-invitation
        GET
      • /organization/reject-invitation
        POST
      • /organization/list-invitations
        GET
      • /organization/get-active-member
        GET
      • /organization/check-slug
        POST
      • /organization/remove-member
        POST
      • /organization/update-member-role
        POST
      • /organization/leave
        POST
      • /organization/list-user-invitations
        GET
      • /organization/list-members
        GET
      • /organization/get-active-member-role
        GET
      • /organization/has-permission
        POST
    • Schemas
      • User
      • Prompt
      • Session
      • Device
      • Apikey
      • Account
      • Verification
      • Event
      • Passkey
      • Organization
      • Member
      • Invitation
      • PromptTemplates
      • RouteProtection
      • DeviceInformation
  1. Organization

/organization/set-active

POST
/organization/set-active
Set the active organization

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢200OK
application/json
Success
Body

🟠400Bad Request
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found
🟠429Too Many Requests
🔴500Internal Server Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/organization/set-active' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "organizationId": "string",
    "organizationSlug": "string"
}'
Response Response Example
200 - Example 1
{
    "id": "string",
    "name": "string",
    "slug": "string",
    "logo": "string",
    "created_at": "string",
    "metadata": "string"
}
Modified at 2025-11-11 19:04:55
Previous
/organization/delete
Next
/organization/get-full-organization
Built with