コンテンツにスキップ

アクティブチームの切り替え

POST
/dashboard/teams/switch

ユーザーのアクティブチームを切り替える。 切り替え後、新しいチームに対応した JWT access token と refresh token が httpOnly Cookie (mk_at / mk_rt) として発行される。body には含まれない。

object
teamId
required

切り替え先のチーム ID

string
Example
01KMCCB2EM17AYNHY9AH1E7706

チーム切り替え成功。新しい token は Cookie でのみ発行される。

object
team
object
id

チーム ID

string
name

チーム名

string
role

このチームにおけるユーザーのロール

string
Allowed values: owner member viewer

バリデーションエラー (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