세션에서 보호자 연결 해제
`/invite-parent` 플로우로 이전에 연결된 플레이어 세션에서 보호자 연결을 해제합니다. 성공하면 세션에 저장된 보호자 설정값이 모두 삭제되고 `Session.Unlink` 웹훅이 발생합니다. 권한과 기존 플레이어 데이터는 그대로 유지됩니다. 이 API는 `sessionId`에 대해 멱등적입니다. 연결이 이미 해제된 뒤에 다시 호출하면 원래의 `unlinkedAt`과 함께 200을 반환합니다.
Authorization
api-key In: header
Request Body
application/json
Unlink session request
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/session/unlink-parent" \ -H "Content-Type: application/json" \ -d '{ "sessionId": "b1a6482d-5242-4b4a-aa88-3fa52595a672", "locale": "en" }'{ "unlinked": true, "unlinkedAt": "2026-04-20T18:42:11Z"}{ "error": "INVALID_INPUT", "errorMessage": "The request was missing a sessionId parameter."}보호자 관리 세션 권한 업데이트 POST
세션에서 보호자가 관리할 수 있는 권한을 업데이트합니다. 제품이 보호자에게 노출하지 않는 권한은 거부되지 않고 무시됩니다. 따라서 요청에 명시한 것보다 적은 수의 권한만 변경될 수 있습니다. 응답은 적용된 결과 권한 집합입니다. 요청이 그대로 반영되었다고 가정하지 말고 응답을 확인하십시오.
관할권 업데이트 POST
기존 세션을 새 관할권으로 이동하고 해당 관할권의 규칙에 따라 다시 평가합니다. 응답은 업데이트된 세션이며, 새 관할권이 플레이어가 아직 받지 못한 보호자 승인을 요구하는 경우에는 챌린지가 반환됩니다.