generated: '2026-07-19' method: generated source: openapi/inthegame-openapi.yml description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 108 by_action_class: connected: 37 acting: 71 by_consequence: read: 37 write: 68 physical: 3 human_in_the_loop_required: 0 operations: - path: /admin/currentUser method: get operationId: adminapiAdminGetcurrentuser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/analytics/getParameters method: get operationId: adminapiAnalyticsGetparameters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/analytics/getReport method: get operationId: adminapiAnalyticsGetreport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/entity/create method: post operationId: adminapiEntityCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/entity/delete/{id} method: post operationId: adminapiEntityDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/entity/getAll method: get operationId: adminapiEntityGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/entity/getById/{id} method: get operationId: adminapiEntityGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/entity/update/{id} method: post operationId: adminapiEntityUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/items/create method: post operationId: adminapiItemCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/items/delete/{id} method: get operationId: adminapiItemDelete x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/items/getAll method: get operationId: adminapiItemGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/items/getById/{id} method: get operationId: adminapiItemGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/items/importDefaultAvatars method: post operationId: adminapiItemImportdefaultavatars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/items/update/{id} method: post operationId: adminapiItemUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/league/create_new method: post operationId: ratingCategoryCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/league/delete_new/{id} method: post operationId: ratingCategoryDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/league/getActive_New method: get operationId: ratingCategoryGetactivecategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/league/getById_New/{id} method: get operationId: ratingCategoryGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/league/update_new/{id} method: post operationId: ratingCategoryUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/moderatorData/getModeratorDataByUserIdOrCreate/{user_id} method: get operationId: adminapiModerationdataGetbyuseridorcreate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/moderatorData/getModeratorDataCurrentUser method: get operationId: adminapiModerationdataGetbycurrentuser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/moderatorData/update/{dataId} method: post operationId: adminapiModerationdataUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/poll/create method: post operationId: adminapiPollCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/poll/delete/{pollId} method: post operationId: adminapiPollDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/poll/getAll method: get operationId: adminapiPollGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/poll/getById{pollId} method: get operationId: adminapiPollGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/poll/result/{pollId} method: post operationId: adminapiPollSendwinresult x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/poll/update/{pollId} method: post operationId: adminapiPollUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/prize/create method: post operationId: adminapiPromotionCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/prize/delete/{prizeId} method: post operationId: adminapiPromotionDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/prize/getAll method: get operationId: adminapiPromotionGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/prize/getById/{id} method: get operationId: adminapiPromotionGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/prize/update/{prizeId} method: post operationId: adminapiPromotionUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/rating/create method: post operationId: adminapiRatingCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/rating/delete/{ratingId} method: post operationId: adminapiRatingDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/rating/getAll method: get operationId: adminapiRatingGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/rating/getById/{ratingId} method: get operationId: adminapiRatingGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/rating/update/{ratingId} method: post operationId: adminapiRatingUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/shop/create method: post operationId: adminapiShopCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/shop/delete/{id} method: post operationId: adminapiShopDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/shop/getAll method: get operationId: adminapiShopGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/shop/getById/{id} method: get operationId: adminapiShopGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/shop/update/{id} method: post operationId: adminapiShopUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/show/{language}/{key} method: get operationId: adminapiTranslationsShow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/sponsor/create method: post operationId: adminapiSponsorCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/sponsor/delete/{id} method: post operationId: adminapiSponsorDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/sponsor/getAll method: get operationId: adminapiSponsorGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/sponsor/getById/{id} method: get operationId: adminapiSponsorGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/sponsor/update/{sponsorId} method: post operationId: adminapiSponsorUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/addPollEngagement/{channelId} method: post operationId: adminapiStreamerAddpollengagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/addTriviaEngagement/{channelId}/1 method: post operationId: adminapiStreamerAddtriviaquestionengagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/addWikiEngagement/{channelId} method: post operationId: adminapiStreamerAddwikiengagement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/create method: post operationId: adminapiStreamerCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/delete/{streamerId} method: post operationId: adminapiStreamerDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/getAll method: get operationId: adminapiStreamerGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/streamer/getById/{streamerId} method: get operationId: adminapiStreamerGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/streamer/injectModule/{channelId} method: post operationId: adminapiStreamerInjectmodule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/injectOffer/{channel_id} method: post operationId: adminapiStreamerInjectoffer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/injectPoll/{channelId} method: post operationId: adminapiStreamerInjectpoll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/injectRating/{channelId} method: post operationId: adminapiStreamerInjectrating x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/injectTrivia/{channelId} method: post operationId: adminapiStreamerInjecttrivia x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/injectWiki/{channelId} method: post operationId: adminapiStreamerInjectwiki x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/toggle/{streamerId} method: post operationId: adminapiStreamerToggleactivemode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/streamer/update method: post operationId: adminapiStreamerUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/translations/add/{key}/{language} method: post operationId: adminapiTranslationsAdd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/translations/destroy/{language}/{key} method: post operationId: adminapiTranslationsDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/translations/languagesList method: get operationId: adminapiTranslationsGetlanguageslist x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/translations/list/{language} method: get operationId: adminapiTranslationsGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/translations/update/{key}/{language} method: post operationId: adminapiTranslationsUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/trivia/create method: post operationId: adminapiTriviaCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/trivia/delete/{triviaId} method: post operationId: adminapiTriviaDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/trivia/getAll method: get operationId: adminapiTriviaGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/trivia/getById/{triviaId} method: get operationId: adminapiTriviaGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/trivia/update/{triviaId} method: post operationId: adminapiTriviaUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/user/getAll method: get operationId: adminapiUserGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/user/getAllByBroadcaster method: get operationId: adminapiUserGetallbybroadcaster x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/user/loginNew method: get operationId: adminapiUserLogin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/user/register method: get operationId: adminapiUserRegister x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/wiki/create method: post operationId: adminapiWikiCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/wiki/delete/{wikiId} method: post operationId: adminapiWikiDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adminApi/wiki/getAll method: get operationId: adminapiWikiGetall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/wiki/getById/{wikiId} method: get operationId: adminapiWikiGetbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adminApi/wiki/update/{wikiId} method: post operationId: adminapiWikiUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /leaderboards/leaderboardEngine_new_2 method: get operationId: socketLeaderboard x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /upload/scanDir/streamer method: post operationId: adminapiUploadsScandir x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /upload/uploadImage method: post operationId: adminapiUploadsUploadimage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /upload/uploadVideo method: post operationId: adminapiUploadsUploadvideo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/analytics/add method: post operationId: userapiAnalyticsAdd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/chat/banChatUser method: post operationId: userapiChatBanuser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/chat/chatMessage method: post operationId: userapiChatSend x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/chat/deleteChatMessage method: post operationId: userapiChatDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/entity/add method: post operationId: userapiEntityAdd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/entity/remove method: post operationId: userapiEntityRemove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/general/getGeneralData method: post operationId: userapiGeneralGetgeneraldata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/leaderboard/get/{broadcaster} method: get operationId: userapiLeaderboardGet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /userApi/poll/answer_new/{questionId} method: post operationId: userapiPollAnswer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/rating/answer_new/{questionId} method: post operationId: userapiRatingAnswer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/shop/buyItem method: post operationId: userapiShopBuyitem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/shop/getProducts method: post operationId: userapiShopGetproducts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/streamer/getInfo method: post operationId: userapiStreamerGetinfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/trivia/answer/{questionId} method: post operationId: userapiTriviaAnswer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/user/getAvailableAvatars method: post operationId: userapiUserGetavailableavatars x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/user/login_by_credentials method: post operationId: userapiUserLoginbycredentials x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/user/login_by_token method: post operationId: userapiUserLoginbytoken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/user/register method: post operationId: userapiUserRegister x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/user/sendPasswordToEmail method: post operationId: userapiUserSendpasswordtoemail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/user/update method: post operationId: userapiUserUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /userApi/user/uploadAvatar method: post operationId: userapiUserUploadavatar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required