워크스페이스 삭제
키나 앱이 속한 워크스페이스를 그 안의 모든 것과 함께 삭제하고 요금제를 해지합니다.
워크스페이스에 실제 호출을 실행합니다.
DELETE /workspaces/{id}
키나 앱이 속한 워크스페이스를 그 안의 모든 것과 함께 삭제하고 요금제를 해지합니다.
예시
account:write가 필요합니다. confirm은 워크스페이스 이름으로, 앱이 삭제 전에 입력하라고 하는 것과 같습니다. 대소문자와 앞뒤 공백은 구분하지 않습니다.
curl -X DELETE "$OE/workspaces/6d2f8a41-9c3e-4b7a-8e15-2f0c9d4b7a63?confirm=Acme%20Support" -H "$AUTH"{ "object": "workspace", "id": "6d2f8a41-9c3e-4b7a-8e15-2f0c9d4b7a63", "deleted": true, "activeWorkspaceId": "10417196-e324-4283-af98-66ec62167c47"}영구적입니다. 워크스페이스의 도메인, 주소, 메일, 멤버, 키가 함께 사라지고, 호출한 키도 더 이상 작동하지 않습니다.
키나 앱이 속한 워크스페이스의 ID만 받으며, 다른 ID는 404입니다. 멤버를 대신해 작동하는 액세스 토큰은 403 owner_only로, 특정 주소나 도메인으로 제한된 키나 앱은 422 capability_unsupported로 거부됩니다.
계정이 처음 만든 워크스페이스는 삭제할 수 없으니(409 first_workspace), 대신 앱에서 계정 전체를 삭제하세요. 도메인을 옮겨 오거나 옮겨 가는 중인 워크스페이스는 409 domain_moving입니다.
confirm이 틀리거나 없으면 confirm에 대한 422 invalid_parameter이며, 메시지에 워크스페이스 이름이 나옵니다.
OAuth 액세스 토큰으로 이 호출을 하려면 인증 코드가 필요합니다. 앱이 최근 60분 안에 코드를 인증하기 전까지 호출은 403 step_up_required로 응답하고 아무것도 바꾸지 않습니다. API 키는 요구받지 않습니다. 코드를 요청하고 인증하는 방법은 인증 페이지에 있습니다.