generated: '2026-10-14' method: generated source: openapi/livelike-analytics-api-openapi.yml, openapi/livelike-applications-openapi.yml, openapi/livelike-base-url-openapi.yml, openapi/livelike-chat-room-invitations-openapi.yml, openapi/livelike-chat-room-memberships-openapi.yml, openapi/livelike-chat-rooms-openapi.yml, openapi/livelike-comment-board-bans-openapi.yml, openapi/livelike-comment-reports-openapi.yml, openapi/livelike-engagement-suite-openapi.yml, openapi/livelike-football-live-action-openapi.yml, openapi/livelike-football-live-match-actions-openapi.yml, openapi/livelike-image-predictions-openapi.yml, openapi/livelike-leaderboard-views-openapi.yml, openapi/livelike-leaderboards-openapi.yml, openapi/livelike-list-scopes-openapi.yml, openapi/livelike-match-insights-alerts-openapi.yml, openapi/livelike-new-application-openapi.yml, openapi/livelike-profiles-openapi.yml, openapi/livelike-programs-openapi.yml, openapi/livelike-reaction-packs-openapi.yml, openapi/livelike-reaction-spaces-openapi.yml, openapi/livelike-sticker-packs-openapi.yml, openapi/livelike-text-ask-openapi.yml, openapi/livelike-text-prediction-openapi.yml, openapi/livelike-wildmoka-video-alerts-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: 387 by_action_class: connected: 148 acting: 239 by_consequence: read: 148 write: 226 safety-critical: 3 physical: 10 human_in_the_loop_required: 3 operations: - path: /api/card/{card_id} method: get operationId: get_card x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/card/{card_id}/query/{export_format} method: post operationId: post_card_query_export 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: /api/collection/ method: get operationId: get_collections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/collection/{collection_id}/items method: get operationId: get_collection_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dashboard/{dashboard_id} method: get operationId: get_dashboard x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dashboard/{dashboard_id}/dashcard/{dashcard_id}/card/{card_id}/query/{export_format} method: post operationId: post_dashboard_card_query_export 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: // method: post operationId: post_dsfds 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: /{client_id}/ method: patch operationId: update-an-application 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: /{client_id}/ method: delete operationId: delete-an-application 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: /{client_id}/comment-quality-rules/{uuid}/ method: delete operationId: delete_client-id-comment-quality-rules-uuid 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: /{client_id}/reward-multipliers/ method: post operationId: post_client-id-reward-multipliers 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: /{client_id}/reward-multipliers/ method: get operationId: get_client-id-reward-multipliers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{client_id}/reward-multipliers/{reward_multiplier_id} method: get operationId: get_client-id-reward-multipliers-reward-multiplier-id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{client_id}/reward-multipliers/{reward_multiplier_id} method: patch operationId: patch_client-id-reward-multipliers-reward-multiplier-id 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: /{client_id}/reward-multipliers/{reward_multiplier_id}-1 method: delete operationId: delete_client-id-reward-multipliers-reward-multiplier-id-1 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: /{client_id}/reward-multipliers/{reward_multiplier_id}/archive/ method: post operationId: post_client-id-reward-multipliers-reward-multiplier-id-archive 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: /{client_id}/reward-multipliers/{reward_multiplier_id}/publish/ method: post operationId: post_client-id-reward-multipliers-reward-multiplier-id-publish 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: /{client_id}/reward-multipliers/{reward_multiplier_id}/unarchive/ method: post operationId: post_client-id-reward-multipliers-reward-multiplier-id-unarchive 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: /{client_id}/widgets/ method: get operationId: get_client-id-widgets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /automation-partners/ method: post operationId: post_automation-partners 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: /automation-partners/ method: get operationId: get_automation-partners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /automation-partners/{id} method: put operationId: put_automation-partners-id 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: /templates/ method: post operationId: post_templates 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: /templates/ method: get operationId: get_templates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /templates// method: get operationId: get_templates-1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /templates// method: patch operationId: get_templates-2 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: /templates// method: delete operationId: get_templates-3 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: /user-streak/{user-streak-id}/reset/ method: post operationId: post_user-streak-user-streak-id-reset x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /user-streaks/ method: post operationId: post_user-streaks 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: /user-streaks/{user-streak-id}/progress/ method: patch operationId: patch_user-streaks-user-streak-id-progress 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: / method: get operationId: list-chat-room-invitations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: / method: post operationId: create-a-chat-room-invitation 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: /{id}/ method: patch operationId: update-a-chat-room-invitation 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: /{id}/ method: delete operationId: delete-a-chat-room-invitation 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: /{id}/ method: delete operationId: delete-a-chat-room-membership 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: / method: get operationId: get-list-of-chat-rooms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: / method: post operationId: create-chat-room 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: /{chat_room_id}/custom-messages/ method: post operationId: send-a-custom-chat-message 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: /{id} method: patch operationId: update-a-chat-room 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: /{id} method: delete operationId: delete-a-chat-room 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: /{id}/ method: get operationId: get-chat-room x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{id}/delete-chat-message/ method: post operationId: delete-a-chat-room-message 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: /{id}/memberships/ method: get operationId: list-chat-room-memberships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{id}/memberships/ method: post operationId: create-a-chat-room-membership 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: /{ban_id} method: get operationId: comment-board-ban-detail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{id} method: delete operationId: cancel-a-comment-report 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: /{id}/ method: patch operationId: dismiss-a-comment-report 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: /alerts/ method: post operationId: create-an-alert 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: /alerts/{id}/ method: get operationId: get-an-alert-1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/program-bans/ method: post operationId: create-a-program-ban 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: /api/v1/program-bans/ method: get operationId: get-program-bans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/program-bans/{ban_id} method: delete operationId: delete-a-program-ban 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: /applications/{client-id}/reaction-space-counts/ method: get operationId: get-user-reaction-count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{client_id}/badges/ method: get operationId: list-available-badges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{client_id}/comment-quality-rules method: post operationId: post_applications-client-id-comment-quality-rules 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: /applications/{client_id}/comment-quality-rules/{uuid}/ method: patch operationId: post_applications-client-id-comment-quality-rules-1 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: /applications/{client_id}/profile-groups/ method: post operationId: create-a-group 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: /applications/{client_id}/profile-groups/{group_id}/ method: get operationId: get-profile-group-detail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{client_id}/profile-groups/{group_id}/ method: delete operationId: delete-profile-group 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: /applications/{client_id}/profile-groups/{group_id}/ method: patch operationId: update-profile-group 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: /applications/{client_id}/profile-groups/{group_id}/members/ method: post operationId: add-members-to-group 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: /applications/{client_id}/profile-groups/{group_id}/members/ method: get operationId: get-profile-group-detail-copy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{client_id}/profile-groups/{group_id}/members/ (COPY) method: delete operationId: remove-members-from-group 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: /applications/{client_id}/profile/ method: post operationId: create-user-profile 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: /applications/{client_id}/revoke-role-grants/ method: post operationId: post_applications-client-id-revoke-role-grants x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /applications/{client_id}/tier-groups/ method: get operationId: list-tier-groups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /applications/{client_id}/user-tiers/ method: get operationId: list-user-tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /badge-profiles/ method: get operationId: list-profiles-who-have-earned-a-specific-badge x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /badges/ method: post operationId: create-badge-1 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: /badges/{badge-id}/ method: get operationId: get-a-badge x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /base-roles/ method: post operationId: create-a-base-role 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: /base-roles/ method: get operationId: get-list-of-base-roles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /base-roles/{id} method: delete operationId: delete-a-base-role 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: /base-roles/{id}/ method: patch operationId: patch-update-a-base-role 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: /base-roles/{id}/ method: put operationId: put-update-a-base-role 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: /batch-invoked-actions/ method: post operationId: batch-invoke-reward-action 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: /blocked-profile-ids/ method: get operationId: get-blocked-profile-ids x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chat-room-access-rules/ method: post operationId: create-an-access-rule-for-muteglobally-mute 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: /chat-room-access-rules/{id} method: delete operationId: remove-a-chatroom-access-rule 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: /chat-rooms/{chat_room_id}/bulk-memberships/ method: post operationId: get_new-endpoint-1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chat-rooms/{chat_room_id}/bulk-memberships/-1 method: delete operationId: get_new-endpoint-1-1 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: /chat-rooms/{chat_room_id}/chatroom-messages-count/ method: get operationId: get-chatroom-message-count x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /chatroom-messages/ method: post operationId: send-chat-message 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: /chatroom-messages/ method: get operationId: get-chatroom-messages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cheer-meters/ method: post operationId: create-a-cheer-meter 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: /comment-boadrs/{id}/ method: delete operationId: delete-comment-board 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: /comment-board-bans/ method: post operationId: create-comments-ban 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: /comment-board-bans/ method: get operationId: get-list-of-comment-board-bans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /comment-board-bans/{ban-id}/ method: delete operationId: delete-comments-ban 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: /comment-board-by-custom-id/{client_id}/{custom_id}/ method: get operationId: get-comment-board-by-custom_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /comment-board-by-custom-id/{client_id}/{custom_id}/ method: patch operationId: update-comment-board-by-custom-id 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: /comment-board-by-custom-id/{client_id}/{custom_id}/ method: delete operationId: delete-comment-board-by-custom-id 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: /comment-boards/ method: post operationId: create-a-comment-board 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: /comment-boards/ method: get operationId: get-the-list-of-comment-boards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /comment-boards/{id}/ method: patch operationId: update-a-comment-board 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: /comment-counts/ method: get operationId: get-comment-counts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /comment-reports/ method: post operationId: create-comment-report 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: /comment-reports/ method: get operationId: get-list-of-comment-reports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /comments/ method: post operationId: create-a-comment 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: /comments/ method: get operationId: list-comments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /comments/{comment_id}/dismiss-reports/ method: patch operationId: dismiss-all-reports-for-a-reported-comment 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: /comments/{id} method: patch operationId: update-a-comment 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: /comments/{id} method: delete operationId: delete-a-comment 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: /earned-badges/ method: get operationId: get-list-of-earned-badges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /earned-badges/{earned-badge-id} method: delete operationId: revoke-earned-badge x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /emoji-sliders/ method: post operationId: create-an-image-slider 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: /emoji-sliders/{id} method: get operationId: get-an-emoji-slider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flair-assignments/ method: post operationId: post_flair-assignments 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: /flair-assignments/ method: get operationId: get_flair-assignments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flair-assignments/{flair_assignment_id}/ method: get operationId: get_flair-assignments{flair_assignment_id} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flair-assignments/{flair_assignment_id}/ method: patch operationId: patch_flair-assignments{flair_assignment_id} 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: /flair-assignments/{flair_assignment_id}/ method: delete operationId: delete_flair-assignments{flair_assignment_id} 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: /flair-scopes/ method: post operationId: post_flair-scopes 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: /flair-scopes/ method: get operationId: get_flairs-1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flair-scopes/{flair_scope_id}/ method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flair-scopes/{flair_scope_id}/ method: patch 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: /flairs method: get operationId: get_flairs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flairs/ method: post operationId: post_flairs 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: /flairs/{flair_id}/ method: get operationId: get_flairs{flair_id} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flairs/{flair_id}/ method: patch operationId: patch_flairs{flair_id} 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: /flairs/{flair_id}/ method: delete operationId: delete_flairs{flair_id} 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: /image-number-prediction-follow-ups/ method: post operationId: create-image-number-prediction-follow-up 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: /image-number-prediction-options/ method: post operationId: post_image-prediction-options-1-1 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: /image-number-prediction-options/{option_id}/ method: patch operationId: update-image-number-prediction-option 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: /image-number-predictions/ method: post operationId: create-an-image-number-prediction 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: /image-number-predictions/{image_number_prediction_id} method: patch operationId: update-image-number-prediction 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: /image-number-predictions/{prediction_id}/ method: get operationId: get-image-number-prediction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /image-polls/ method: post operationId: create-image-poll 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: /image-polls/{id}/ method: get operationId: get-an-image-poll x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /image-prediction-follow-ups/ method: post operationId: create-image-prediction-follow-up 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: /image-prediction-options/ method: post operationId: post_text-prediction-options-1 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: /image-prediction-options/{option_id}/ method: patch operationId: update-image-prediction-option 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: /image-quizzes/ method: post operationId: create-an-image-quiz 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: /image-quizzes/{id}/ method: get operationId: get-an-image-quiz x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invoked-actions/ method: get operationId: list-invoked-reward-actions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invoked-actions/ method: post operationId: invoking-custom-actions 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: /leaderboard-by-custom-id/{client-id}/{custom-id}/ method: get operationId: get-leaderboard-by-custom-id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /media/ method: get operationId: list-assets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /media/ method: post operationId: get-an-asset-1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /media/{id}/ method: get operationId: get-an-asset x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissions/ method: get operationId: list-permissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pinned-comments/ method: post operationId: create-a-pinned-comment 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: /pinned-comments/ method: get operationId: list-pinned-comments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pinned-comments/{pinned-comment-id}/ method: delete operationId: unpin-a-pinned-comment 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: /pinned-messages/ method: post operationId: create-a-pin-message 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: /pinned-messages/ method: get operationId: get-pinned-message-info x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pinned-messages/{id}/ method: delete operationId: unpin-message 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: /profile-blocks/ method: post operationId: create-a-profile-block 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: /profile-blocks/ method: get operationId: get-blocked-profiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profile-blocks/{BlockID} method: delete operationId: unblock-profile 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: /profile-by-custom-id/{client_id}/{custom_id}/ method: post operationId: create-profile-by-custom-id 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: /profile-by-custom-id/{client_id}/{custom_id}/ method: get operationId: get-profile-by-custom-id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profile-relationship-types/ method: get operationId: list-relationship-types x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profile-relationship-types/ method: post operationId: create-a-relationship-type 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: /profile-relationships/ method: post operationId: create-a-profile-relationship 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: /profile-relationships/ method: get operationId: list-profile-relationships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profiles/profile_id/reward-item-balances/ method: get operationId: list-reward-item-balances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profiles/{ProfileID}/permissions-check/ method: get operationId: get_profiles{ProfileUUID}permissions-check x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profiles/{id}/prizeout-session/ method: post operationId: prizeout-user-session 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: /profiles/{profile-id}/comment-replies/ method: get operationId: list-replies-to-profiles-comments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profiles/{profile-id}/tier-groups/{tier-group-id}/user-tiers/ method: put operationId: create-a-user-tier 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: /profiles/{profile_id}/badge-progress/ method: get operationId: list-badge-progress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profiles/{profile_id}/badges/ method: get operationId: get-users-badges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profiles/{profile_id}/badges/ method: post operationId: award-a-badge-to-a-user 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: /profiles/{profile_id}/comments/ method: get operationId: list-comments-by-author x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profiles/{profile_id}/reward-item-balances/{reward_item_id}/ method: get operationId: get-reward-item-balance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profiles/{profile_id}/reward-item-credits/ method: post operationId: credit-reward-item 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: /profiles/{profile_id}/reward-item-debits/ method: post operationId: debit-reward-item 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: /profiles/{profile_id}/reward-item-transfers/ method: post operationId: reward-item-transfers 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: /profiles/{profile_id}/reward-item-transfers/ method: get operationId: list-reward-item-transfers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /program-by-custom-id/{client_id}/{custom_id} method: get operationId: get-program-by-custom-id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /quest-rewards/ method: post operationId: create-quest-rewards 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: /quest-rewards/ method: get operationId: get-list-of-quest-rewards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /quest-rewards/{id} method: delete operationId: remove-a-quest-reward 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: /quest-tasks method: get operationId: list-tasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /quest-tasks/ method: post operationId: create-task 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: /quest-tasks/{id}/ method: get operationId: get-task x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /quest-tasks/{id}/ method: delete operationId: delete-task 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: /quests method: get operationId: list-quests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /quests/ method: post operationId: create-quests 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: /quests/{id}/ method: get operationId: get-quests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /quests/{id}/ method: delete operationId: delete-quest 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: /quests/{quest_id}/badges method: get operationId: get-quest-badges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /quests/{quest_id}/badges method: post operationId: add-quest-badges 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: /quests/{quest_id}/badges/{badge_id} method: delete operationId: remove-badge-from-quest 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: /reaction-emojis/ method: post operationId: create-reaction-emoji 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: /reaction-emojis/{id}/ method: patch operationId: update-reaction-emoji 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: /reaction-emojis/{id}/ method: delete operationId: delete-reaction-emoji 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: /reaction-space-by-target-group-id/{client_id}/{target_group_id}/ method: get operationId: get_reaction-space-by-target-group-id-client-id-target-group-id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reaction-space-by-target-group-id/{client_id}/{target_group_id}/-1 method: patch operationId: patch_reaction-space-by-target-group-id-client-id-target-group-id-1 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: /reaction-space-by-target-group-id/{client_id}/{target_group_id}/-1-1 method: delete operationId: delete_reaction-space-by-target-group-id-client-id-target-group-id-1-1 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: /reaction-spaces/ method: get operationId: list-reaction-spaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redemption-keys-by-code/{client_id}/{code}/ method: patch operationId: update-a-redemption-key-by-code 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: /redemption-keys/ method: get operationId: list-redemption-keys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redemption-keys/ method: post operationId: create-a-redemption-key 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: /redemption-keys/{id}/ method: get operationId: get-a-redemption-key x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redemption-keys/{id}/ method: patch operationId: update-a-redemption-key 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: /redemption-keys/{id}/ method: delete operationId: delete-a-redemption-key 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: /registered-links/ method: post operationId: create-a-registered-link 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: /registered-links/ method: get operationId: list-registered-links x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /registered-links/{id}/ method: delete operationId: delete-a-registered-link 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: /reported-chat-room-messages/ method: get operationId: get-reported-chat-messages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /resources/ method: get operationId: get-list-of-resources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reward-actions/ method: get operationId: list-reward-actions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reward-actions/ method: post operationId: creating-reward-actions 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: /reward-items/ method: get operationId: list-reward-items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reward-items/ method: post operationId: create-reward-item 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: /reward-items/{reward_item_id} method: get operationId: create-reward-item-1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reward-tables/ method: get operationId: list-reward-tables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reward-tables/ method: post operationId: create-reward-table 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: /reward-tables/{id}/ method: get operationId: get-reward-table x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reward-tables/{id}/ method: delete operationId: delete-reward-table 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: /reward-tables/{id}/entries/ method: post operationId: create-reward-table-entry 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: /reward-tables/{id}/entries/{entry_id}/ method: delete operationId: delete-reward-table-entry 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: /reward-tables/{id}entries/{entry_id}/ method: get operationId: get-reward-table-entry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reward-transactions/ method: get operationId: list-reward-transactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rich-posts/ method: post operationId: create-a-rich-post 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: /rich-posts/ method: get operationId: list-rich-posts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rich-posts/{id}/ method: get operationId: get-a-rich-post x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rich-posts/{rich_post_id}/ method: patch operationId: list-rich-posts-1 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: /rich-posts/{rich_post_id}/ method: delete operationId: list-rich-posts-1-1 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: /role-assignments/ method: post operationId: create-role-assignments 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: /role-assignments/ method: get operationId: get_new-endpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /role-assignments/{id} method: delete operationId: delete-role-assignment 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: /role-grants/ method: get operationId: get_role-grants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /role-grants/ method: post operationId: post_role-grants 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: /role-grants/{role_grant_uuid}/ method: get operationId: get_role-grants-1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /role-grants/{role_grant_uuid}/ method: delete operationId: get_role-grants-2 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: /role-templates/ method: get operationId: get-role-templates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roles/ method: post operationId: create-roles 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: /roles/ method: get operationId: get-roles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roles/{id} method: patch operationId: update-a-role 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: /roles/{id} method: put operationId: patch-update-a-role-copy 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: /roles/{id} method: delete operationId: delete-a-role 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: /social-embeds/ method: post operationId: create-a-social-embed 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: /social-embeds/{id}/ method: get operationId: get-a-social-embed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sponsors/ method: get operationId: list-program-sponsors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stickers/ method: post operationId: create-a-sticker 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: /text-asks/{id}/ method: get operationId: get-a-text-ask-widget x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /text-polls/ method: post operationId: create-text-poll 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: /text-polls/{id}/ method: get operationId: get-a-text-poll x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /text-prediction-follow-ups/ method: post operationId: create-text-prediction-follow-up 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: /text-prediction-options/ method: post operationId: patch_image-number-prediction-options{option_id}-1 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: /text-prediction-options/{option_id}/ method: patch operationId: update-text-prediction-option 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: /text-quizzes/ method: post operationId: create-a-text-quiz 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: /text-quizzes/{id}/ method: get operationId: get-a-text-quiz x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tier-benefits/ method: post operationId: create-tier-benefit 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: /tier-benefits/{tier_benefit_id}/ method: get operationId: retrive-tier-benefit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tier-benefits/{tier_benefit_id}/ method: patch operationId: update-tier-benefit 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: /tier-benefits/{tier_benefit_id}/ method: delete operationId: delete-tier-benefit 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: /tier-groups/ method: post operationId: create-tier-group 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: /tier-groups/{tier_group_id}/ method: patch operationId: update-tier-group 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: /tier-groups/{tier_group_id}/ method: delete operationId: delete-a-tier-group 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: /tier-groups/{tier_group_id}/tiers/ method: get operationId: list-tier x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tier-transactions/ method: get operationId: list-tier-transactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tiers/ method: post operationId: create-tier 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: /tiers/{tier_id}/ method: get operationId: retrieve-a-tier x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tiers/{tier_id}/ method: patch operationId: update-tier 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: /tiers/{tier_id}/ method: delete operationId: delete-tier 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: /tiers/{tier_id}/tier-benefits/ method: get operationId: list-tier-benefits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /unblock-by-profile-custom-id/{client_id}/{blocked_profile_custom_id}/ method: delete operationId: delete_unblock-by-profile-custom-id-client-id-blocked-profile-custom-id 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: /user-quest-rewards/ method: get operationId: get-user-quest-rewards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /user-quest-task-progress/ method: post operationId: update-user-quest-task-progress 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: /user-quests/ method: get operationId: list-user-quests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /user-quests/ method: post operationId: create-user-quest 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: /user-quests/{id}/ method: delete operationId: delete-userquest 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: /user-quests/{quest_id}/badges method: patch operationId: claim-user-quest-badges 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: /user-quests/{user-quest-id}/ method: patch operationId: claim-user-quest-rewards 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: /user-quests/{user_quest_id}/ method: patch operationId: update-user-quest 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: /user-reactions-count/ method: get operationId: get-user-reaction-count-1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /user-reactions/ method: post operationId: create-a-user-reaction 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: /user-reactions/ method: get operationId: list-user-reactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /user-reactions/{id} method: delete operationId: delete-a-user-reaction 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: /video-alerts/ method: post operationId: create-a-video-alert 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: /video-alerts/{id}/ method: get operationId: get-a-video-alert x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /video-alerts/{id}/ method: patch operationId: update-a-video-alert 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: /video-alerts/{id}/ method: delete operationId: delete-a-video-alert 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: /widget-interactions/image-poll/{widget_id}/options/{option_id}/votes/ method: post operationId: create-poll-vote 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: /widget-reports/ method: post operationId: report-a-widget 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: /widget-reports/ method: get operationId: list-widget-reports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /widget-reports/{id}/ method: patch operationId: moderate-a-widget-report 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: /{chat_room_id}/widget-messages/ method: post operationId: post_chat-room-id-widget-messages 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: /{widget-collection-kind}/{widget-id}/schedule/ method: put operationId: publish-widget 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: /{widget-kind}/{widget-id}/ method: delete operationId: delete-widget 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: / method: post operationId: create-live-action 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: /{automation_id}/ method: patch operationId: update-live-action 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: /{automation_id}/ method: get operationId: get-live-action x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{automation_id}/ method: delete operationId: delete-live-action 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: / method: post operationId: create-match-action 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: /{action_id}/ method: patch operationId: update-match-action 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: /{action_id}/ method: get operationId: get-match-action x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{action_id}/ method: delete operationId: delete-match-action 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: / method: post operationId: create-image-prediction 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: /{prediction_id}/ method: get operationId: get-image-prediction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: / method: get operationId: get_ x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: / method: post operationId: create-a-leaderboard-view 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: /{id}/ method: put operationId: replace-profiles-in-a-view 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: /{id}/ method: patch operationId: add-profiles-to-a-leaderboard-view 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: /{id}/ method: delete operationId: delete-a-leaderboard-view 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: /{id}/profiles/ method: get operationId: list-profiles-for-a-leaderboard-view x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{id}/profiles/{profile_id}/ method: delete operationId: delete-a-profile-from-a-leaderboard-view 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: /{leaderboard-view-id}/profiles/{profile-id}/ method: get operationId: get_leaderboard-view-id-profiles-profile-id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: / method: get operationId: list-leaderboards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: / method: post operationId: create-leaderboard 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: /leaderboard-by-custom-id/{custom-id}/ method: patch operationId: update-a-leaderboard-copy 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: /{id}/ method: get operationId: get-leaderboard-details x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{id}/ method: patch operationId: update-leaderboard 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: /{id}/entries/ method: get operationId: getting-leaderboard-entries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{id}/entries/{profile_id}/ method: get operationId: get-leaderboard-entry-detail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{leaderboard_id}/leaderboard-views/ method: get operationId: list-all-leaderboard-views-in-a-leaderboard x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: / method: get operationId: get_new-endpoint-1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: / method: post operationId: create-match-insights 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: /{matchinsights_id}/ method: get operationId: get-match-insights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{matchinsights_id}/ method: delete operationId: delete-match-insights 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: /new-endpoint-2 method: post operationId: post_new-endpoint-2 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: /profiles/{profile-id}/quest-variant-assignment method: put operationId: put_profiles-profile-id-quest-variant-assignment 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: /{client-id}/ab-test-quest/{ab-test-id} method: get operationId: get_client-id-ab-test-quest-ab-test-id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{client-id}/ab-test-quests/ method: post operationId: post_client-id-ab-test-quests 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: /{client-id}/ab-test-quests/ method: get operationId: get_client-id-ab-test-quests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{client-id}/consecutive-action-streaks/ method: get operationId: get_client-id-consecutive-action-streaks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{client-id}/consecutive-action-streaks/ method: post operationId: create-a-periodic-streak-1 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: /{client-id}/consecutive-action-streaks/{consecutive-action-id}/unarchive/ method: post operationId: post_client-id-consecutive-action-streaks-consecutive-action-id-unarchive 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: /{client-id}/consecutive-action-streaks/{consecutive-action-streak-id}/ method: get operationId: get_client-id-consecutive-action-streaks-consecutive-action-streak-id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{client-id}/consecutive-action-streaks/{consecutive-streak-id}/ method: delete operationId: delete_client-id-consecutive-action-streaks-consecutive-streak-id 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: /{client-id}/consecutive-action-streaks/{consecutive-streak-id}/-1 method: patch operationId: patch_client-id-consecutive-action-streaks-consecutive-streak-id-1 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: /{client-id}/consecutive-actions/{consecutive-action-id}/archive/ method: post operationId: post_client-id-consecutive-actions-consecutive-action-id-archive 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: /{client-id}/consecutive-streaks/{consecutive-streak-id}/publish/-1 method: post operationId: publish-periodic-streak-1 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: /{client-id}/periodic-streaks/ method: post operationId: create-a-periodic-streak 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: /{client-id}/periodic-streaks/ method: get operationId: get_client-id-periodic-streaks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{client-id}/periodic-streaks/{periodic-streak-id}/ method: get operationId: get_client-id-periodic-streaks-periodic-streak-id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{client-id}/periodic-streaks/{periodic-streak-id}/ method: patch operationId: patch_client-id-periodic-streaks-periodic-streak-id 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: /{client-id}/periodic-streaks/{periodic-streak-id}/ method: delete operationId: delete_client-id-periodic-streaks-periodic-streak-id 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: /{client-id}/periodic-streaks/{periodic-streak-id}/archive/ method: post operationId: post_client-id-periodic-streaks-periodic-streak-id-archive 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: /{client-id}/periodic-streaks/{periodic-streak-id}/publish/ method: post operationId: publish-periodic-streak 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: /{client-id}/periodic-streaks/{periodic-streak-id}/unarchive/ method: post operationId: post_client-id-periodic-streaks-periodic-streak-id-unarchive 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: /{client-id}/streak-milestones/ method: post operationId: post_client-id-streak-milestones 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: /{client-id}/streak-milestones/ method: get operationId: get_client-id-streak-milestones x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{client-id}/streak-milestones/{milestone-id}/ method: delete operationId: delete_client-id-streak-milestones-milestone-id 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: /{client-id}/streak-milestones/{milestone-id}/ method: patch operationId: patch_client-id-streak-milestones-milestone-id 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: /{client-id}/streak-targets/ method: post operationId: post_client-id-streak-targets 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: /{client-id}/streak-targets/ method: get operationId: get_client-id-streak-targets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{client-id}/streak-targets/{streak-target-id}/ method: patch operationId: patch_client-id-streak-targets-streak-target-id 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: /{client-id}/streak-targets/{streak-target-id}/ method: delete operationId: delete_client-id-streak-targets-streak-target-id 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: /profile-relationships/{profile_relationship_id}/ method: delete operationId: delete-a-profile-relationship 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: /{ProfileID}/sticker-packs/ method: get operationId: get_{ProfileID}sticker-packs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{ProfileID}/sticker-packs/ method: post operationId: post_{ProfileID}sticker-packs 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: /{ProfileID}/sticker-packs/{StickerPackID}/ method: delete operationId: delete_{ProfileID}sticker-packs{StickerPackID} 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: /{id}/ method: get operationId: get-user-profile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{id}/ method: delete operationId: delete-user-profile 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: /{id}/chat-room-memberships/ method: get operationId: list-a-users-chat-room-memberships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{profile-id}/user-reward-multipliers/ method: get operationId: get_profile-id-user-reward-multipliers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{profile-id}/user-reward-multipliers/{user-reward-multiplier-id}/activate/ method: post operationId: post_profile-id-user-reward-multipliers-user-reward-multiplier-id-activate 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: /{profile-id}/user-streak-milestones/ method: get operationId: get_profile-id-user-streak-milestones x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{profile-id}/user-streaks/ method: get operationId: get_profile-id-user-streaks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{profileID}/reaction-packs/ method: get operationId: get_{profileID}reaction-packs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{profileID}/reaction-packs/ method: post operationId: post_{profileID}reaction-packs 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: /{profileID}/reaction-packs/{ReactionPackID}/ method: delete operationId: delete_{profileID}reaction-packs{ReactionPackID} 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: /{profileID}/sticker-packs/ method: get operationId: get_sticker-packs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{profile_id}/ method: patch operationId: update-user-profile 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: /{profile_id}/unclaimed-widget-interactions/ method: get operationId: get-unclaimed-widget-interactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{profile_id}/widget-interactions/ method: get operationId: get-widget-interactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: / method: post operationId: create-program 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: / method: get operationId: list-programs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{id} method: patch operationId: update-program 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: /{id}/ method: get operationId: get-program x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{program_id}/chat-rooms/{chat_room_id}/ method: put operationId: link-a-chat-room-with-a-program 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: /{program_id}/chat-rooms/{chat_room_id}/ method: delete operationId: unlink-a-chat-room-from-a-program 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: /{program_id}/leaderboards/{leaderboard_id}/ method: put operationId: link-a-leaderboard-with-a-program 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: /{program_id}/leaderboards/{leaderboard_id}/ method: delete operationId: unlink-a-leaderboard-from-a-program 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: /{program_id}/reward-tables/{reward_table_id}/ method: put operationId: link-a-reward-table-with-a-program 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: /{program_id}/reward-tables/{reward_table_id}/ method: delete operationId: unlink-a-reward-table-with-a-program 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: / method: post operationId: create-a-reaction-pack 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: / method: get operationId: list-reaction-packs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{id}/ method: delete operationId: delete-a-reaction-pack 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: / method: post operationId: create-reaction-space 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: /{id} method: get operationId: get-a-reaction-space x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{id} method: patch operationId: update-a-reaction-space 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: /{id}/ method: delete operationId: delete_new-endpoint 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: // method: post operationId: post_{id} 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: / method: post operationId: create-a-text-ask-widget 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: / method: post operationId: create-text-prediction 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: /{prediction_id}/ method: get operationId: get-text-prediction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{prediction_id}/ method: patch operationId: update-text-prediction 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: / method: post operationId: create-wildmoka-video-alerts 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: /{wildmoka_automation_id} method: get operationId: get-wildmoka-video-alerts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{wildmoka_automation_id} method: patch operationId: update-wildmoka-video-alerts 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: /{wildmoka_automation_id} method: delete operationId: delete-wildmoka-video-alerts 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