アクティブチームの切り替え
POST /dashboard/teams/switch
POST
/dashboard/teams/switch
ユーザーのアクティブチームを切り替える。 切り替え後、新しいチームに対応した JWT access token と refresh token が発行される。 フロントエンドは返されたトークンで既存のトークンを置き換えること。
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”object
teamId
required
切り替え先のチーム ID
string
Example
01KMCCB2EM17AYNHY9AH1E7706Responses
Section titled “ Responses ”チーム切り替え成功。新しい JWT トークンペアが返される。
object
accessToken
切り替え先チームの JWT access token (15分有効)
string
refreshToken
新しい refresh token (7日有効)
string
team
object
id
チーム ID
string
name
チーム名
string
role
このチームにおけるユーザーのロール
string
バリデーションエラー (teamId 未指定)
object
error
object
code
string
Example
VALIDATION_ERROR message
string
Example
Invalid request body status
integer
Example
400 upgradeUrl
URL to upgrade plan (only present for plan limit errors)
string
Example
https://app.manako.dev/billing認証が必要
object
error
object
code
string
Example
VALIDATION_ERROR message
string
Example
Invalid request body status
integer
Example
400 upgradeUrl
URL to upgrade plan (only present for plan limit errors)
string
Example
https://app.manako.dev/billing対象チームのメンバーではない / チームが停止中
object
error
object
code
string
Example
VALIDATION_ERROR message
string
Example
Invalid request body status
integer
Example
400 upgradeUrl
URL to upgrade plan (only present for plan limit errors)
string
Example
https://app.manako.dev/billingチームが見つからない
object
error
object
code
string
Example
VALIDATION_ERROR message
string
Example
Invalid request body status
integer
Example
400 upgradeUrl
URL to upgrade plan (only present for plan limit errors)
string
Example
https://app.manako.dev/billing