본문으로 건너뛰기

현재 조직 바꾸기

콘솔 세션이 바라보는 조직을 바꿉니다, 여러 조직에 속한 사용자가 씁니다

PUT /v1/session/organization

인증

콘솔 세션 전용(API 키로 부르면 403 consoleonly), 대상 조직의 멤버여야 합니다, 콘솔 세션 쪽 요청이라 같은 출처의 Origin(또는 Referer) 헤더가 있어야 합니다, 없으면 403 insufficientpermission(cross-site request blocked)입니다

요청 본문

필드타입필수설명
organization_idstring필수바꿀 조직 ID

응답

200

조직 조회와 같은 Organization 본문

오류

HTTP코드뜻
400invalid_requestorganization_id 없음
401session_required세션 없음
404not_found그 조직의 멤버가 아님

예시

curl -X PUT "https://xenoci.com/api/runner/v1/session/organization" \
  --cookie "xci_console=$SESSION" \
  -H "Origin: https://xenoci.com" \
  -H "Content-Type: application/json" \
  -d '{"organization_id":"org_7Kq2m9ZtP3"}'