generated: '2026-07-31' method: generated source: openapi/automattic-akismet-openapi.yml, openapi/automattic-jetpack-ai-plugin-openapi.yaml, openapi/automattic-wordpress-com-rest-v1-1-openapi.yml, openapi/automattic-wordpress-com-rest-v1-2-openapi.yml, openapi/automattic-wordpress-com-rest-v1-3-openapi.yml, openapi/automattic-wordpress-com-wp-v2-openapi.yml, openapi/automattic-wordpress-com-wpcom-v2-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: 2384 by_action_class: acting: 1218 connected: 1166 by_consequence: write: 1102 read: 1166 physical: 96 safety-critical: 20 human_in_the_loop_required: 20 operations: - path: /1.1/verify-key method: post operationId: postVerifyKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /1.1/comment-check method: post operationId: postCommentCheck x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /1.1/submit-spam method: post operationId: postSubmitSpam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /1.1/submit-ham method: post operationId: postSubmitHam x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /1.2/key-sites method: get operationId: getKeySites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /1.2/usage-limit method: get operationId: getUsageLimit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ai-plugin/sites method: get operationId: getSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{site_id}/ai-plugin/posts method: get operationId: getPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{site_id}/ai-plugin/posts method: post operationId: createPost x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{site_id}/ai-plugin/posts/{post_id} method: get operationId: getPost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /batch/ method: get operationId: getBatch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /freshly-pressed/ method: get operationId: getFreshlyPressed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /insights method: get operationId: getInsights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /insights/{slug} method: get operationId: getInsightsBySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /jetpack-blogs/ method: get operationId: getJetpackBlogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /jetpack-blogs/{blog_id}/ method: get operationId: getJetpackBlogsByBlogId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /jetpack-blogs/{blog_id}/ method: post operationId: postJetpackBlogsByBlogId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /jetpack-blogs/{blog_id}/mine/delete method: post operationId: postJetpackBlogsByBlogIdMineDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /jetpack-blogs/{blog_id}/test-connection method: get operationId: getJetpackBlogsByBlogIdTestConnection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /jetpack-blogs/{dest_blog_id}/source/{source_blog_id}/migrate/ method: post operationId: postJetpackBlogsByDestBlogIdSourceBySourceBlogIdMigrate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /manual_payment method: post operationId: postManualPayment 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: /manual_payment/%s method: get operationId: getManualPaymentS x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketing/survey method: post operationId: postMarketingSurvey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me method: get operationId: getMe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/billing-history method: get operationId: getMeBillingHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/connected-applications/ method: get operationId: getMeConnectedApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/connected-applications/{ID} method: get operationId: getMeConnectedApplicationsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/connected-applications/{ID}/delete method: post operationId: postMeConnectedApplicationsByIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/keyring-connections/ method: get operationId: getMeKeyringConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/keyring-connections/{keyring_connection_ID} method: get operationId: getMeKeyringConnectionsByKeyringConnectionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/keyring-connections/{keyring_connection_ID}/delete method: post operationId: postMeKeyringConnectionsByKeyringConnectionIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/likes/ method: get operationId: getMeLikes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/mailboxes method: get operationId: getMeMailboxes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/posts method: get operationId: getMePosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/preferences/ method: get operationId: getMePreferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/preferences/ method: post operationId: postMePreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/publicize-connections/ method: get operationId: getMePublicizeConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/publicize-connections/{publicize_connection_ID} method: get operationId: getMePublicizeConnectionsByPublicizeConnectionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/publicize-connections/{publicize_connection_ID} method: post operationId: postMePublicizeConnectionsByPublicizeConnectionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/publicize-connections/{publicize_connection_ID}/delete method: post operationId: postMePublicizeConnectionsByPublicizeConnectionIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/ method: get operationId: getMeSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/ method: post operationId: postMeSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/password/validate method: post operationId: postMeSettingsPasswordValidate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/profile-links/ method: get operationId: getMeSettingsProfileLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/profile-links/new method: post operationId: postMeSettingsProfileLinksNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/settings/profile-links/{slug}/delete method: post operationId: postMeSettingsProfileLinksBySlugDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/sites method: get operationId: getMeSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/sites/compact method: get operationId: getMeSitesCompact x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/sites/features method: get operationId: getMeSitesFeatures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/sites/plugins method: get operationId: getMeSitesPlugins x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/two-step method: get operationId: getMeTwoStep x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/two-step/sms/new method: post operationId: postMeTwoStepSmsNew 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: /meta/external-services/ method: get operationId: getMetaExternalServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /meta/external-services/{service} method: get operationId: getMetaExternalServicesByService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /meta/sharing-buttons method: get operationId: getMetaSharingButtons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /notifications/read method: post operationId: postNotificationsRead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /notifications/seen method: post operationId: postNotificationsSeen x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/email-settings/ method: get operationId: getReadEmailSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/email-settings/ method: post operationId: postReadEmailSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/feed/ method: get operationId: getReadFeed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/feed/{feed_url_or_id} method: get operationId: getReadFeedByFeedUrlOrId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/following/ method: get operationId: getReadFollowing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/following/mine method: get operationId: getReadFollowingMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/following/mine/delete method: post operationId: postReadFollowingMineDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/following/mine/new method: post operationId: postReadFollowingMineNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/liked/ method: get operationId: getReadLiked x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/lists/{user_slug} method: get operationId: getReadListsByUserSlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/menu/ method: get operationId: getReadMenu x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/recommendations/mine/ method: get operationId: getReadRecommendationsMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/sites/{site}/posts/{post_ID} method: get operationId: getReadSitesBySitePostsByPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/subscriptions-count/ method: get operationId: getReadSubscriptionsCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/tags method: get operationId: getReadTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/tags/alphabetic method: get operationId: getReadTagsAlphabetic x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/tags/{tag} method: get operationId: getReadTagsByTag x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/tags/{tag}/mine method: get operationId: getReadTagsByTagMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/tags/{tag}/mine/delete method: post operationId: postReadTagsByTagMineDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/tags/{tag}/mine/new method: post operationId: postReadTagsByTagMineNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/tags/{tag}/posts method: get operationId: getReadTagsByTagPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/trending/tags method: get operationId: getReadTrendingTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site} method: get operationId: getSitesBySite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/automated-transfers/status method: get operationId: getSitesBySiteAutomatedTransfersStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/categories method: get operationId: getSitesBySiteCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/categories/new method: post operationId: postSitesBySiteCategoriesNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/categories/slug:{category} method: get operationId: getSitesBySiteCategoriesSlugCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/categories/slug:{category} method: post operationId: postSitesBySiteCategoriesSlugCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/categories/slug:{category}/delete method: post operationId: postSitesBySiteCategoriesSlugCategoryDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/comment-counts method: get operationId: getSitesBySiteCommentCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/comment-history/{comment_ID} method: get operationId: getSitesBySiteCommentHistoryByCommentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/comments-tree method: get operationId: getSitesBySiteCommentsTree x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/comments/ method: get operationId: getSitesBySiteComments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/comments/{comment_ID} method: get operationId: getSitesBySiteCommentsByCommentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/comments/{comment_ID} method: post operationId: postSitesBySiteCommentsByCommentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/comments/{comment_ID}/delete method: post operationId: postSitesBySiteCommentsByCommentIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/comments/{comment_ID}/likes/ method: get operationId: getSitesBySiteCommentsByCommentIdLikes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/comments/{comment_ID}/likes/mine/ method: get operationId: getSitesBySiteCommentsByCommentIdLikesMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/comments/{comment_ID}/likes/mine/delete method: post operationId: postSitesBySiteCommentsByCommentIdLikesMineDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/comments/{comment_ID}/likes/new method: post operationId: postSitesBySiteCommentsByCommentIdLikesNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/comments/{comment_ID}/replies/new method: post operationId: postSitesBySiteCommentsByCommentIdRepliesNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/dropdown-pages/ method: get operationId: getSitesBySiteDropdownPages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/embeds method: get operationId: getSitesBySiteEmbeds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/embeds/render method: get operationId: getSitesBySiteEmbedsRender x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/followers method: get operationId: getSitesBySiteFollowers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/followers/{subscriber_id} method: get operationId: getSitesBySiteFollowersBySubscriberId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/follows/ method: get operationId: getSitesBySiteFollows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/follows/mine method: get operationId: getSitesBySiteFollowsMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/follows/mine/delete method: post operationId: postSitesBySiteFollowsMineDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/follows/new method: post operationId: postSitesBySiteFollowsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/headers/mine method: get operationId: getSitesBySiteHeadersMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/headers/mine method: post operationId: postSitesBySiteHeadersMine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/headers/{theme_slug} method: get operationId: getSitesBySiteHeadersByThemeSlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/imports/ method: get operationId: getSitesBySiteImports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/imports/library/new method: post operationId: postSitesBySiteImportsLibraryNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/imports/new method: post operationId: postSitesBySiteImportsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/imports/{import_id} method: get operationId: getSitesBySiteImportsByImportId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/imports/{import_id} method: post operationId: postSitesBySiteImportsByImportId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/invites/new method: post operationId: postSitesBySiteInvitesNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/media/ method: get operationId: getSitesBySiteMedia x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/media/new method: post operationId: postSitesBySiteMediaNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/media/{media_ID} method: get operationId: getSitesBySiteMediaByMediaId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/media/{media_ID} method: post operationId: postSitesBySiteMediaByMediaId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/media/{media_ID}/delete method: post operationId: postSitesBySiteMediaByMediaIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/media/{media_ID}/edit method: post operationId: postSitesBySiteMediaByMediaIdEdit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/menus method: get operationId: getSitesBySiteMenus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/menus/new method: post operationId: postSitesBySiteMenusNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/menus/{menu_id} method: get operationId: getSitesBySiteMenusByMenuId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/menus/{menu_id} method: post operationId: postSitesBySiteMenusByMenuId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/menus/{menu_id}/delete method: post operationId: postSitesBySiteMenusByMenuIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/page-templates method: get operationId: getSitesBySitePageTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/post-counts/{post_type} method: get operationId: getSitesBySitePostCountsByPostType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/post-types method: get operationId: getSitesBySitePostTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/post-types/{post_type}/taxonomies method: get operationId: getSitesBySitePostTypesByPostTypeTaxonomies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/ method: get operationId: getSitesBySitePosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/delete method: post operationId: postSitesBySitePostsDelete 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: /sites/{site}/posts/new method: post operationId: postSitesBySitePostsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/restore method: post operationId: postSitesBySitePostsRestore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/slug:{post_slug} method: get operationId: getSitesBySitePostsSlugPostSlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/{post_ID} method: get operationId: getSitesBySitePostsByPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/{post_ID} method: post operationId: postSitesBySitePostsByPostId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post_ID}/delete method: post operationId: postSitesBySitePostsByPostIdDelete 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: /sites/{site}/posts/{post_ID}/likes/ method: get operationId: getSitesBySitePostsByPostIdLikes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/{post_ID}/likes/mine/ method: get operationId: getSitesBySitePostsByPostIdLikesMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/{post_ID}/likes/mine/delete method: post operationId: postSitesBySitePostsByPostIdLikesMineDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post_ID}/likes/new method: post operationId: postSitesBySitePostsByPostIdLikesNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post_ID}/reblogs/mine method: get operationId: getSitesBySitePostsByPostIdReblogsMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/{post_ID}/reblogs/new method: post operationId: postSitesBySitePostsByPostIdReblogsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post_ID}/replies/ method: get operationId: getSitesBySitePostsByPostIdReplies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/{post_ID}/replies/new method: post operationId: postSitesBySitePostsByPostIdRepliesNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post_ID}/restore method: post operationId: postSitesBySitePostsByPostIdRestore x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post}/related method: post operationId: postSitesBySitePostsByPostRelated x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post}/subscribers/ method: get operationId: getSitesBySitePostsByPostSubscribers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/{post}/subscribers/mine method: get operationId: getSitesBySitePostsByPostSubscribersMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/{post}/subscribers/mine/delete method: post operationId: postSitesBySitePostsByPostSubscribersMineDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post}/subscribers/mine/update method: post operationId: postSitesBySitePostsByPostSubscribersMineUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post}/subscribers/new method: post operationId: postSitesBySitePostsByPostSubscribersNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/protect/recovery/confirm method: post operationId: postSitesBySiteProtectRecoveryConfirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/protect/recovery/request method: post operationId: postSitesBySiteProtectRecoveryRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/protect/recovery/validate/{user_id} method: get operationId: getSitesBySiteProtectRecoveryValidateByUserId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/publicize-connections/ method: get operationId: getSitesBySitePublicizeConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/publicize-connections/new method: post operationId: postSitesBySitePublicizeConnectionsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/publicize-connections/{publicize_connection_ID} method: get operationId: getSitesBySitePublicizeConnectionsByPublicizeConnectionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/publicize-connections/{publicize_connection_ID} method: post operationId: postSitesBySitePublicizeConnectionsByPublicizeConnectionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/publicize-connections/{publicize_connection_ID}/delete method: post operationId: postSitesBySitePublicizeConnectionsByPublicizeConnectionIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/search method: post operationId: postSitesBySiteSearch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/sharing-buttons method: post operationId: postSitesBySiteSharingButtons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/sharing-buttons/ method: get operationId: getSitesBySiteSharingButtons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/shortcodes method: get operationId: getSitesBySiteShortcodes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/shortcodes/render method: get operationId: getSitesBySiteShortcodesRender x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats method: get operationId: getSitesBySiteStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/archives method: get operationId: getSitesBySiteStatsArchives x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/clicks method: get operationId: getSitesBySiteStatsClicks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/clicks/emails/summary method: get operationId: getSitesBySiteStatsClicksEmailsSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/clicks/emails/{post_id} method: get operationId: getSitesBySiteStatsClicksEmailsByPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/clicks/emails/{post_id}/client method: get operationId: getSitesBySiteStatsClicksEmailsByPostIdClient x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/clicks/emails/{post_id}/country method: get operationId: getSitesBySiteStatsClicksEmailsByPostIdCountry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/clicks/emails/{post_id}/device method: get operationId: getSitesBySiteStatsClicksEmailsByPostIdDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/clicks/emails/{post_id}/link method: get operationId: getSitesBySiteStatsClicksEmailsByPostIdLink x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/clicks/emails/{post_id}/rate method: get operationId: getSitesBySiteStatsClicksEmailsByPostIdRate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/clicks/emails/{post_id}/user-content-link method: get operationId: getSitesBySiteStatsClicksEmailsByPostIdUserContentLink x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/comment-followers method: get operationId: getSitesBySiteStatsCommentFollowers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/comments method: get operationId: getSitesBySiteStatsComments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/country-views method: get operationId: getSitesBySiteStatsCountryViews x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/devices/{device_property_name} method: get operationId: getSitesBySiteStatsDevicesByDevicePropertyName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/emails/summary method: get operationId: getSitesBySiteStatsEmailsSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/file-downloads method: get operationId: getSitesBySiteStatsFileDownloads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/followers method: get operationId: getSitesBySiteStatsFollowers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/highlights method: get operationId: getSitesBySiteStatsHighlights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/location-views/{geo_mode} method: get operationId: getSitesBySiteStatsLocationViewsByGeoMode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/opens/emails/summary method: get operationId: getSitesBySiteStatsOpensEmailsSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/opens/emails/{post_id} method: get operationId: getSitesBySiteStatsOpensEmailsByPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/opens/emails/{post_id}/client method: get operationId: getSitesBySiteStatsOpensEmailsByPostIdClient x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/opens/emails/{post_id}/country method: get operationId: getSitesBySiteStatsOpensEmailsByPostIdCountry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/opens/emails/{post_id}/device method: get operationId: getSitesBySiteStatsOpensEmailsByPostIdDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/opens/emails/{post_id}/rate method: get operationId: getSitesBySiteStatsOpensEmailsByPostIdRate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/post/{post_id} method: get operationId: getSitesBySiteStatsPostByPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/publicize method: get operationId: getSitesBySiteStatsPublicize x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/referrers method: get operationId: getSitesBySiteStatsReferrers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/referrers/spam method: get operationId: getSitesBySiteStatsReferrersSpam x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/referrers/spam/delete method: post operationId: postSitesBySiteStatsReferrersSpamDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/stats/referrers/spam/new method: post operationId: postSitesBySiteStatsReferrersSpamNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/stats/search-terms method: get operationId: getSitesBySiteStatsSearchTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/streak method: get operationId: getSitesBySiteStatsStreak x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/summary method: get operationId: getSitesBySiteStatsSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/tags method: get operationId: getSitesBySiteStatsTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/top-authors method: get operationId: getSitesBySiteStatsTopAuthors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/top-posts method: get operationId: getSitesBySiteStatsTopPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/utm/{utm_param_name} method: get operationId: getSitesBySiteStatsUtmByUtmParamName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/utm/{utm_param_name}/top_posts method: get operationId: getSitesBySiteStatsUtmByUtmParamNameTopPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/video-plays method: get operationId: getSitesBySiteStatsVideoPlays x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/video/{post_id} method: get operationId: getSitesBySiteStatsVideoByPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/stats/views/posts method: get operationId: getSitesBySiteStatsViewsPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/sync/now method: post operationId: postSitesBySiteSyncNow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/sync/status method: get operationId: getSitesBySiteSyncStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/tags method: get operationId: getSitesBySiteTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/tags/new method: post operationId: postSitesBySiteTagsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/tags/slug:{tag} method: get operationId: getSitesBySiteTagsSlugTag x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/tags/slug:{tag} method: post operationId: postSitesBySiteTagsSlugTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/tags/slug:{tag}/delete method: post operationId: postSitesBySiteTagsSlugTagDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/taxonomies/{taxonomy}/terms method: get operationId: getSitesBySiteTaxonomiesByTaxonomyTerms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/taxonomies/{taxonomy}/terms/new method: post operationId: postSitesBySiteTaxonomiesByTaxonomyTermsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/taxonomies/{taxonomy}/terms/slug:{slug} method: get operationId: getSitesBySiteTaxonomiesByTaxonomyTermsSlugSlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/taxonomies/{taxonomy}/terms/slug:{slug} method: post operationId: postSitesBySiteTaxonomiesByTaxonomyTermsSlugSlug x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/taxonomies/{taxonomy}/terms/slug:{slug}/delete method: post operationId: postSitesBySiteTaxonomiesByTaxonomyTermsSlugSlugDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/themes method: get operationId: getSitesBySiteThemes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/themes/mine method: get operationId: getSitesBySiteThemesMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/themes/mine method: post operationId: postSitesBySiteThemesMine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/translations method: get operationId: getSitesBySiteTranslations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/translations method: post operationId: postSitesBySiteTranslations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/translations/update method: post operationId: postSitesBySiteTranslationsUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/updates method: get operationId: getSitesBySiteUpdates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/users method: get operationId: getSitesBySiteUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/users/login:{user_id} method: get operationId: getSitesBySiteUsersLoginUserId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/users/{user_ID}/delete method: post operationId: postSitesBySiteUsersByUserIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/users/{user_id} method: post operationId: postSitesBySiteUsersByUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/widgets method: get operationId: getSitesBySiteWidgets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/widgets/new method: post operationId: postSitesBySiteWidgetsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/widgets/widget:{id} method: get operationId: getSitesBySiteWidgetsWidgetId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/widgets/widget:{id} method: post operationId: postSitesBySiteWidgetsWidgetId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/widgets/widget:{id}/delete method: post operationId: postSitesBySiteWidgetsWidgetIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/wordads/approve method: post operationId: postSitesBySiteWordadsApprove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/wordads/earnings method: get operationId: getSitesBySiteWordadsEarnings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/wordads/settings method: get operationId: getSitesBySiteWordadsSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/wordads/settings method: post operationId: postSitesBySiteWordadsSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/wordads/stats method: get operationId: getSitesBySiteWordadsStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/wordads/tos method: get operationId: getSitesBySiteWordadsTos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/wordads/tos method: post operationId: postSitesBySiteWordadsTos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /support/alternates/{site}/posts/{post_ID} method: get operationId: getSupportAlternatesBySitePostsByPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /test/version/{ID}/old method: get operationId: getTestVersionByIdOld x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /test/{ID} method: get operationId: getTestById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /test/{ID} method: post operationId: postTestById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /themes method: get operationId: getThemes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /themes/{theme_slug} method: get operationId: getThemesByThemeSlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/suggest method: get operationId: getUsersSuggest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user_id}/posts method: get operationId: getUsersByUserIdPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /users/{user} method: get operationId: getUsersByUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /videos/{guid} method: get operationId: getVideosByGuid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /videos/{guid}/chapters method: get operationId: getVideosByGuidChapters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /videos/{guid}/playlist/{format} method: get operationId: getVideosByGuidPlaylistByFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /videos/{guid}/poster method: get operationId: getVideosByGuidPoster x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /videos/{guid}/poster method: post operationId: postVideosByGuidPoster x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /videos/{guid}/tracks method: post operationId: postVideosByGuidTracks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /videos/{guid}/tracks/delete method: post operationId: postVideosByGuidTracksDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wrangler/data method: get operationId: getWranglerData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wrangler/data/answer method: post operationId: postWranglerDataAnswer x-agentic-access: action-class: 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/ method: get operationId: getBatch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/settings/profile-links/new method: post operationId: postMeSettingsProfileLinksNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /me/sites method: get operationId: getMeSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/feed/{feed_url_or_id}/posts/{feed_item_id} method: get operationId: getReadFeedByFeedUrlOrIdPostsByFeedItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/following/mine method: get operationId: getReadFollowingMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/following/mine/export method: get operationId: getReadFollowingMineExport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/following/mine/import method: post operationId: postReadFollowingMineImport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/lists method: get operationId: getReadLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/lists/{user_slug} method: get operationId: getReadListsByUserSlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/lists/{username}/{list} method: get operationId: getReadListsByUsernameByList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/lists/{username}/{list}/follow method: post operationId: postReadListsByUsernameByListFollow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/lists/{username}/{list}/unfollow method: post operationId: postReadListsByUsernameByListUnfollow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/lists/{username}/{list}/update method: post operationId: postReadListsByUsernameByListUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/menu/ method: get operationId: getReadMenu x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/onboarding/welcome-digest/flush method: post operationId: postReadOnboardingWelcomeDigestFlush x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/site/{site}/comment_email_subscriptions/delete method: post operationId: postReadSiteBySiteCommentEmailSubscriptionsDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/site/{site}/comment_email_subscriptions/new method: post operationId: postReadSiteBySiteCommentEmailSubscriptionsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/site/{site}/post_email_subscriptions/delete method: post operationId: postReadSiteBySitePostEmailSubscriptionsDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/site/{site}/post_email_subscriptions/new method: post operationId: postReadSiteBySitePostEmailSubscriptionsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/site/{site}/post_email_subscriptions/update method: post operationId: postReadSiteBySitePostEmailSubscriptionsUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/sites/{site}/posts/{post_ID} method: get operationId: getReadSitesBySitePostsByPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/tags method: get operationId: getReadTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/tags/alphabetic method: get operationId: getReadTagsAlphabetic x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/trending/tags method: get operationId: getReadTrendingTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site} method: get operationId: getSitesBySite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/comments-tree method: get operationId: getSitesBySiteCommentsTree x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/comments/{comment_ID}/likes/ method: get operationId: getSitesBySiteCommentsByCommentIdLikes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/media/ method: get operationId: getSitesBySiteMedia x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/media/{media_ID} method: get operationId: getSitesBySiteMediaByMediaId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/media/{media_ID}/edit method: post operationId: postSitesBySiteMediaByMediaIdEdit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/post-counts/{post_type} method: get operationId: getSitesBySitePostCountsByPostType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/ method: get operationId: getSitesBySitePosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/posts/new method: post operationId: postSitesBySitePostsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post_ID} method: post operationId: postSitesBySitePostsByPostId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sites/{site}/posts/{post_ID}/likes/ method: get operationId: getSitesBySitePostsByPostIdLikes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/search method: post operationId: postSitesBySiteSearch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /support/alternates/{site}/posts/{post_ID} method: get operationId: getSupportAlternatesBySitePostsByPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /test/version/{ID} method: get operationId: getTestVersionById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /batch/ method: get operationId: getBatch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domain-connect/authorize/v2/domainTemplates/providers/{provider_id}/services/{service_id}/apply method: get operationId: getDomainConnectAuthorizeV2DomaintemplatesProvidersByProviderIdServicesByServiceIdApply x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domain-connect/authorize/v2/domainTemplates/providers/{provider_id}/services/{service_id}/apply/authorized method: get operationId: getDomainConnectAuthorizeV2DomaintemplatesProvidersByProviderIdServicesByServiceIdApplyAuthorized x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domain-connect/unsupported method: get operationId: getDomainConnectUnsupported x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domain-connect/v2/domainTemplates/providers/{provider_id}/services/{service_id} method: get operationId: getDomainConnectV2DomaintemplatesProvidersByProviderIdServicesByServiceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /domain-connect/v2/{domain}/settings method: get operationId: getDomainConnectV2ByDomainSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketplace/search method: get operationId: getMarketplaceSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketplace/{product_slug}/related method: get operationId: getMarketplaceByProductSlugRelated x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/billing-history method: get operationId: getMeBillingHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/billing-history/{filter} method: get operationId: getMeBillingHistoryByFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /me/sites method: get operationId: getMeSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/feed/{feed_url_or_id}/posts/{feed_item_id} method: get operationId: getReadFeedByFeedUrlOrIdPostsByFeedItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/lists method: get operationId: getReadLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/lists/{user_slug} method: get operationId: getReadListsByUserSlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/lists/{username}/{list} method: get operationId: getReadListsByUsernameByList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /read/lists/{username}/{list}/update method: post operationId: postReadListsByUsernameByListUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /read/menu/ method: get operationId: getReadMenu x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites/{site}/search method: get operationId: getSitesBySiteSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /test/version/{ID} method: get operationId: getTestVersionById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2 method: get operationId: getWpV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/abilities/{name}/run method: get operationId: getWpV2AbilitiesbyNameRun x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/abilities/{name}/run method: post operationId: postWpV2AbilitiesbyNameRun x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/abilities/{name}/run method: put operationId: putWpV2AbilitiesbyNameRun x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/abilities/{name}/run method: patch operationId: patchWpV2AbilitiesbyNameRun x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/abilities/{name}/run method: delete operationId: deleteWpV2AbilitiesbyNameRun x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site} method: get operationId: getWpV2SitesbyWpcomSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/activity-log-events method: get operationId: getWpV2SitesbyWpcomSiteActivityLogEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/activity-log-events method: post operationId: postWpV2SitesbyWpcomSiteActivityLogEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/activity-log-events/{id} method: get operationId: getWpV2SitesbyWpcomSiteActivityLogEventsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/activity-log-events/{id} method: post operationId: postWpV2SitesbyWpcomSiteActivityLogEventsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/activity-log-events/{id} method: put operationId: putWpV2SitesbyWpcomSiteActivityLogEventsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/activity-log-events/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteActivityLogEventsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/activity-log-events/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteActivityLogEventsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/activity-log-events/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteActivityLogEventsbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/activity-log-events/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteActivityLogEventsbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/activity-log-events/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteActivityLogEventsbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/akismet/v1/webhook method: post operationId: postWpV2SitesbyWpcomSiteAkismetV1Webhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/block-directory/search method: get operationId: getWpV2SitesbyWpcomSiteBlockDirectorySearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/block-patterns/categories method: get operationId: getWpV2SitesbyWpcomSiteBlockPatternsCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/block-patterns/patterns method: get operationId: getWpV2SitesbyWpcomSiteBlockPatternsPatterns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/block-renderer/{name} method: get operationId: getWpV2SitesbyWpcomSiteBlockRendererbyName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/block-renderer/{name} method: post operationId: postWpV2SitesbyWpcomSiteBlockRendererbyName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/block-types method: get operationId: getWpV2SitesbyWpcomSiteBlockTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/block-types/{namespace} method: get operationId: getWpV2SitesbyWpcomSiteBlockTypesbyNamespace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/block-types/{namespace}/{name} method: get operationId: getWpV2SitesbyWpcomSiteBlockTypesbyNamespacebyName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/blocks method: get operationId: getWpV2SitesbyWpcomSiteBlocks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/blocks method: post operationId: postWpV2SitesbyWpcomSiteBlocks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/blocks/{id} method: get operationId: getWpV2SitesbyWpcomSiteBlocksbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/blocks/{id} method: post operationId: postWpV2SitesbyWpcomSiteBlocksbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/blocks/{id} method: put operationId: putWpV2SitesbyWpcomSiteBlocksbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/blocks/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteBlocksbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/blocks/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteBlocksbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/blocks/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteBlocksbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/blocks/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteBlocksbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/blocks/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteBlocksbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/blocks/{parent}/revisions method: get operationId: getWpV2SitesbyWpcomSiteBlocksbyParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/blocks/{parent}/revisions/{id} method: get operationId: getWpV2SitesbyWpcomSiteBlocksbyParentRevisionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/blocks/{parent}/revisions/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteBlocksbyParentRevisionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/categories method: get operationId: getWpV2SitesbyWpcomSiteCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/categories method: post operationId: postWpV2SitesbyWpcomSiteCategories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/categories/{id} method: get operationId: getWpV2SitesbyWpcomSiteCategoriesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/categories/{id} method: post operationId: postWpV2SitesbyWpcomSiteCategoriesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/categories/{id} method: put operationId: putWpV2SitesbyWpcomSiteCategoriesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/categories/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteCategoriesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/categories/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteCategoriesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/comments method: get operationId: getWpV2SitesbyWpcomSiteComments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/comments method: post operationId: postWpV2SitesbyWpcomSiteComments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/comments/{id} method: get operationId: getWpV2SitesbyWpcomSiteCommentsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/comments/{id} method: post operationId: postWpV2SitesbyWpcomSiteCommentsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/comments/{id} method: put operationId: putWpV2SitesbyWpcomSiteCommentsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/comments/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteCommentsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/comments/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteCommentsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback method: get operationId: getWpV2SitesbyWpcomSiteFeedback x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/feedback method: post operationId: postWpV2SitesbyWpcomSiteFeedback x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/bulk_actions method: post operationId: postWpV2SitesbyWpcomSiteFeedbackBulkActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/config method: get operationId: getWpV2SitesbyWpcomSiteFeedbackConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/feedback/counts method: get operationId: getWpV2SitesbyWpcomSiteFeedbackCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/feedback/dismiss-classic-forms-notice method: post operationId: postWpV2SitesbyWpcomSiteFeedbackDismissClassicFormsNotice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/filters method: get operationId: getWpV2SitesbyWpcomSiteFeedbackFilters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/feedback/integrations method: get operationId: getWpV2SitesbyWpcomSiteFeedbackIntegrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/feedback/integrations-metadata method: get operationId: getWpV2SitesbyWpcomSiteFeedbackIntegrationsMetadata x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/feedback/integrations/{slug} method: get operationId: getWpV2SitesbyWpcomSiteFeedbackIntegrationsbySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/feedback/integrations/{slug} method: delete operationId: deleteWpV2SitesbyWpcomSiteFeedbackIntegrationsbySlug x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/trash method: delete operationId: deleteWpV2SitesbyWpcomSiteFeedbackTrash x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/{id} method: get operationId: getWpV2SitesbyWpcomSiteFeedbackbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/feedback/{id} method: post operationId: postWpV2SitesbyWpcomSiteFeedbackbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/{id} method: put operationId: putWpV2SitesbyWpcomSiteFeedbackbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteFeedbackbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteFeedbackbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteFeedbackbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/feedback/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteFeedbackbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/{id}/read method: post operationId: postWpV2SitesbyWpcomSiteFeedbackbyIdRead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/feedback/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteFeedbackbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/font-collections method: get operationId: getWpV2SitesbyWpcomSiteFontCollections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/font-collections/{slug} method: get operationId: getWpV2SitesbyWpcomSiteFontCollectionsbySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/font-families method: get operationId: getWpV2SitesbyWpcomSiteFontFamilies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/font-families method: post operationId: postWpV2SitesbyWpcomSiteFontFamilies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/font-families/{font_family_id}/font-faces method: get operationId: getWpV2SitesbyWpcomSiteFontFamiliesbyFontFamilyIdFontFaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/font-families/{font_family_id}/font-faces method: post operationId: postWpV2SitesbyWpcomSiteFontFamiliesbyFontFamilyIdFontFaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/font-families/{font_family_id}/font-faces/{id} method: get operationId: getWpV2SitesbyWpcomSiteFontFamiliesbyFontFamilyIdFontFacesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/font-families/{font_family_id}/font-faces/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteFontFamiliesbyFontFamilyIdFontFacesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/font-families/{id} method: get operationId: getWpV2SitesbyWpcomSiteFontFamiliesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/font-families/{id} method: post operationId: postWpV2SitesbyWpcomSiteFontFamiliesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/font-families/{id} method: put operationId: putWpV2SitesbyWpcomSiteFontFamiliesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/font-families/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteFontFamiliesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/font-families/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteFontFamiliesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/global-styles/themes/{stylesheet} method: get operationId: getWpV2SitesbyWpcomSiteGlobalStylesThemesbyStylesheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/global-styles/themes/{stylesheet}/variations method: get operationId: getWpV2SitesbyWpcomSiteGlobalStylesThemesbyStylesheetVariations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/global-styles/{id} method: get operationId: getWpV2SitesbyWpcomSiteGlobalStylesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/global-styles/{id} method: post operationId: postWpV2SitesbyWpcomSiteGlobalStylesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/global-styles/{id} method: put operationId: putWpV2SitesbyWpcomSiteGlobalStylesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/global-styles/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteGlobalStylesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/global-styles/{parent}/revisions method: get operationId: getWpV2SitesbyWpcomSiteGlobalStylesbyParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/global-styles/{parent}/revisions/{id} method: get operationId: getWpV2SitesbyWpcomSiteGlobalStylesbyParentRevisionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/guidelines method: get operationId: getWpV2SitesbyWpcomSiteGuidelines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/guidelines method: post operationId: postWpV2SitesbyWpcomSiteGuidelines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/guidelines/{id} method: get operationId: getWpV2SitesbyWpcomSiteGuidelinesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/guidelines/{id} method: post operationId: postWpV2SitesbyWpcomSiteGuidelinesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/guidelines/{id} method: put operationId: putWpV2SitesbyWpcomSiteGuidelinesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/guidelines/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteGuidelinesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/guidelines/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteGuidelinesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/guidelines/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteGuidelinesbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/guidelines/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteGuidelinesbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/guidelines/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteGuidelinesbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/guidelines/{parent}/revisions method: get operationId: getWpV2SitesbyWpcomSiteGuidelinesbyParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/guidelines/{parent}/revisions/{id} method: get operationId: getWpV2SitesbyWpcomSiteGuidelinesbyParentRevisionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/guidelines/{parent}/revisions/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteGuidelinesbyParentRevisionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/icon-collections method: get operationId: getWpV2SitesbyWpcomSiteIconCollections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/icon-collections/{slug} method: get operationId: getWpV2SitesbyWpcomSiteIconCollectionsbySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/icons method: get operationId: getWpV2SitesbyWpcomSiteIcons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/icons/{collection} method: get operationId: getWpV2SitesbyWpcomSiteIconsbyCollection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/icons/{name} method: get operationId: getWpV2SitesbyWpcomSiteIconsbyName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jetpack-forms method: get operationId: getWpV2SitesbyWpcomSiteJetpackForms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jetpack-forms method: post operationId: postWpV2SitesbyWpcomSiteJetpackForms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/status-counts method: get operationId: getWpV2SitesbyWpcomSiteJetpackFormsStatusCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{id} method: get operationId: getWpV2SitesbyWpcomSiteJetpackFormsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{id} method: post operationId: postWpV2SitesbyWpcomSiteJetpackFormsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{id} method: put operationId: putWpV2SitesbyWpcomSiteJetpackFormsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteJetpackFormsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteJetpackFormsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteJetpackFormsbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteJetpackFormsbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{id}/preview-url method: get operationId: getWpV2SitesbyWpcomSiteJetpackFormsbyIdPreviewUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteJetpackFormsbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{parent}/revisions method: get operationId: getWpV2SitesbyWpcomSiteJetpackFormsbyParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{parent}/revisions/{id} method: get operationId: getWpV2SitesbyWpcomSiteJetpackFormsbyParentRevisionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jetpack-forms/{parent}/revisions/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteJetpackFormsbyParentRevisionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jetpack-global-styles method: get operationId: getWpV2SitesbyWpcomSiteJetpackGlobalStyles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jetpack-global-styles method: post operationId: postWpV2SitesbyWpcomSiteJetpackGlobalStyles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jp_pay_order method: get operationId: getWpV2SitesbyWpcomSiteJpPayOrder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jp_pay_order method: post operationId: postWpV2SitesbyWpcomSiteJpPayOrder 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: /wp/v2/sites/{wpcom_site}/jp_pay_order/{id} method: get operationId: getWpV2SitesbyWpcomSiteJpPayOrderbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jp_pay_order/{id} method: post operationId: postWpV2SitesbyWpcomSiteJpPayOrderbyId 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: /wp/v2/sites/{wpcom_site}/jp_pay_order/{id} method: put operationId: putWpV2SitesbyWpcomSiteJpPayOrderbyId 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: /wp/v2/sites/{wpcom_site}/jp_pay_order/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteJpPayOrderbyId 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: /wp/v2/sites/{wpcom_site}/jp_pay_order/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteJpPayOrderbyId 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: /wp/v2/sites/{wpcom_site}/jp_pay_order/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteJpPayOrderbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jp_pay_order/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteJpPayOrderbyIdAutosaves 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: /wp/v2/sites/{wpcom_site}/jp_pay_order/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteJpPayOrderbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jp_pay_product method: get operationId: getWpV2SitesbyWpcomSiteJpPayProduct x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jp_pay_product method: post operationId: postWpV2SitesbyWpcomSiteJpPayProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jp_pay_product/{id} method: get operationId: getWpV2SitesbyWpcomSiteJpPayProductbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jp_pay_product/{id} method: post operationId: postWpV2SitesbyWpcomSiteJpPayProductbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jp_pay_product/{id} method: put operationId: putWpV2SitesbyWpcomSiteJpPayProductbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jp_pay_product/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteJpPayProductbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jp_pay_product/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteJpPayProductbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jp_pay_product/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteJpPayProductbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/jp_pay_product/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteJpPayProductbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/jp_pay_product/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteJpPayProductbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/knowledge method: get operationId: getWpV2SitesbyWpcomSiteKnowledge x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/knowledge method: post operationId: postWpV2SitesbyWpcomSiteKnowledge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/knowledge/guideline-scopes method: get operationId: getWpV2SitesbyWpcomSiteKnowledgeGuidelineScopes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/knowledge/{id} method: get operationId: getWpV2SitesbyWpcomSiteKnowledgebyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/knowledge/{id} method: post operationId: postWpV2SitesbyWpcomSiteKnowledgebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/knowledge/{id} method: put operationId: putWpV2SitesbyWpcomSiteKnowledgebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/knowledge/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteKnowledgebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/knowledge/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteKnowledgebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/knowledge/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteKnowledgebyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/knowledge/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteKnowledgebyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/knowledge/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteKnowledgebyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/knowledge/{parent}/revisions method: get operationId: getWpV2SitesbyWpcomSiteKnowledgebyParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/knowledge/{parent}/revisions/{id} method: get operationId: getWpV2SitesbyWpcomSiteKnowledgebyParentRevisionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/knowledge/{parent}/revisions/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteKnowledgebyParentRevisionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/media method: get operationId: getWpV2SitesbyWpcomSiteMedia x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/media method: post operationId: postWpV2SitesbyWpcomSiteMedia x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/media/{id} method: get operationId: getWpV2SitesbyWpcomSiteMediabyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/media/{id} method: post operationId: postWpV2SitesbyWpcomSiteMediabyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/media/{id} method: put operationId: putWpV2SitesbyWpcomSiteMediabyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/media/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteMediabyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/media/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteMediabyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/media/{id}/edit method: post operationId: postWpV2SitesbyWpcomSiteMediabyIdEdit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/media/{id}/finalize method: post operationId: postWpV2SitesbyWpcomSiteMediabyIdFinalize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/media/{id}/post-process method: post operationId: postWpV2SitesbyWpcomSiteMediabyIdPostProcess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/media/{id}/sideload method: post operationId: postWpV2SitesbyWpcomSiteMediabyIdSideload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menu-items method: get operationId: getWpV2SitesbyWpcomSiteMenuItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/menu-items method: post operationId: postWpV2SitesbyWpcomSiteMenuItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menu-items/{id} method: get operationId: getWpV2SitesbyWpcomSiteMenuItemsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/menu-items/{id} method: post operationId: postWpV2SitesbyWpcomSiteMenuItemsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menu-items/{id} method: put operationId: putWpV2SitesbyWpcomSiteMenuItemsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menu-items/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteMenuItemsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menu-items/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteMenuItemsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menu-items/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteMenuItemsbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/menu-items/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteMenuItemsbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menu-items/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteMenuItemsbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/menu-locations method: get operationId: getWpV2SitesbyWpcomSiteMenuLocations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/menu-locations/{location} method: get operationId: getWpV2SitesbyWpcomSiteMenuLocationsbyLocation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/menus method: get operationId: getWpV2SitesbyWpcomSiteMenus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/menus method: post operationId: postWpV2SitesbyWpcomSiteMenus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menus/{id} method: get operationId: getWpV2SitesbyWpcomSiteMenusbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/menus/{id} method: post operationId: postWpV2SitesbyWpcomSiteMenusbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menus/{id} method: put operationId: putWpV2SitesbyWpcomSiteMenusbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menus/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteMenusbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/menus/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteMenusbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/navigation method: get operationId: getWpV2SitesbyWpcomSiteNavigation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/navigation method: post operationId: postWpV2SitesbyWpcomSiteNavigation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/navigation/{id} method: get operationId: getWpV2SitesbyWpcomSiteNavigationbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/navigation/{id} method: post operationId: postWpV2SitesbyWpcomSiteNavigationbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/navigation/{id} method: put operationId: putWpV2SitesbyWpcomSiteNavigationbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/navigation/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteNavigationbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/navigation/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteNavigationbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/navigation/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteNavigationbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/navigation/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteNavigationbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/navigation/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteNavigationbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/navigation/{parent}/revisions method: get operationId: getWpV2SitesbyWpcomSiteNavigationbyParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/navigation/{parent}/revisions/{id} method: get operationId: getWpV2SitesbyWpcomSiteNavigationbyParentRevisionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/navigation/{parent}/revisions/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteNavigationbyParentRevisionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/pages method: get operationId: getWpV2SitesbyWpcomSitePages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/pages method: post operationId: postWpV2SitesbyWpcomSitePages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/pages/{id} method: get operationId: getWpV2SitesbyWpcomSitePagesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/pages/{id} method: post operationId: postWpV2SitesbyWpcomSitePagesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/pages/{id} method: put operationId: putWpV2SitesbyWpcomSitePagesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/pages/{id} method: patch operationId: patchWpV2SitesbyWpcomSitePagesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/pages/{id} method: delete operationId: deleteWpV2SitesbyWpcomSitePagesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/pages/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSitePagesbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/pages/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSitePagesbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/pages/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSitePagesbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/pages/{parent}/revisions method: get operationId: getWpV2SitesbyWpcomSitePagesbyParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/pages/{parent}/revisions/{id} method: get operationId: getWpV2SitesbyWpcomSitePagesbyParentRevisionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/pages/{parent}/revisions/{id} method: delete operationId: deleteWpV2SitesbyWpcomSitePagesbyParentRevisionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/pattern-directory/patterns method: get operationId: getWpV2SitesbyWpcomSitePatternDirectoryPatterns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/plugins method: get operationId: getWpV2SitesbyWpcomSitePlugins x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/plugins method: post operationId: postWpV2SitesbyWpcomSitePlugins x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/plugins/{plugin} method: get operationId: getWpV2SitesbyWpcomSitePluginsbyPlugin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/plugins/{plugin} method: post operationId: postWpV2SitesbyWpcomSitePluginsbyPlugin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/plugins/{plugin} method: put operationId: putWpV2SitesbyWpcomSitePluginsbyPlugin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/plugins/{plugin} method: patch operationId: patchWpV2SitesbyWpcomSitePluginsbyPlugin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/plugins/{plugin} method: delete operationId: deleteWpV2SitesbyWpcomSitePluginsbyPlugin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/posts method: get operationId: getWpV2SitesbyWpcomSitePosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/posts method: post operationId: postWpV2SitesbyWpcomSitePosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/posts/{id} method: get operationId: getWpV2SitesbyWpcomSitePostsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/posts/{id} method: post operationId: postWpV2SitesbyWpcomSitePostsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/posts/{id} method: put operationId: putWpV2SitesbyWpcomSitePostsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/posts/{id} method: patch operationId: patchWpV2SitesbyWpcomSitePostsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/posts/{id} method: delete operationId: deleteWpV2SitesbyWpcomSitePostsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/posts/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSitePostsbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/posts/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSitePostsbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/posts/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSitePostsbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/posts/{parent}/revisions method: get operationId: getWpV2SitesbyWpcomSitePostsbyParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/posts/{parent}/revisions/{id} method: get operationId: getWpV2SitesbyWpcomSitePostsbyParentRevisionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/posts/{parent}/revisions/{id} method: delete operationId: deleteWpV2SitesbyWpcomSitePostsbyParentRevisionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/search method: get operationId: getWpV2SitesbyWpcomSiteSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/settings method: get operationId: getWpV2SitesbyWpcomSiteSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/settings method: post operationId: postWpV2SitesbyWpcomSiteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/settings method: put operationId: putWpV2SitesbyWpcomSiteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/settings method: patch operationId: patchWpV2SitesbyWpcomSiteSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/sidebars method: get operationId: getWpV2SitesbyWpcomSiteSidebars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/sidebars/{id} method: get operationId: getWpV2SitesbyWpcomSiteSidebarsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/sidebars/{id} method: post operationId: postWpV2SitesbyWpcomSiteSidebarsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/sidebars/{id} method: put operationId: putWpV2SitesbyWpcomSiteSidebarsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/sidebars/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteSidebarsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/statuses method: get operationId: getWpV2SitesbyWpcomSiteStatuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/statuses/{status} method: get operationId: getWpV2SitesbyWpcomSiteStatusesbyStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/tags method: get operationId: getWpV2SitesbyWpcomSiteTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/tags method: post operationId: postWpV2SitesbyWpcomSiteTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/tags/{id} method: get operationId: getWpV2SitesbyWpcomSiteTagsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/tags/{id} method: post operationId: postWpV2SitesbyWpcomSiteTagsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/tags/{id} method: put operationId: putWpV2SitesbyWpcomSiteTagsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/tags/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteTagsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/tags/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteTagsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/taxonomies method: get operationId: getWpV2SitesbyWpcomSiteTaxonomies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/taxonomies/{taxonomy} method: get operationId: getWpV2SitesbyWpcomSiteTaxonomiesbyTaxonomy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/template-parts method: get operationId: getWpV2SitesbyWpcomSiteTemplateParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/template-parts method: post operationId: postWpV2SitesbyWpcomSiteTemplateParts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/template-parts/lookup method: get operationId: getWpV2SitesbyWpcomSiteTemplatePartsLookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/template-parts/{id} method: get operationId: getWpV2SitesbyWpcomSiteTemplatePartsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/template-parts/{id} method: post operationId: postWpV2SitesbyWpcomSiteTemplatePartsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/template-parts/{id} method: put operationId: putWpV2SitesbyWpcomSiteTemplatePartsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/template-parts/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteTemplatePartsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/template-parts/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteTemplatePartsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/template-parts/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteTemplatePartsbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/template-parts/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteTemplatePartsbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/template-parts/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteTemplatePartsbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/template-parts/{parent}/revisions method: get operationId: getWpV2SitesbyWpcomSiteTemplatePartsbyParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/template-parts/{parent}/revisions/{id} method: get operationId: getWpV2SitesbyWpcomSiteTemplatePartsbyParentRevisionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/template-parts/{parent}/revisions/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteTemplatePartsbyParentRevisionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/templates method: get operationId: getWpV2SitesbyWpcomSiteTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/templates method: post operationId: postWpV2SitesbyWpcomSiteTemplates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/templates/lookup method: get operationId: getWpV2SitesbyWpcomSiteTemplatesLookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/templates/{id} method: get operationId: getWpV2SitesbyWpcomSiteTemplatesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/templates/{id} method: post operationId: postWpV2SitesbyWpcomSiteTemplatesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/templates/{id} method: put operationId: putWpV2SitesbyWpcomSiteTemplatesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/templates/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteTemplatesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/templates/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteTemplatesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/templates/{id}/autosaves method: get operationId: getWpV2SitesbyWpcomSiteTemplatesbyIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/templates/{id}/autosaves method: post operationId: postWpV2SitesbyWpcomSiteTemplatesbyIdAutosaves x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/templates/{parent}/autosaves/{id} method: get operationId: getWpV2SitesbyWpcomSiteTemplatesbyParentAutosavesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/templates/{parent}/revisions method: get operationId: getWpV2SitesbyWpcomSiteTemplatesbyParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/templates/{parent}/revisions/{id} method: get operationId: getWpV2SitesbyWpcomSiteTemplatesbyParentRevisionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/templates/{parent}/revisions/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteTemplatesbyParentRevisionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/themes method: get operationId: getWpV2SitesbyWpcomSiteThemes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/themes/{stylesheet} method: get operationId: getWpV2SitesbyWpcomSiteThemesbyStylesheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/types method: get operationId: getWpV2SitesbyWpcomSiteTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/types/{type} method: get operationId: getWpV2SitesbyWpcomSiteTypesbyType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/users method: get operationId: getWpV2SitesbyWpcomSiteUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/users method: post operationId: postWpV2SitesbyWpcomSiteUsers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/users/me method: get operationId: getWpV2SitesbyWpcomSiteUsersMe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/users/me method: post operationId: postWpV2SitesbyWpcomSiteUsersMe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/users/me method: put operationId: putWpV2SitesbyWpcomSiteUsersMe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/users/me method: patch operationId: patchWpV2SitesbyWpcomSiteUsersMe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/users/me method: delete operationId: deleteWpV2SitesbyWpcomSiteUsersMe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/users/{id} method: get operationId: getWpV2SitesbyWpcomSiteUsersbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/users/{id} method: post operationId: postWpV2SitesbyWpcomSiteUsersbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/users/{id} method: put operationId: putWpV2SitesbyWpcomSiteUsersbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/users/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteUsersbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/users/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteUsersbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/view-config method: get operationId: getWpV2SitesbyWpcomSiteViewConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/widget-types method: get operationId: getWpV2SitesbyWpcomSiteWidgetTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/widget-types/{id} method: get operationId: getWpV2SitesbyWpcomSiteWidgetTypesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/widget-types/{id}/encode method: post operationId: postWpV2SitesbyWpcomSiteWidgetTypesbyIdEncode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/widget-types/{id}/render method: post operationId: postWpV2SitesbyWpcomSiteWidgetTypesbyIdRender x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/widgets method: get operationId: getWpV2SitesbyWpcomSiteWidgets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/widgets method: post operationId: postWpV2SitesbyWpcomSiteWidgets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/widgets/{id} method: get operationId: getWpV2SitesbyWpcomSiteWidgetsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/widgets/{id} method: post operationId: postWpV2SitesbyWpcomSiteWidgetsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/widgets/{id} method: put operationId: putWpV2SitesbyWpcomSiteWidgetsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/widgets/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteWidgetsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/widgets/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteWidgetsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp-abilities/v1/abilities method: get operationId: getWpV2SitesbyWpcomSiteWpAbilitiesV1Abilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp-abilities/v1/abilities/{name} method: get operationId: getWpV2SitesbyWpcomSiteWpAbilitiesV1AbilitiesbyName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp-abilities/v1/abilities/{name}/run method: get operationId: getWpV2SitesbyWpcomSiteWpAbilitiesV1AbilitiesbyNameRun x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp-abilities/v1/abilities/{name}/run method: post operationId: postWpV2SitesbyWpcomSiteWpAbilitiesV1AbilitiesbyNameRun x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp-abilities/v1/abilities/{name}/run method: put operationId: putWpV2SitesbyWpcomSiteWpAbilitiesV1AbilitiesbyNameRun x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp-abilities/v1/abilities/{name}/run method: patch operationId: patchWpV2SitesbyWpcomSiteWpAbilitiesV1AbilitiesbyNameRun x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp-abilities/v1/abilities/{name}/run method: delete operationId: deleteWpV2SitesbyWpcomSiteWpAbilitiesV1AbilitiesbyNameRun x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp-abilities/v1/categories method: get operationId: getWpV2SitesbyWpcomSiteWpAbilitiesV1Categories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp-abilities/v1/categories/{slug} method: get operationId: getWpV2SitesbyWpcomSiteWpAbilitiesV1CategoriesbySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp_guideline_type method: get operationId: getWpV2SitesbyWpcomSiteWpGuidelineType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp_guideline_type method: post operationId: postWpV2SitesbyWpcomSiteWpGuidelineType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_guideline_type/{id} method: get operationId: getWpV2SitesbyWpcomSiteWpGuidelineTypebyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp_guideline_type/{id} method: post operationId: postWpV2SitesbyWpcomSiteWpGuidelineTypebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_guideline_type/{id} method: put operationId: putWpV2SitesbyWpcomSiteWpGuidelineTypebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_guideline_type/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteWpGuidelineTypebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_guideline_type/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteWpGuidelineTypebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_knowledge_type method: get operationId: getWpV2SitesbyWpcomSiteWpKnowledgeType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp_knowledge_type method: post operationId: postWpV2SitesbyWpcomSiteWpKnowledgeType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_knowledge_type/{id} method: get operationId: getWpV2SitesbyWpcomSiteWpKnowledgeTypebyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp_knowledge_type/{id} method: post operationId: postWpV2SitesbyWpcomSiteWpKnowledgeTypebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_knowledge_type/{id} method: put operationId: putWpV2SitesbyWpcomSiteWpKnowledgeTypebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_knowledge_type/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteWpKnowledgeTypebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_knowledge_type/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteWpKnowledgeTypebyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_pattern_category method: get operationId: getWpV2SitesbyWpcomSiteWpPatternCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp_pattern_category method: post operationId: postWpV2SitesbyWpcomSiteWpPatternCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_pattern_category/{id} method: get operationId: getWpV2SitesbyWpcomSiteWpPatternCategorybyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sites/{wpcom_site}/wp_pattern_category/{id} method: post operationId: postWpV2SitesbyWpcomSiteWpPatternCategorybyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_pattern_category/{id} method: put operationId: putWpV2SitesbyWpcomSiteWpPatternCategorybyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_pattern_category/{id} method: patch operationId: patchWpV2SitesbyWpcomSiteWpPatternCategorybyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wp/v2/sites/{wpcom_site}/wp_pattern_category/{id} method: delete operationId: deleteWpV2SitesbyWpcomSiteWpPatternCategorybyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2 method: get operationId: getWpcomV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/a8c-lore/slack/events method: post operationId: postWpcomV2A8CLoreSlackEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/a8c-lore/slack/interactivity method: post operationId: postWpcomV2A8CLoreSlackInteractivity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/a8cmentorship/slack/interactivity method: post operationId: postWpcomV2A8CmentorshipSlackInteractivity 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: /wpcom/v2/agency method: get operationId: getWpcomV2Agency x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency method: post operationId: postWpcomV2Agency x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency-client/agency/{agency_id}/referrals/{referral_id} method: get operationId: getWpcomV2AgencyClientAgencybyAgencyIdReferralsbyReferralId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency-client/agency/{agency_id}/referrals/{referral_id} method: post operationId: postWpcomV2AgencyClientAgencybyAgencyIdReferralsbyReferralId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency-client/license method: delete operationId: deleteWpcomV2AgencyClientLicense x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency-client/public/pricing method: get operationId: getWpcomV2AgencyClientPublicPricing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency-client/public/products method: get operationId: getWpcomV2AgencyClientPublicProducts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency-client/referrals method: get operationId: getWpcomV2AgencyClientReferrals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency-client/stripe/invoices method: get operationId: getWpcomV2AgencyClientStripeInvoices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency-client/stripe/payment-method method: post operationId: postWpcomV2AgencyClientStripePaymentMethod 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: /wpcom/v2/agency-client/stripe/payment-method method: delete operationId: deleteWpcomV2AgencyClientStripePaymentMethod 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: /wpcom/v2/agency-client/stripe/payment-methods method: get operationId: getWpcomV2AgencyClientStripePaymentMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/blog/{blog_id} method: get operationId: getWpcomV2AgencyBlogbyBlogId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/embeds/tipalti method: get operationId: getWpcomV2AgencyEmbedsTipalti x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/exists/name method: get operationId: getWpcomV2AgencyExistsName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/exists/url method: get operationId: getWpcomV2AgencyExistsUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/help/pressable/support method: post operationId: postWpcomV2AgencyHelpPressableSupport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/help/zendesk/create-ticket method: post operationId: postWpcomV2AgencyHelpZendeskCreateTicket x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/hire-an-expert method: post operationId: postWpcomV2AgencyHireAnExpert x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/hubspot/webhook method: post operationId: postWpcomV2AgencyHubspotWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/lead-matching/client method: post operationId: postWpcomV2AgencyLeadMatchingClient x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/license method: delete operationId: deleteWpcomV2AgencyLicense x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/license/dev-site method: get operationId: getWpcomV2AgencyLicenseDevSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/partner-directory method: get operationId: getWpcomV2AgencyPartnerDirectory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/partner-directory/form-submission method: post operationId: postWpcomV2AgencyPartnerDirectoryFormSubmission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/partner-directory/{agency_id} method: get operationId: getWpcomV2AgencyPartnerDirectorybyAgencyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/pressable/new-account method: post operationId: postWpcomV2AgencyPressableNewAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/pressable/premium-plan-referral method: post operationId: postWpcomV2AgencyPressablePremiumPlanReferral x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/products method: get operationId: getWpcomV2AgencyProducts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/resources method: get operationId: getWpcomV2AgencyResources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/resources/record-event method: post operationId: postWpcomV2AgencyResourcesRecordEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/signup method: post operationId: postWpcomV2AgencySignup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/signup-context method: get operationId: getWpcomV2AgencySignupContext x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/signup/contact-support method: post operationId: postWpcomV2AgencySignupContactSupport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/user-feedback method: post operationId: postWpcomV2AgencyUserFeedback x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/validate/{field} method: get operationId: getWpcomV2AgencyValidatebyField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/vip/partner-opportunity method: post operationId: postWpcomV2AgencyVipPartnerOpportunity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id} method: put operationId: putWpcomV2AgencybyAgencyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/a4a-mcp/settings method: get operationId: getWpcomV2AgencybyAgencyIdA4AMcpSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/a4a-mcp/settings method: post operationId: postWpcomV2AgencybyAgencyIdA4AMcpSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/a4a/collateral/{post_id} method: get operationId: getWpcomV2AgencybyAgencyIdA4ACollateralbyPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/a4a/collateral/{post_id}/html method: get operationId: getWpcomV2AgencybyAgencyIdA4ACollateralbyPostIdHtml x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/a4a/collateral/{post_id}/pdf method: get operationId: getWpcomV2AgencybyAgencyIdA4ACollateralbyPostIdPdf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/a4a/collateral/{post_id}/social/{direction_id}/{size}/png method: post operationId: postWpcomV2AgencybyAgencyIdA4ACollateralbyPostIdSocialbyDirectionIdbySizePng x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/a4a/collaterals/{collateral_id}/refine method: post operationId: postWpcomV2AgencybyAgencyIdA4ACollateralsbyCollateralIdRefine x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/a4a/outputs method: get operationId: getWpcomV2AgencybyAgencyIdA4AOutputs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/a4a/projects method: get operationId: getWpcomV2AgencybyAgencyIdA4AProjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/a4a/projects method: post operationId: postWpcomV2AgencybyAgencyIdA4AProjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/a4a/projects/{project_id} method: get operationId: getWpcomV2AgencybyAgencyIdA4AProjectsbyProjectId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/a4a/projects/{project_id} method: delete operationId: deleteWpcomV2AgencybyAgencyIdA4AProjectsbyProjectId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/a4a/projects/{project_id}/outputs method: get operationId: getWpcomV2AgencybyAgencyIdA4AProjectsbyProjectIdOutputs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/a4a/runs method: post operationId: postWpcomV2AgencybyAgencyIdA4ARuns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/a4a/runs/{run_id} method: get operationId: getWpcomV2AgencybyAgencyIdA4ARunsbyRunId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/a4a/runs/{run_id} method: delete operationId: deleteWpcomV2AgencybyAgencyIdA4ARunsbyRunId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/amplify/reports method: post operationId: postWpcomV2AgencybyAgencyIdAmplifyReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/amplify/reports method: get operationId: getWpcomV2AgencybyAgencyIdAmplifyReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/amplify/reports/{report_id} method: get operationId: getWpcomV2AgencybyAgencyIdAmplifyReportsbyReportId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/amplify/reports/{report_id} method: post operationId: postWpcomV2AgencybyAgencyIdAmplifyReportsbyReportId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/amplify/reports/{report_id} method: put operationId: putWpcomV2AgencybyAgencyIdAmplifyReportsbyReportId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/amplify/reports/{report_id} method: patch operationId: patchWpcomV2AgencybyAgencyIdAmplifyReportsbyReportId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/benchmarks method: get operationId: getWpcomV2AgencybyAgencyIdBenchmarks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/benchmarks method: post operationId: postWpcomV2AgencybyAgencyIdBenchmarks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/benchmarks/aggregates method: get operationId: getWpcomV2AgencybyAgencyIdBenchmarksAggregates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/benchmarks/config method: get operationId: getWpcomV2AgencybyAgencyIdBenchmarksConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/benchmarks/peers method: get operationId: getWpcomV2AgencybyAgencyIdBenchmarksPeers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/benchmarks/{quarter}/{year} method: get operationId: getWpcomV2AgencybyAgencyIdBenchmarksbyQuarterbyYear x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/clients method: get operationId: getWpcomV2AgencybyAgencyIdClients x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/clients method: post operationId: postWpcomV2AgencybyAgencyIdClients x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/clients/{client_id} method: get operationId: getWpcomV2AgencybyAgencyIdClientsbyClientId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/clients/{client_id} method: put operationId: putWpcomV2AgencybyAgencyIdClientsbyClientId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/clients/{client_id} method: delete operationId: deleteWpcomV2AgencybyAgencyIdClientsbyClientId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/lead-matching method: get operationId: getWpcomV2AgencybyAgencyIdLeadMatching x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/lead-matching method: put operationId: putWpcomV2AgencybyAgencyIdLeadMatching x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/media method: post operationId: postWpcomV2AgencybyAgencyIdMedia x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/profile method: put operationId: putWpcomV2AgencybyAgencyIdProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/profile/application method: put operationId: putWpcomV2AgencybyAgencyIdProfileApplication x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/referral-email-preview method: post operationId: postWpcomV2AgencybyAgencyIdReferralEmailPreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/referrals method: get operationId: getWpcomV2AgencybyAgencyIdReferrals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/referrals method: post operationId: postWpcomV2AgencybyAgencyIdReferrals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/referrals/commission-payout method: get operationId: getWpcomV2AgencybyAgencyIdReferralsCommissionPayout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/referrals/invoices method: get operationId: getWpcomV2AgencybyAgencyIdReferralsInvoices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/referrals/{referral_id} method: get operationId: getWpcomV2AgencybyAgencyIdReferralsbyReferralId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/referrals/{referral_id} method: delete operationId: deleteWpcomV2AgencybyAgencyIdReferralsbyReferralId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/referrals/{referral_id}/archive method: post operationId: postWpcomV2AgencybyAgencyIdReferralsbyReferralIdArchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/referrals/{referral_id}/archive method: put operationId: putWpcomV2AgencybyAgencyIdReferralsbyReferralIdArchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/referrals/{referral_id}/archive method: patch operationId: patchWpcomV2AgencybyAgencyIdReferralsbyReferralIdArchive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/referrals/{referral_id}/resend method: post operationId: postWpcomV2AgencybyAgencyIdReferralsbyReferralIdResend 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: /wpcom/v2/agency/{agency_id}/referrals/{referral_id}/resend method: put operationId: putWpcomV2AgencybyAgencyIdReferralsbyReferralIdResend 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: /wpcom/v2/agency/{agency_id}/referrals/{referral_id}/resend method: patch operationId: patchWpcomV2AgencybyAgencyIdReferralsbyReferralIdResend 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: /wpcom/v2/agency/{agency_id}/reports method: get operationId: getWpcomV2AgencybyAgencyIdReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/reports method: post operationId: postWpcomV2AgencybyAgencyIdReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/reports/{report_id} method: get operationId: getWpcomV2AgencybyAgencyIdReportsbyReportId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/reports/{report_id} method: delete operationId: deleteWpcomV2AgencybyAgencyIdReportsbyReportId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/reports/{report_id}/send method: post operationId: postWpcomV2AgencybyAgencyIdReportsbyReportIdSend 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: /wpcom/v2/agency/{agency_id}/schedule-call-link method: get operationId: getWpcomV2AgencybyAgencyIdScheduleCallLink x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/sites method: get operationId: getWpcomV2AgencybyAgencyIdSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/sites method: post operationId: postWpcomV2AgencybyAgencyIdSites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/pending method: get operationId: getWpcomV2AgencybyAgencyIdSitesPending x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/sites/provision-dev-site method: post operationId: postWpcomV2AgencybyAgencyIdSitesProvisionDevSite 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: /wpcom/v2/agency/{agency_id}/sites/tag-for-commission method: put operationId: putWpcomV2AgencybyAgencyIdSitesTagForCommission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/tags method: put operationId: putWpcomV2AgencybyAgencyIdSitesTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/{jetpack_site_id}/monitor method: put operationId: putWpcomV2AgencybyAgencyIdSitesbyJetpackSiteIdMonitor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/{site_id} method: put operationId: putWpcomV2AgencybyAgencyIdSitesbySiteId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/{site_id} method: delete operationId: deleteWpcomV2AgencybyAgencyIdSitesbySiteId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/{site_id}/delete-dev-site method: delete operationId: deleteWpcomV2AgencybyAgencyIdSitesbySiteIdDeleteDevSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/{site_id}/notes method: get operationId: getWpcomV2AgencybyAgencyIdSitesbySiteIdNotes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/sites/{site_id}/notes method: post operationId: postWpcomV2AgencybyAgencyIdSitesbySiteIdNotes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/{site_id}/notes/{note_id} method: put operationId: putWpcomV2AgencybyAgencyIdSitesbySiteIdNotesbyNoteId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/{site_id}/notes/{note_id} method: delete operationId: deleteWpcomV2AgencybyAgencyIdSitesbySiteIdNotesbyNoteId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/{site_id}/provision method: post operationId: postWpcomV2AgencybyAgencyIdSitesbySiteIdProvision 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: /wpcom/v2/agency/{agency_id}/sites/{site_id}/request-migration-reverification method: post operationId: postWpcomV2AgencybyAgencyIdSitesbySiteIdRequestMigrationReverification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/sites/{site_id}/tags method: get operationId: getWpcomV2AgencybyAgencyIdSitesbySiteIdTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/sites/{site_id}/tags method: put operationId: putWpcomV2AgencybyAgencyIdSitesbySiteIdTags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/tipalti method: get operationId: getWpcomV2AgencybyAgencyIdTipalti x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/transfer-ownership method: post operationId: postWpcomV2AgencybyAgencyIdTransferOwnership 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: /wpcom/v2/agency/{agency_id}/transfer-ownership method: put operationId: putWpcomV2AgencybyAgencyIdTransferOwnership 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: /wpcom/v2/agency/{agency_id}/transfer-ownership method: patch operationId: patchWpcomV2AgencybyAgencyIdTransferOwnership 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: /wpcom/v2/agency/{agency_id}/user-invites method: get operationId: getWpcomV2AgencybyAgencyIdUserInvites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/user-invites method: post operationId: postWpcomV2AgencybyAgencyIdUserInvites x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/user-invites/{invite_id} method: get operationId: getWpcomV2AgencybyAgencyIdUserInvitesbyInviteId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/user-invites/{invite_id} method: post operationId: postWpcomV2AgencybyAgencyIdUserInvitesbyInviteId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/user-invites/{invite_id} method: delete operationId: deleteWpcomV2AgencybyAgencyIdUserInvitesbyInviteId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/user-invites/{invite_id}/resend method: post operationId: postWpcomV2AgencybyAgencyIdUserInvitesbyInviteIdResend 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: /wpcom/v2/agency/{agency_id}/users method: get operationId: getWpcomV2AgencybyAgencyIdUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/users/{user_id} method: delete operationId: deleteWpcomV2AgencybyAgencyIdUsersbyUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/validate-site-address method: post operationId: postWpcomV2AgencybyAgencyIdValidateSiteAddress x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{agency_id}/woocommerce/woopayments method: get operationId: getWpcomV2AgencybyAgencyIdWoocommerceWoopayments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{agency_id}/woocommerce/woopayments/{blog_id} method: get operationId: getWpcomV2AgencybyAgencyIdWoocommerceWoopaymentsbyBlogId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agency/{customer_uid}/pressable/event method: post operationId: postWpcomV2AgencybyCustomerUidPressableEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agency/{customer_uid}/pressable/mrr method: get operationId: getWpcomV2AgencybyCustomerUidPressableMrr x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agents-manager/state method: get operationId: getWpcomV2AgentsManagerState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/agents-manager/state method: post operationId: postWpcomV2AgentsManagerState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agents-manager/state method: put operationId: putWpcomV2AgentsManagerState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/agents-manager/state method: patch operationId: patchWpcomV2AgentsManagerState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/ai/agent/{agent_id} method: post operationId: postWpcomV2AiAgentbyAgentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/ai/agent/{agent_id}/sites method: get operationId: getWpcomV2AiAgentbyAgentIdSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ai/bots method: get operationId: getWpcomV2AiBots x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ai/bots method: post operationId: postWpcomV2AiBots x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/ai/bots/{slug} method: get operationId: getWpcomV2AiBotsbySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ai/bots/{slug}/versions method: get operationId: getWpcomV2AiBotsbySlugVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ai/bots/{slug}/versions method: post operationId: postWpcomV2AiBotsbySlugVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/ai/bots/{slug}/versions/{version} method: get operationId: getWpcomV2AiBotsbySlugVersionsbyVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ai/bots/{slug}/versions/{version}/status method: post operationId: postWpcomV2AiBotsbySlugVersionsbyVersionStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/ai/chat/{bot_id}/{chat_id} method: get operationId: getWpcomV2AiChatbyBotIdbyChatId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ai/chats/{bot_ids} method: get operationId: getWpcomV2AiChatsbyBotIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ai/chats/{bot_id} method: get operationId: getWpcomV2AiChatsbyBotId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ai/dai/workspaces method: get operationId: getWpcomV2AiDaiWorkspaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ai/feedback/{session_uuid}/rate method: post operationId: postWpcomV2AiFeedbackbySessionUuidRate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/ai/feedback/{session_uuid}/text method: post operationId: postWpcomV2AiFeedbackbySessionUuidText x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/ai/jwt method: post operationId: postWpcomV2AiJwt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/analyze-url/colors method: post operationId: postWpcomV2AnalyzeUrlColors x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/auth/qr-code-app/approve method: post operationId: postWpcomV2AuthQrCodeAppApprove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/auth/qr-code-app/exchange method: post operationId: postWpcomV2AuthQrCodeAppExchange x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/auth/qr-code-app/scan method: post operationId: postWpcomV2AuthQrCodeAppScan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/auth/qr-code-app/session-status method: get operationId: getWpcomV2AuthQrCodeAppSessionStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/auth/qr-code-app/status method: get operationId: getWpcomV2AuthQrCodeAppStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/auth/qr-code-app/token method: post operationId: postWpcomV2AuthQrCodeAppToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/auth/qr-code/authenticate method: post operationId: postWpcomV2AuthQrCodeAuthenticate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/auth/qr-code/validate method: post operationId: postWpcomV2AuthQrCodeValidate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/big-sky/blueprint-status/{spec_id} method: get operationId: getWpcomV2BigSkyBlueprintStatusbySpecId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/big-sky/build-from-brief method: post operationId: postWpcomV2BigSkyBuildFromBrief x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/big-sky/build-from-brief/status method: get operationId: getWpcomV2BigSkyBuildFromBriefStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/big-sky/replace-content method: post operationId: postWpcomV2BigSkyReplaceContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/big-sky/site-spec-avatar method: post operationId: postWpcomV2BigSkySiteSpecAvatar x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/big-sky/site-spec/{spec_id} method: get operationId: getWpcomV2BigSkySiteSpecbySpecId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/big-sky/site-spec/{spec_id}/blueprint method: post operationId: postWpcomV2BigSkySiteSpecbySpecIdBlueprint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/blaze/assign-user-to-experiment method: post operationId: postWpcomV2BlazeAssignUserToExperiment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/block-previews/pattern method: get operationId: getWpcomV2BlockPreviewsPattern x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/block-previews/site method: get operationId: getWpcomV2BlockPreviewsSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/block-recipes method: get operationId: getWpcomV2BlockRecipes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/block-recipes method: post operationId: postWpcomV2BlockRecipes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/block-recipes/{recipe_id} method: post operationId: postWpcomV2BlockRecipesbyRecipeId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/block-recipes/{recipe_id} method: put operationId: putWpcomV2BlockRecipesbyRecipeId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/block-recipes/{recipe_id} method: patch operationId: patchWpcomV2BlockRecipesbyRecipeId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/block-recipes/{recipe_id} method: get operationId: getWpcomV2BlockRecipesbyRecipeId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/block-recipes/{recipe_id} method: delete operationId: deleteWpcomV2BlockRecipesbyRecipeId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/blueprint-archive/{slug} method: get operationId: getWpcomV2BlueprintArchivebySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/breakingbot/report/new method: post operationId: postWpcomV2BreakingbotReportNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/breakingbot/resolveuser method: get operationId: getWpcomV2BreakingbotResolveuser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/calypso-slack-channel-status method: get operationId: getWpcomV2CalypsoSlackChannelStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ceo-voice-agent/ground-truth method: get operationId: getWpcomV2CeoVoiceAgentGroundTruth x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/ceo-voice-agent/ingest method: post operationId: postWpcomV2CeoVoiceAgentIngest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/ceo-voice-agent/run-stream method: post operationId: postWpcomV2CeoVoiceAgentRunStream x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/colors/palettes method: get operationId: getWpcomV2ColorsPalettes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/colors/palettes/{id} method: get operationId: getWpcomV2ColorsPalettesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/colors/patterns method: get operationId: getWpcomV2ColorsPatterns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/colors/patterns/{id} method: get operationId: getWpcomV2ColorsPatternsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/common-block-layouts method: get operationId: getWpcomV2CommonBlockLayouts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/common-starter-site-designs method: get operationId: getWpcomV2CommonStarterSiteDesigns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/concierge/initial method: get operationId: getWpcomV2ConciergeInitial x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/concierge/schedules method: get operationId: getWpcomV2ConciergeSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/concierge/schedules/{id}/available_staff method: get operationId: getWpcomV2ConciergeSchedulesbyIdAvailableStaff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/concierge/schedules/{id}/available_times method: get operationId: getWpcomV2ConciergeSchedulesbyIdAvailableTimes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/concierge/schedules/{schedule_id}/appointments method: get operationId: getWpcomV2ConciergeSchedulesbyScheduleIdAppointments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/concierge/schedules/{schedule_id}/appointments method: post operationId: postWpcomV2ConciergeSchedulesbyScheduleIdAppointments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/concierge/schedules/{schedule_id}/appointments/all method: get operationId: getWpcomV2ConciergeSchedulesbyScheduleIdAppointmentsAll x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/concierge/schedules/{schedule_id}/appointments/{appointment_id}/cancel method: post operationId: postWpcomV2ConciergeSchedulesbyScheduleIdAppointmentsbyAppointmentIdCancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/concierge/schedules/{schedule_id}/appointments/{appointment_id}/detail method: get operationId: getWpcomV2ConciergeSchedulesbyScheduleIdAppointmentsbyAppointmentIdDetail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/concierge/schedules/{schedule_id}/appointments/{appointment_id}/reassign method: post operationId: postWpcomV2ConciergeSchedulesbyScheduleIdAppointmentsbyAppointmentIdReassign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/concierge/schedules/{schedule_id}/appointments/{appointment_id}/reschedule method: post operationId: postWpcomV2ConciergeSchedulesbyScheduleIdAppointmentsbyAppointmentIdReschedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/concierge/schedules/{schedule_id}/appointments/{appointment_id}/update-conference-link method: post operationId: postWpcomV2ConciergeSchedulesbyScheduleIdAppointmentsbyAppointmentIdUpdateConferenceLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/content-research/search method: get operationId: getWpcomV2ContentResearchSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/content-research/summarize method: post operationId: postWpcomV2ContentResearchSummarize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/country-codes method: get operationId: getWpcomV2CountryCodes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/courses method: get operationId: getWpcomV2Courses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/courses/videos method: post operationId: postWpcomV2CoursesVideos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/currency-overrides method: get operationId: getWpcomV2CurrencyOverrides x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/dashboard/admin-bar method: get operationId: getWpcomV2DashboardAdminBar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/dashboard/site-filters method: get operationId: getWpcomV2DashboardSiteFilters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/dashboard/site-issues method: get operationId: getWpcomV2DashboardSiteIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/deepl/translate method: post operationId: postWpcomV2DeeplTranslate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/dictation-client-secret method: post operationId: postWpcomV2DictationClientSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/dictation-client-secret/remaining-time method: get operationId: getWpcomV2DictationClientSecretRemainingTime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/dictation-client-secret/settle method: post operationId: postWpcomV2DictationClientSecretSettle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/auction/expired-domain-stats method: get operationId: getWpcomV2DomainsAuctionExpiredDomainStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/auction/expired-list-csv method: get operationId: getWpcomV2DomainsAuctionExpiredListCsv x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/auction/renew method: post operationId: postWpcomV2DomainsAuctionRenew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/auction/transfer{query_string} method: post operationId: postWpcomV2DomainsAuctionTransferQueryString 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: /wpcom/v2/domains/bulk-actions method: get operationId: getWpcomV2DomainsBulkActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/bulk-actions method: delete operationId: deleteWpcomV2DomainsBulkActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/bulk-actions/set-auto-renew method: post operationId: postWpcomV2DomainsBulkActionsSetAutoRenew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/bulk-actions/update-contact-info method: post operationId: postWpcomV2DomainsBulkActionsUpdateContactInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/bulk-availability-check/{domain_names} method: get operationId: getWpcomV2DomainsBulkAvailabilityCheckbyDomainNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/bundle method: get operationId: getWpcomV2DomainsBundle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/diagnostics/{domain} method: get operationId: getWpcomV2DomainsDiagnosticsbyDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/dns/email/set-default-records method: post operationId: postWpcomV2DomainsDnsEmailSetDefaultRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/dns/import/bind/{domain} method: post operationId: postWpcomV2DomainsDnsImportBindbyDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/dnssec/{domain} method: post operationId: postWpcomV2DomainsDnssecbyDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/dnssec/{domain} method: put operationId: putWpcomV2DomainsDnssecbyDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/dnssec/{domain} method: delete operationId: deleteWpcomV2DomainsDnssecbyDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/dnssec/{domain}/nameserver method: get operationId: getWpcomV2DomainsDnssecbyDomainNameserver x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/dnssec/{domain}/registry method: get operationId: getWpcomV2DomainsDnssecbyDomainRegistry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/glue-records method: post operationId: postWpcomV2DomainsGlueRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/glue-records method: put operationId: putWpcomV2DomainsGlueRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/glue-records method: patch operationId: patchWpcomV2DomainsGlueRecords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/glue-records/{domain} method: get operationId: getWpcomV2DomainsGlueRecordsbyDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/glue-records/{name_server} method: delete operationId: deleteWpcomV2DomainsGlueRecordsbyNameServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/list/mine method: get operationId: getWpcomV2DomainsListMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/name-pulse/availability-check method: post operationId: postWpcomV2DomainsNamePulseAvailabilityCheck x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/name-pulse/suggestions method: get operationId: getWpcomV2DomainsNamePulseSuggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/point-to-wpcom method: post operationId: postWpcomV2DomainsPointToWpcom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/domains/propagation-status/{domain} method: get operationId: getWpcomV2DomainsPropagationStatusbyDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/secure-your-brand/{domain} method: get operationId: getWpcomV2DomainsSecureYourBrandbyDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/ssl/{domain} method: get operationId: getWpcomV2DomainsSslbyDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/domains/ssl/{domain} method: post operationId: postWpcomV2DomainsSslbyDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/emails/titan/{account_id}/control-panel-auto-login-url method: get operationId: getWpcomV2EmailsTitanbyAccountIdControlPanelAutoLoginUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/emails/titan/{account_id}/control-panel-iframe-url method: get operationId: getWpcomV2EmailsTitanbyAccountIdControlPanelIframeUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/emails/titan/{domain}/check-mailbox-availability/{mailbox} method: get operationId: getWpcomV2EmailsTitanbyDomainCheckMailboxAvailabilitybyMailbox x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/emails/titan/{domain}/mailbox/create method: post operationId: postWpcomV2EmailsTitanbyDomainMailboxCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/emails/titan/{domain}/mailbox/{mailbox} method: delete operationId: deleteWpcomV2EmailsTitanbyDomainMailboxbyMailbox x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/emails/titan/{domain}/order-provisioning-url method: get operationId: getWpcomV2EmailsTitanbyDomainOrderProvisioningUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/enterpret-webhook/{secret}/{enterpret_api_key} method: post operationId: postWpcomV2EnterpretWebhookbySecretbyEnterpretApiKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/analyses/{experiment_id} method: get operationId: getWpcomV2Experiments010AnalysesbyExperimentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/analyses/{experiment_id}/latest method: get operationId: getWpcomV2Experiments010AnalysesbyExperimentIdLatest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/assignments method: patch operationId: patchWpcomV2Experiments010Assignments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/assignments/log method: post operationId: postWpcomV2Experiments010AssignmentsLog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/assignments/{platform} method: get operationId: getWpcomV2Experiments010AssignmentsbyPlatform x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/autocomplete/events method: get operationId: getWpcomV2Experiments010AutocompleteEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/autocomplete/events/{name} method: get operationId: getWpcomV2Experiments010AutocompleteEventsbyName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/autocomplete/products method: get operationId: getWpcomV2Experiments010AutocompleteProducts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/autocomplete/transaction-types method: get operationId: getWpcomV2Experiments010AutocompleteTransactionTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/autocomplete/users method: get operationId: getWpcomV2Experiments010AutocompleteUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/experiments method: get operationId: getWpcomV2Experiments010Experiments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/experiments method: post operationId: postWpcomV2Experiments010Experiments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/experiments/guardrails/{platform} method: get operationId: getWpcomV2Experiments010ExperimentsGuardrailsbyPlatform x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/experiments/preset method: post operationId: postWpcomV2Experiments010ExperimentsPreset 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: /wpcom/v2/experiments/0.1.0/experiments/{experiment_id} method: get operationId: getWpcomV2Experiments010ExperimentsbyExperimentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/experiments/{experiment_id} method: put operationId: putWpcomV2Experiments010ExperimentsbyExperimentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/experiments/{experiment_id} method: patch operationId: patchWpcomV2Experiments010ExperimentsbyExperimentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/experiments/{experiment_id}/apply-guardrails method: post operationId: postWpcomV2Experiments010ExperimentsbyExperimentIdApplyGuardrails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/experiments/{experiment_id}/early-participants method: get operationId: getWpcomV2Experiments010ExperimentsbyExperimentIdEarlyParticipants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/experiments/{experiment_id}/status method: put operationId: putWpcomV2Experiments010ExperimentsbyExperimentIdStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/flags method: post operationId: postWpcomV2Experiments010Flags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/flags method: get operationId: getWpcomV2Experiments010Flags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/flags/preset method: post operationId: postWpcomV2Experiments010FlagsPreset 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: /wpcom/v2/experiments/0.1.0/flags/{experiment_flag_key} method: patch operationId: patchWpcomV2Experiments010FlagsbyExperimentFlagKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/flags/{experiment_flag_key} method: delete operationId: deleteWpcomV2Experiments010FlagsbyExperimentFlagKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/flags/{experiment_flag_key}/details method: get operationId: getWpcomV2Experiments010FlagsbyExperimentFlagKeyDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/flags/{experiment_flag_key}/experiments method: post operationId: postWpcomV2Experiments010FlagsbyExperimentFlagKeyExperiments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/flags/{platform} method: get operationId: getWpcomV2Experiments010FlagsbyPlatform x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/metrics method: get operationId: getWpcomV2Experiments010Metrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/metrics method: post operationId: postWpcomV2Experiments010Metrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/metrics/{metric_id} method: get operationId: getWpcomV2Experiments010MetricsbyMetricId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/metrics/{metric_id} method: put operationId: putWpcomV2Experiments010MetricsbyMetricId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/metrics/{metric_id} method: delete operationId: deleteWpcomV2Experiments010MetricsbyMetricId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/segments method: get operationId: getWpcomV2Experiments010Segments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/segments method: post operationId: postWpcomV2Experiments010Segments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/segments/{segment_id} method: get operationId: getWpcomV2Experiments010SegmentsbySegmentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/segments/{segment_id} method: delete operationId: deleteWpcomV2Experiments010SegmentsbySegmentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/tags method: get operationId: getWpcomV2Experiments010Tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/tags method: post operationId: postWpcomV2Experiments010Tags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/tags/{tag_id} method: get operationId: getWpcomV2Experiments010TagsbyTagId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/experiments/0.1.0/tags/{tag_id} method: put operationId: putWpcomV2Experiments010TagsbyTagId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/experiments/0.1.0/tags/{tag_id} method: delete operationId: deleteWpcomV2Experiments010TagsbyTagId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/following/mine method: get operationId: getWpcomV2FollowingMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/following/recommendations method: get operationId: getWpcomV2FollowingRecommendations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/fsor-airtable-report/generate method: post operationId: postWpcomV2FsorAirtableReportGenerate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/github method: post operationId: postWpcomV2Github x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/github/commit-email-validator method: post operationId: postWpcomV2GithubCommitEmailValidator x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/glossary method: get operationId: getWpcomV2Glossary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/glossary method: post operationId: postWpcomV2Glossary x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/glossary/{item_id} method: get operationId: getWpcomV2GlossarybyItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/glossary/{item_id} method: post operationId: postWpcomV2GlossarybyItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/glossary/{item_id} method: put operationId: putWpcomV2GlossarybyItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/glossary/{item_id} method: patch operationId: patchWpcomV2GlossarybyItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/glossary/{item_id} method: delete operationId: deleteWpcomV2GlossarybyItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/grafana/alert-webhook method: post operationId: postWpcomV2GrafanaAlertWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar-upload method: post operationId: postWpcomV2GravatarUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/add-email-forward method: post operationId: postWpcomV2GravatarCustomDomainsAddEmailForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/delete-email-forward method: delete operationId: deleteWpcomV2GravatarCustomDomainsDeleteEmailForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/email-forwards method: get operationId: getWpcomV2GravatarCustomDomainsEmailForwards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/gravatar/custom-domains/purchase method: get operationId: getWpcomV2GravatarCustomDomainsPurchase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/gravatar/custom-domains/set-auto-renew method: post operationId: postWpcomV2GravatarCustomDomainsSetAutoRenew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/set-auto-renew method: put operationId: putWpcomV2GravatarCustomDomainsSetAutoRenew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/set-auto-renew method: patch operationId: patchWpcomV2GravatarCustomDomainsSetAutoRenew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/set-email-forward method: post operationId: postWpcomV2GravatarCustomDomainsSetEmailForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/set-email-forward method: put operationId: putWpcomV2GravatarCustomDomainsSetEmailForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/set-email-forward method: patch operationId: patchWpcomV2GravatarCustomDomainsSetEmailForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/update-email-forward method: post operationId: postWpcomV2GravatarCustomDomainsUpdateEmailForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/update-email-forward method: put operationId: putWpcomV2GravatarCustomDomainsUpdateEmailForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/custom-domains/update-email-forward method: patch operationId: patchWpcomV2GravatarCustomDomainsUpdateEmailForward x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/developers/applications method: post operationId: postWpcomV2GravatarDevelopersApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/developers/applications method: get operationId: getWpcomV2GravatarDevelopersApplications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/gravatar/developers/applications/count method: get operationId: getWpcomV2GravatarDevelopersApplicationsCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/gravatar/developers/applications/{app_id} method: delete operationId: deleteWpcomV2GravatarDevelopersApplicationsbyAppId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/developers/applications/{app_id} method: get operationId: getWpcomV2GravatarDevelopersApplicationsbyAppId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/gravatar/developers/applications/{app_id} method: post operationId: postWpcomV2GravatarDevelopersApplicationsbyAppId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/developers/applications/{app_id} method: put operationId: putWpcomV2GravatarDevelopersApplicationsbyAppId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/developers/applications/{app_id} method: patch operationId: patchWpcomV2GravatarDevelopersApplicationsbyAppId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/developers/applications/{app_id}/reset-secret method: post operationId: postWpcomV2GravatarDevelopersApplicationsbyAppIdResetSecret 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: /wpcom/v2/gravatar/developers/applications/{app_id}/reset-secret method: put operationId: putWpcomV2GravatarDevelopersApplicationsbyAppIdResetSecret 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: /wpcom/v2/gravatar/developers/applications/{app_id}/reset-secret method: patch operationId: patchWpcomV2GravatarDevelopersApplicationsbyAppIdResetSecret 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: /wpcom/v2/gravatar/emails-blocklist method: get operationId: getWpcomV2GravatarEmailsBlocklist x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/gravatar/emails-blocklist method: delete operationId: deleteWpcomV2GravatarEmailsBlocklist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gravatar/stats/recently-visited-profiles method: get operationId: getWpcomV2GravatarStatsRecentlyVisitedProfiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/gutenberg/core-server-block-settings method: get operationId: getWpcomV2GutenbergCoreServerBlockSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/gutenpen/patterns method: get operationId: getWpcomV2GutenpenPatterns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/gutenpen/post-content method: post operationId: postWpcomV2GutenpenPostContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/gutenpen/post-content/{post_id} method: delete operationId: deleteWpcomV2GutenpenPostContentbyPostId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/article method: get operationId: getWpcomV2HelpArticle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/article/{blog_id}/{post_id} method: get operationId: getWpcomV2HelpArticlebyBlogIdbyPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/articles method: get operationId: getWpcomV2HelpArticles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/authenticate/chat method: post operationId: postWpcomV2HelpAuthenticateChat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/courses method: get operationId: getWpcomV2HelpCourses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/csat method: post operationId: postWpcomV2HelpCsat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/cta method: get operationId: getWpcomV2HelpCta x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/forum/new method: post operationId: postWpcomV2HelpForumNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/messaging/is-available method: get operationId: getWpcomV2HelpMessagingIsAvailable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/migration-ticket/new method: post operationId: postWpcomV2HelpMigrationTicketNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/migration-ticket/site-info method: post operationId: postWpcomV2HelpMigrationTicketSiteInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/migration-ticket/stickers method: post operationId: postWpcomV2HelpMigrationTicketStickers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/search method: get operationId: getWpcomV2HelpSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/search/forums method: get operationId: getWpcomV2HelpSearchForums x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/search/wpcom method: get operationId: getWpcomV2HelpSearchWpcom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/sibyl method: get operationId: getWpcomV2HelpSibyl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/support-status method: get operationId: getWpcomV2HelpSupportStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/support-status/messaging method: get operationId: getWpcomV2HelpSupportStatusMessaging x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/ticket/new method: post operationId: postWpcomV2HelpTicketNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/wpe-migration-ticket/new method: post operationId: postWpcomV2HelpWpeMigrationTicketNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/zendesk/ai method: get operationId: getWpcomV2HelpZendeskAi x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/help/zendesk/update-user-fields method: post operationId: postWpcomV2HelpZendeskUpdateUserFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/zendesk/update-user-fields method: put operationId: putWpcomV2HelpZendeskUpdateUserFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/help/zendesk/update-user-fields method: patch operationId: patchWpcomV2HelpZendeskUpdateUserFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners method: get operationId: getWpcomV2HostPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/for/{client_id}/metrics/site/{site} method: post operationId: postWpcomV2HostPartnersForbyClientIdMetricsSitebySite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/for/{client_id}/site-meta/{site}/{key} method: get operationId: getWpcomV2HostPartnersForbyClientIdSiteMetabySitebyKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/jetpack/licenses method: get operationId: getWpcomV2HostPartnersJetpackLicenses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/jetpack/{license_key} method: delete operationId: deleteWpcomV2HostPartnersJetpackbyLicenseKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/members method: get operationId: getWpcomV2HostPartnersMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/members/invite method: post operationId: postWpcomV2HostPartnersMembersInvite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/members/invites/mine method: get operationId: getWpcomV2HostPartnersMembersInvitesMine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/members/invites/{invite_id} method: delete operationId: deleteWpcomV2HostPartnersMembersInvitesbyInviteId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/members/invites/{invite_id}/accept method: post operationId: postWpcomV2HostPartnersMembersInvitesbyInviteIdAccept x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/members/invites/{invite_id}/claim method: post operationId: postWpcomV2HostPartnersMembersInvitesbyInviteIdClaim x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/members/{user_id} method: delete operationId: deleteWpcomV2HostPartnersMembersbyUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/members/{user_id} method: post operationId: postWpcomV2HostPartnersMembersbyUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/members/{user_id} method: put operationId: putWpcomV2HostPartnersMembersbyUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/members/{user_id} method: patch operationId: patchWpcomV2HostPartnersMembersbyUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/metrics/site/{site} method: post operationId: postWpcomV2HostPartnersMetricsSitebySite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/payment-method method: delete operationId: deleteWpcomV2HostPartnersPaymentMethod 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: /wpcom/v2/host-partners/payment-method method: post operationId: postWpcomV2HostPartnersPaymentMethod 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: /wpcom/v2/host-partners/payment-methods method: get operationId: getWpcomV2HostPartnersPaymentMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/site-meta/{site}/{key} method: get operationId: getWpcomV2HostPartnersSiteMetabySitebyKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud method: post operationId: postWpcomV2HostPartnersWpcloud x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/wpcloud/api-access method: post operationId: postWpcomV2HostPartnersWpcloudApiAccess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/wpcloud/api-keys method: get operationId: getWpcomV2HostPartnersWpcloudApiKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/api-keys/action method: post operationId: postWpcomV2HostPartnersWpcloudApiKeysAction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/wpcloud/api-keys/mfa method: get operationId: getWpcomV2HostPartnersWpcloudApiKeysMfa x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/api-keys/mfa/start method: post operationId: postWpcomV2HostPartnersWpcloudApiKeysMfaStart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/wpcloud/api-keys/mfa/validate method: post operationId: postWpcomV2HostPartnersWpcloudApiKeysMfaValidate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/wpcloud/billing method: get operationId: getWpcomV2HostPartnersWpcloudBilling x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/billing/invoices method: get operationId: getWpcomV2HostPartnersWpcloudBillingInvoices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/billing/invoices/{invoice_id}/payment method: post operationId: postWpcomV2HostPartnersWpcloudBillingInvoicesbyInvoiceIdPayment 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: /wpcom/v2/host-partners/wpcloud/billing/invoices/{invoice_id}/usage-report method: get operationId: getWpcomV2HostPartnersWpcloudBillingInvoicesbyInvoiceIdUsageReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/clients method: get operationId: getWpcomV2HostPartnersWpcloudClients x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/inventory method: get operationId: getWpcomV2HostPartnersWpcloudInventory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/news method: get operationId: getWpcomV2HostPartnersWpcloudNews x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/onboarding method: get operationId: getWpcomV2HostPartnersWpcloudOnboarding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/onboarding method: post operationId: postWpcomV2HostPartnersWpcloudOnboarding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/wpcloud/pricing method: get operationId: getWpcomV2HostPartnersWpcloudPricing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/pricing/simple method: get operationId: getWpcomV2HostPartnersWpcloudPricingSimple x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/stripe/configuration method: get operationId: getWpcomV2HostPartnersWpcloudStripeConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/stripe/setup-intent method: get operationId: getWpcomV2HostPartnersWpcloudStripeSetupIntent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/support method: post operationId: postWpcomV2HostPartnersWpcloudSupport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/host-partners/wpcloud/usage method: get operationId: getWpcomV2HostPartnersWpcloudUsage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/warden/events method: get operationId: getWpcomV2HostPartnersWpcloudWardenEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/host-partners/wpcloud/{wpcom_user_id} method: delete operationId: deleteWpcomV2HostPartnersWpcloudbyWpcomUserId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/hosting/github/accounts method: post operationId: postWpcomV2HostingGithubAccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/hosting/github/app-authorize method: get operationId: getWpcomV2HostingGithubAppAuthorize x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/hosting/github/app-callback method: get operationId: getWpcomV2HostingGithubAppCallback x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/hosting/github/app-install method: get operationId: getWpcomV2HostingGithubAppInstall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/hosting/github/app-webhook method: post operationId: postWpcomV2HostingGithubAppWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/hosting/github/installations method: get operationId: getWpcomV2HostingGithubInstallations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/hosting/github/repositories method: get operationId: getWpcomV2HostingGithubRepositories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/hosting/github/repository/branches method: get operationId: getWpcomV2HostingGithubRepositoryBranches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/hosting/github/repository/pre-connect-checks method: get operationId: getWpcomV2HostingGithubRepositoryPreConnectChecks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/hosting/github/workflow-templates method: get operationId: getWpcomV2HostingGithubWorkflowTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/hosting/github/workflows method: get operationId: getWpcomV2HostingGithubWorkflows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/hosting/github/workflows method: post operationId: postWpcomV2HostingGithubWorkflows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/hosting/github/workflows/checks method: get operationId: getWpcomV2HostingGithubWorkflowsChecks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/iap/notification method: post operationId: postWpcomV2IapNotification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/iap/orders method: get operationId: getWpcomV2IapOrders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/iap/orders method: post operationId: postWpcomV2IapOrders 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: /wpcom/v2/iap/products method: get operationId: getWpcomV2IapProducts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/imports/url-analyzer/images method: get operationId: getWpcomV2ImportsUrlAnalyzerImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/imports/url-analyzer/multiple method: get operationId: getWpcomV2ImportsUrlAnalyzerMultiple x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/introductory-offers method: get operationId: getWpcomV2IntroductoryOffers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-about method: get operationId: getWpcomV2JetpackAbout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-agency/contacts method: post operationId: postWpcomV2JetpackAgencyContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-agency/contacts method: get operationId: getWpcomV2JetpackAgencyContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-agency/contacts/resend-verification method: post operationId: postWpcomV2JetpackAgencyContactsResendVerification 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: /wpcom/v2/jetpack-agency/contacts/verify method: post operationId: postWpcomV2JetpackAgencyContactsVerify x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-agency/provisioning-sites method: get operationId: getWpcomV2JetpackAgencyProvisioningSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-agency/sites method: get operationId: getWpcomV2JetpackAgencySites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-agency/sites/boost-scores method: post operationId: postWpcomV2JetpackAgencySitesBoostScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-agency/sites/favorite method: post operationId: postWpcomV2JetpackAgencySitesFavorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-agency/sites/favorite method: delete operationId: deleteWpcomV2JetpackAgencySitesFavorite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-agency/sites/plugins/install method: post operationId: postWpcomV2JetpackAgencySitesPluginsInstall x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-ai-image method: get operationId: getWpcomV2JetpackAiImage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-ai-image method: post operationId: postWpcomV2JetpackAiImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-ai-image method: put operationId: putWpcomV2JetpackAiImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-ai-image method: patch operationId: patchWpcomV2JetpackAiImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-ai-query method: get operationId: getWpcomV2JetpackAiQuery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-ai-query method: post operationId: postWpcomV2JetpackAiQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-ai-query method: put operationId: putWpcomV2JetpackAiQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-ai-query method: patch operationId: patchWpcomV2JetpackAiQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-ai-transcription method: post operationId: postWpcomV2JetpackAiTranscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-ai-transcription method: put operationId: putWpcomV2JetpackAiTranscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-ai-transcription method: patch operationId: patchWpcomV2JetpackAiTranscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-boost-proxy/health-check method: get operationId: getWpcomV2JetpackBoostProxyHealthCheck x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-boost-proxy/health-check-auth method: get operationId: getWpcomV2JetpackBoostProxyHealthCheckAuth x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-boost-proxy/service-payload method: get operationId: getWpcomV2JetpackBoostProxyServicePayload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-boost-proxy/{version}metrics method: post operationId: postWpcomV2JetpackBoostProxybyVersionMetrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-licensing/dev-licenses method: get operationId: getWpcomV2JetpackLicensingDevLicenses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/jetpack-crm/license method: get operationId: getWpcomV2JetpackLicensingJetpackCrmLicense x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/license method: get operationId: getWpcomV2JetpackLicensingLicense x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/license method: post operationId: postWpcomV2JetpackLicensingLicense x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-licensing/license method: delete operationId: deleteWpcomV2JetpackLicensingLicense x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-licensing/license/{license_key}/children method: get operationId: getWpcomV2JetpackLicensingLicensebyLicenseKeyChildren x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/license/{license_key}/download method: get operationId: getWpcomV2JetpackLicensingLicensebyLicenseKeyDownload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/license/{license_key}/site method: post operationId: postWpcomV2JetpackLicensingLicensebyLicenseKeySite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-licensing/license/{license_key}/site method: delete operationId: deleteWpcomV2JetpackLicensingLicensebyLicenseKeySite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-licensing/licenses method: get operationId: getWpcomV2JetpackLicensingLicenses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/licenses method: post operationId: postWpcomV2JetpackLicensingLicenses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-licensing/licenses/billing method: get operationId: getWpcomV2JetpackLicensingLicensesBilling x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/licenses/counts method: get operationId: getWpcomV2JetpackLicensingLicensesCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/partner method: get operationId: getWpcomV2JetpackLicensingPartner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/partner method: post operationId: postWpcomV2JetpackLicensingPartner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-licensing/partner method: put operationId: putWpcomV2JetpackLicensingPartner x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-licensing/partner/invoice/{invoice_id}/payment method: post operationId: postWpcomV2JetpackLicensingPartnerInvoicebyInvoiceIdPayment 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: /wpcom/v2/jetpack-licensing/partner/invoices method: get operationId: getWpcomV2JetpackLicensingPartnerInvoices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/partner/product-families method: get operationId: getWpcomV2JetpackLicensingPartnerProductFamilies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/product-families method: get operationId: getWpcomV2JetpackLicensingProductFamilies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/public/manage-pricing method: get operationId: getWpcomV2JetpackLicensingPublicManagePricing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/site-connection method: post operationId: postWpcomV2JetpackLicensingSiteConnection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-licensing/stripe/payment-method method: post operationId: postWpcomV2JetpackLicensingStripePaymentMethod 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: /wpcom/v2/jetpack-licensing/stripe/payment-method method: delete operationId: deleteWpcomV2JetpackLicensingStripePaymentMethod 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: /wpcom/v2/jetpack-licensing/stripe/payment-methods method: get operationId: getWpcomV2JetpackLicensingStripePaymentMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/user/licenses method: get operationId: getWpcomV2JetpackLicensingUserLicenses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/user/licenses/counts method: get operationId: getWpcomV2JetpackLicensingUserLicensesCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/user/order/{order_id} method: get operationId: getWpcomV2JetpackLicensingUserOrderbyOrderId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/user/receipt/{receipt_id} method: get operationId: getWpcomV2JetpackLicensingUserReceiptbyReceiptId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/user/subscription/{subscription_id} method: get operationId: getWpcomV2JetpackLicensingUserSubscriptionbySubscriptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-licensing/vendasta/provision-or-deprovision/{product_id} method: post operationId: postWpcomV2JetpackLicensingVendastaProvisionOrDeprovisionbyProductId 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: /wpcom/v2/jetpack-manage/site method: post operationId: postWpcomV2JetpackManageSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-manage/user-feedback method: post operationId: postWpcomV2JetpackManageUserFeedback x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-marketing/jetpack-menu method: get operationId: getWpcomV2JetpackMarketingJetpackMenu x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-marketing/sale-coupon method: get operationId: getWpcomV2JetpackMarketingSaleCoupon x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partner/coupon/v1/coupon method: get operationId: getWpcomV2JetpackPartnerCouponV1Coupon x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partner/coupon/v1/coupon method: post operationId: postWpcomV2JetpackPartnerCouponV1Coupon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partner/coupon/v1/coupon method: delete operationId: deleteWpcomV2JetpackPartnerCouponV1Coupon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partner/coupon/v1/coupons method: post operationId: postWpcomV2JetpackPartnerCouponV1Coupons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partner/coupon/v1/coupons method: get operationId: getWpcomV2JetpackPartnerCouponV1Coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partner/coupon/v1/presets method: get operationId: getWpcomV2JetpackPartnerCouponV1Presets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partners method: get operationId: getWpcomV2JetpackPartners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partners method: post operationId: postWpcomV2JetpackPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners method: put operationId: putWpcomV2JetpackPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners method: patch operationId: patchWpcomV2JetpackPartners x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/activations method: get operationId: getWpcomV2JetpackPartnersActivations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partners/capabilities method: get operationId: getWpcomV2JetpackPartnersCapabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partners/{partner_id} method: get operationId: getWpcomV2JetpackPartnersbyPartnerId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partners/{partner_id}/key method: post operationId: postWpcomV2JetpackPartnersbyPartnerIdKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/{partner_id}/key method: put operationId: putWpcomV2JetpackPartnersbyPartnerIdKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/{partner_id}/key method: patch operationId: patchWpcomV2JetpackPartnersbyPartnerIdKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id} method: get operationId: getWpcomV2JetpackPartnersbyPartnerIdKeybyKeyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id} method: post operationId: postWpcomV2JetpackPartnersbyPartnerIdKeybyKeyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id} method: put operationId: putWpcomV2JetpackPartnersbyPartnerIdKeybyKeyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id} method: patch operationId: patchWpcomV2JetpackPartnersbyPartnerIdKeybyKeyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/activation/{activation_id} method: delete operationId: deleteWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdActivationbyActivationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/activations method: get operationId: getWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdActivations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/disable method: post operationId: postWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdDisable 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: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/disable method: put operationId: putWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdDisable 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: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/disable method: patch operationId: patchWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdDisable 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: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/enable method: post operationId: postWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdEnable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/enable method: put operationId: putWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdEnable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/enable method: patch operationId: patchWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdEnable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/stripe/invoices method: get operationId: getWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdStripeInvoices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/stripe/subscription method: get operationId: getWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdStripeSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partners/{partner_id}/key/{key_id}/stripe/upcoming-invoice method: get operationId: getWpcomV2JetpackPartnersbyPartnerIdKeybyKeyIdStripeUpcomingInvoice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-partners/{partner_id}/stripe/customer method: get operationId: getWpcomV2JetpackPartnersbyPartnerIdStripeCustomer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-protect-global-stats method: get operationId: getWpcomV2JetpackProtectGlobalStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-protect-weak-password/{hash_prefix} method: get operationId: getWpcomV2JetpackProtectWeakPasswordbyHashPrefix x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-search/pricing method: get operationId: getWpcomV2JetpackSearchPricing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-start-webhooks/stripe method: post operationId: postWpcomV2JetpackStartWebhooksStripe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-user-attributes method: get operationId: getWpcomV2JetpackUserAttributes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-user-tracking method: get operationId: getWpcomV2JetpackUserTracking x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack-user-tracking method: post operationId: postWpcomV2JetpackUserTracking x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-user-tracking method: put operationId: putWpcomV2JetpackUserTracking x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack-user-tracking method: patch operationId: patchWpcomV2JetpackUserTracking x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jetpack/stripe/configuration method: get operationId: getWpcomV2JetpackStripeConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jetpack/support/user-chat-token method: get operationId: getWpcomV2JetpackSupportUserChatToken x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jurassic-ninja/create-new-site-from-zip method: post operationId: postWpcomV2JurassicNinjaCreateNewSiteFromZip x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jurassic-ninja/delete method: post operationId: postWpcomV2JurassicNinjaDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jurassic-ninja/delete/all method: post operationId: postWpcomV2JurassicNinjaDeleteAll x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jurassic-ninja/extend method: post operationId: postWpcomV2JurassicNinjaExtend x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jurassic-ninja/list method: get operationId: getWpcomV2JurassicNinjaList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jurassic-ninja/status method: get operationId: getWpcomV2JurassicNinjaStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/jurassic-ninja/update-site-from-zip method: post operationId: postWpcomV2JurassicNinjaUpdateSiteFromZip x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jurassic-ninja/update-site-from-zip method: put operationId: putWpcomV2JurassicNinjaUpdateSiteFromZip x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jurassic-ninja/update-site-from-zip method: patch operationId: patchWpcomV2JurassicNinjaUpdateSiteFromZip x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/jurassic-ninja/usage method: get operationId: getWpcomV2JurassicNinjaUsage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/lasagna/jwt/sign method: post operationId: postWpcomV2LasagnaJwtSign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/legal method: get operationId: getWpcomV2Legal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/legal method: post operationId: postWpcomV2Legal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/legal method: put operationId: putWpcomV2Legal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/legal method: patch operationId: patchWpcomV2Legal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/liked-posts method: get operationId: getWpcomV2LikedPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/linear-solver/bridges method: get operationId: getWpcomV2LinearSolverBridges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/linear-solver/bridges/heartbeat method: post operationId: postWpcomV2LinearSolverBridgesHeartbeat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linear-solver/github-webhook method: post operationId: postWpcomV2LinearSolverGithubWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linear-solver/github-webhook method: put operationId: putWpcomV2LinearSolverGithubWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linear-solver/github-webhook method: patch operationId: patchWpcomV2LinearSolverGithubWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linear-solver/health method: get operationId: getWpcomV2LinearSolverHealth x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/linear-solver/register-tunnel method: post operationId: postWpcomV2LinearSolverRegisterTunnel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linear-solver/register-tunnel method: put operationId: putWpcomV2LinearSolverRegisterTunnel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linear-solver/register-tunnel method: patch operationId: patchWpcomV2LinearSolverRegisterTunnel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linear-solver/runs method: post operationId: postWpcomV2LinearSolverRuns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linear-solver/runs method: get operationId: getWpcomV2LinearSolverRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/linear-solver/runs/{run_id} method: get operationId: getWpcomV2LinearSolverRunsbyRunId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/linear-solver/webhook method: post operationId: postWpcomV2LinearSolverWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linear-solver/webhook method: put operationId: putWpcomV2LinearSolverWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linear-solver/webhook method: patch operationId: patchWpcomV2LinearSolverWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linearmattic/webhook method: post operationId: postWpcomV2LinearmatticWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linearmattic/webhook method: put operationId: putWpcomV2LinearmatticWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linearmattic/webhook method: patch operationId: patchWpcomV2LinearmatticWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linearmattic/webhook/triagebot method: post operationId: postWpcomV2LinearmatticWebhookTriagebot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linearmattic/webhook/triagebot method: put operationId: putWpcomV2LinearmatticWebhookTriagebot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/linearmattic/webhook/triagebot method: patch operationId: patchWpcomV2LinearmatticWebhookTriagebot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/mapkit method: get operationId: getWpcomV2Mapkit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/marketing/survey method: post operationId: postWpcomV2MarketingSurvey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/marketplace/jetpack-scan method: post operationId: postWpcomV2MarketplaceJetpackScan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/marketplace/products method: get operationId: getWpcomV2MarketplaceProducts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/marketplace/products/{id} method: get operationId: getWpcomV2MarketplaceProductsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/marketplace/products/{slug} method: get operationId: getWpcomV2MarketplaceProductsbySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/marketplace/products/{slug} method: post operationId: postWpcomV2MarketplaceProductsbySlug x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/marketplace/products/{slug} method: put operationId: putWpcomV2MarketplaceProductsbySlug x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/marketplace/products/{slug} method: patch operationId: patchWpcomV2MarketplaceProductsbySlug x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/marketplace/vendor/billing-intent method: post operationId: postWpcomV2MarketplaceVendorBillingIntent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/marketplace/vendor/billing-intent-siteless method: post operationId: postWpcomV2MarketplaceVendorBillingIntentSiteless x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/marketplace/vendor/billing-intent/{intent_id} method: get operationId: getWpcomV2MarketplaceVendorBillingIntentbyIntentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/marketplace/vendor/schema method: get operationId: getWpcomV2MarketplaceVendorSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/marketplace/vendor/subscriptions method: get operationId: getWpcomV2MarketplaceVendorSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/marketplace/vendor/subscriptions/{ownership_id} method: get operationId: getWpcomV2MarketplaceVendorSubscriptionsbyOwnershipId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/marketplace/vendor/subscriptions/{ownership_id}/addon method: post operationId: postWpcomV2MarketplaceVendorSubscriptionsbyOwnershipIdAddon 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: /wpcom/v2/marketplace/vendor/subscriptions/{ownership_id}/cancel method: post operationId: postWpcomV2MarketplaceVendorSubscriptionsbyOwnershipIdCancel 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: /wpcom/v2/marketplace/vendor/subscriptions/{wpcom_site}/{product_slug} method: get operationId: getWpcomV2MarketplaceVendorSubscriptionsbyWpcomSitebyProductSlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/marketplace/vendor/webhooks method: post operationId: postWpcomV2MarketplaceVendorWebhooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/marketplace/{type}/updates method: get operationId: getWpcomV2MarketplacebyTypeUpdates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/blocks/sites method: get operationId: getWpcomV2MeBlocksSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/connections method: get operationId: getWpcomV2MeConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/connections/{token_id} method: get operationId: getWpcomV2MeConnectionsbyTokenId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/connections/{token_id} method: delete operationId: deleteWpcomV2MeConnectionsbyTokenId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/education-student-validation method: post operationId: postWpcomV2MeEducationStudentValidation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/following method: get operationId: getWpcomV2MeFollowing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/following/recommendations method: get operationId: getWpcomV2MeFollowingRecommendations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/get-apps/send-download-sms method: post operationId: postWpcomV2MeGetAppsSendDownloadSms 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: /wpcom/v2/me/gutenberg method: get operationId: getWpcomV2MeGutenberg x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/gutenberg method: post operationId: postWpcomV2MeGutenberg x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/gutenberg method: put operationId: putWpcomV2MeGutenberg x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/gutenberg method: patch operationId: patchWpcomV2MeGutenberg x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/legacy-contacts method: get operationId: getWpcomV2MeLegacyContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/legacy-contacts method: post operationId: postWpcomV2MeLegacyContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/legacy-contacts/{legacy_contact_id} method: get operationId: getWpcomV2MeLegacyContactsbyLegacyContactId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/legacy-contacts/{legacy_contact_id} method: delete operationId: deleteWpcomV2MeLegacyContactsbyLegacyContactId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/locale method: get operationId: getWpcomV2MeLocale x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/locale method: post operationId: postWpcomV2MeLocale x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/locale method: put operationId: putWpcomV2MeLocale x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/locale method: patch operationId: patchWpcomV2MeLocale x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/preferences method: get operationId: getWpcomV2MePreferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/preferences method: post operationId: postWpcomV2MePreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/preferences method: put operationId: putWpcomV2MePreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/preferences method: patch operationId: patchWpcomV2MePreferences x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/profile method: get operationId: getWpcomV2MeProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/sites/stats/summary method: get operationId: getWpcomV2MeSitesStatsSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/ssh-keys method: get operationId: getWpcomV2MeSshKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/me/ssh-keys method: post operationId: postWpcomV2MeSshKeys x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/ssh-keys/{name} method: post operationId: postWpcomV2MeSshKeysbyName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/ssh-keys/{name} method: put operationId: putWpcomV2MeSshKeysbyName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/ssh-keys/{name} method: patch operationId: patchWpcomV2MeSshKeysbyName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/me/ssh-keys/{name} method: delete operationId: deleteWpcomV2MeSshKeysbyName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/meta/external-media/connection/{service} method: get operationId: getWpcomV2MetaExternalMediaConnectionbyService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/meta/external-media/connection/{service} method: delete operationId: deleteWpcomV2MetaExternalMediaConnectionbyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/meta/external-media/connection/{service}/picker_status method: get operationId: getWpcomV2MetaExternalMediaConnectionbyServicePickerStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/meta/external-media/proxy/{service} method: post operationId: postWpcomV2MetaExternalMediaProxybyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/meta/external-media/session/{service} method: post operationId: postWpcomV2MetaExternalMediaSessionbyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/meta/external-media/session/{service}/{session_id} method: get operationId: getWpcomV2MetaExternalMediaSessionbyServicebySessionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/meta/external-media/session/{service}/{session_id} method: delete operationId: deleteWpcomV2MetaExternalMediaSessionbyServicebySessionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/meta/external-media/{service} method: get operationId: getWpcomV2MetaExternalMediabyService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/migration-provider-notifications/{provider}/{mode} method: post operationId: postWpcomV2MigrationProviderNotificationsbyProviderbyMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/migration-provider-redirect/{provider}/{mode} method: post operationId: postWpcomV2MigrationProviderRedirectbyProviderbyMode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/migrations/from-source/{source_blog_id} method: post operationId: postWpcomV2MigrationsFromSourcebySourceBlogId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/migrations/from-source/{source_blog} method: get operationId: getWpcomV2MigrationsFromSourcebySourceBlog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile-support/attachments/{attachment_id} method: get operationId: getWpcomV2MobileSupportAttachmentsbyAttachmentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile-support/conversations method: get operationId: getWpcomV2MobileSupportConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile-support/conversations method: post operationId: postWpcomV2MobileSupportConversations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/mobile-support/conversations/{conversation_id} method: get operationId: getWpcomV2MobileSupportConversationsbyConversationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile-support/conversations/{conversation_id} method: post operationId: postWpcomV2MobileSupportConversationsbyConversationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/mobile-support/eligibility method: get operationId: getWpcomV2MobileSupportEligibility x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile-support/unified-conversations method: get operationId: getWpcomV2MobileSupportUnifiedConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile-support/unified-conversations/{conversation_id} method: get operationId: getWpcomV2MobileSupportUnifiedConversationsbyConversationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile-support/unified-conversations/{conversation_id} method: post operationId: postWpcomV2MobileSupportUnifiedConversationsbyConversationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/mobile/feature-announcements method: get operationId: getWpcomV2MobileFeatureAnnouncements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile/feature-flags method: get operationId: getWpcomV2MobileFeatureFlags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile/migration method: post operationId: postWpcomV2MobileMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/mobile/remote-config method: get operationId: getWpcomV2MobileRemoteConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile/resolve-reader-url method: get operationId: getWpcomV2MobileResolveReaderUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/mobile/share-app-link method: get operationId: getWpcomV2MobileShareAppLink x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/newspack-manager/log method: post operationId: postWpcomV2NewspackManagerLog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/notifications method: post operationId: postWpcomV2Notifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/oauth2/client-data/{client_id} method: get operationId: getWpcomV2Oauth2ClientDatabyClientId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/odie/chat/{bot_id} method: get operationId: getWpcomV2OdieChatbyBotId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/odie/chat/{bot_id} method: post operationId: postWpcomV2OdieChatbyBotId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/odie/chat/{bot_id}/{chat_id} method: get operationId: getWpcomV2OdieChatbyBotIdbyChatId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/odie/chat/{bot_id}/{chat_id} method: post operationId: postWpcomV2OdieChatbyBotIdbyChatId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/odie/chat/{bot_id}/{chat_id}/{message_id}/feedback method: post operationId: postWpcomV2OdieChatbyBotIdbyChatIdbyMessageIdFeedback x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/odie/conversations/{bot_ids} method: get operationId: getWpcomV2OdieConversationsbyBotIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/odie/conversations/{bot_id} method: get operationId: getWpcomV2OdieConversationsbyBotId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/oembed-proxy method: get operationId: getWpcomV2OembedProxy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/oembed-proxy/instagram method: get operationId: getWpcomV2OembedProxyInstagram x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/onboarding/domains/categories method: get operationId: getWpcomV2OnboardingDomainsCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/pagespeed method: post operationId: postWpcomV2Pagespeed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pattern-assembler/ai/custom-gpt/generate method: post operationId: postWpcomV2PatternAssemblerAiCustomGptGenerate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pattern-assembler/ai/custom-gpt/get_schema method: get operationId: getWpcomV2PatternAssemblerAiCustomGptGetSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/pattern-assembler/ai/custom-gpt/patterns method: get operationId: getWpcomV2PatternAssemblerAiCustomGptPatterns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/pattern-assembler/ai/custom-gpt/styles method: get operationId: getWpcomV2PatternAssemblerAiCustomGptStyles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/pattern-assembler/ai/latest/generate method: post operationId: postWpcomV2PatternAssemblerAiLatestGenerate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pattern-assembler/ai/v5/generate method: post operationId: postWpcomV2PatternAssemblerAiV5Generate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pending-blog-subscriptions method: get operationId: getWpcomV2PendingBlogSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/pending-blog-subscriptions/{key}/confirm method: post operationId: postWpcomV2PendingBlogSubscriptionsbyKeyConfirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pending-blog-subscriptions/{key}/confirm method: put operationId: putWpcomV2PendingBlogSubscriptionsbyKeyConfirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pending-blog-subscriptions/{key}/confirm method: patch operationId: patchWpcomV2PendingBlogSubscriptionsbyKeyConfirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pending-blog-subscriptions/{subscription_id}/delete method: post operationId: postWpcomV2PendingBlogSubscriptionsbySubscriptionIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pending-blog-subscriptions/{subscription_id}/delete method: put operationId: putWpcomV2PendingBlogSubscriptionsbySubscriptionIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pending-blog-subscriptions/{subscription_id}/delete method: patch operationId: patchWpcomV2PendingBlogSubscriptionsbySubscriptionIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/photodna method: post operationId: postWpcomV2Photodna x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pigeon/confirm method: get operationId: getWpcomV2PigeonConfirm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/pigeon/subscribe method: post operationId: postWpcomV2PigeonSubscribe x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/plans method: get operationId: getWpcomV2Plans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/plans/details method: get operationId: getWpcomV2PlansDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/plans/features method: get operationId: getWpcomV2PlansFeatures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/plans/mobile method: get operationId: getWpcomV2PlansMobile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/playground/ai/blueprint method: post operationId: postWpcomV2PlaygroundAiBlueprint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/playground/declarative/ai/blueprint method: post operationId: postWpcomV2PlaygroundDeclarativeAiBlueprint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/plugins/featured method: get operationId: getWpcomV2PluginsFeatured x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/portfolio-dashboard-agent/run method: post operationId: postWpcomV2PortfolioDashboardAgentRun x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/portfolio-dashboard-agent/run-stream method: post operationId: postWpcomV2PortfolioDashboardAgentRunStream x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/post-comment-subscriptions method: get operationId: getWpcomV2PostCommentSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/post-comment-subscriptions/{subscription_id}/confirm method: post operationId: postWpcomV2PostCommentSubscriptionsbySubscriptionIdConfirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/post-comment-subscriptions/{subscription_id}/confirm method: put operationId: putWpcomV2PostCommentSubscriptionsbySubscriptionIdConfirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/post-comment-subscriptions/{subscription_id}/confirm method: patch operationId: patchWpcomV2PostCommentSubscriptionsbySubscriptionIdConfirm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/post-comment-subscriptions/{subscription_id}/delete method: post operationId: postWpcomV2PostCommentSubscriptionsbySubscriptionIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/post-comment-subscriptions/{subscription_id}/delete method: put operationId: putWpcomV2PostCommentSubscriptionsbySubscriptionIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/post-comment-subscriptions/{subscription_id}/delete method: patch operationId: patchWpcomV2PostCommentSubscriptionsbySubscriptionIdDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/post-comment-subscriptions/{subscription_id}/update method: post operationId: postWpcomV2PostCommentSubscriptionsbySubscriptionIdUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/post-comment-subscriptions/{subscription_id}/update method: put operationId: putWpcomV2PostCommentSubscriptionsbySubscriptionIdUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/post-comment-subscriptions/{subscription_id}/update method: patch operationId: patchWpcomV2PostCommentSubscriptionsbySubscriptionIdUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/presales/chat method: get operationId: getWpcomV2PresalesChat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/pricing-dashboard/currencies method: get operationId: getWpcomV2PricingDashboardCurrencies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/pricing-dashboard/jetpack-products method: get operationId: getWpcomV2PricingDashboardJetpackProducts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/pricing-dashboard/prices method: get operationId: getWpcomV2PricingDashboardPrices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/pricing-dashboard/prices method: post operationId: postWpcomV2PricingDashboardPrices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pricing-dashboard/prod-sync method: post operationId: postWpcomV2PricingDashboardProdSync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/pricing-dashboard/staging-prod-diff method: get operationId: getWpcomV2PricingDashboardStagingProdDiff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/privacy-policy method: get operationId: getWpcomV2PrivacyPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/privacy-policy/{entity} method: get operationId: getWpcomV2PrivacyPolicybyEntity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/private-podcasts/auth method: get operationId: getWpcomV2PrivatePodcastsAuth x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/private-podcasts/feed method: get operationId: getWpcomV2PrivatePodcastsFeed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/private-podcasts/file method: get operationId: getWpcomV2PrivatePodcastsFile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/private-podcasts/token method: get operationId: getWpcomV2PrivatePodcastsToken x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/products method: get operationId: getWpcomV2Products x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/read/interests method: get operationId: getWpcomV2ReadInterests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/read/lists/{list_id}/export method: get operationId: getWpcomV2ReadListsbyListIdExport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/read/sites/{blog_id}/notification-subscriptions/delete method: post operationId: postWpcomV2ReadSitesbyBlogIdNotificationSubscriptionsDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/read/sites/{blog_id}/notification-subscriptions/new method: post operationId: postWpcomV2ReadSitesbyBlogIdNotificationSubscriptionsNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/read/sites/{blog_id}/posts/{post_id}/follow method: post operationId: postWpcomV2ReadSitesbyBlogIdPostsbyPostIdFollow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/read/sites/{blog_id}/posts/{post_id}/forget method: post operationId: postWpcomV2ReadSitesbyBlogIdPostsbyPostIdForget x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/read/sites/{blog_id}/posts/{post_id}/mute method: post operationId: postWpcomV2ReadSitesbyBlogIdPostsbyPostIdMute x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/read/sites/{blog_id}/posts/{post_id}/remember method: post operationId: postWpcomV2ReadSitesbyBlogIdPostsbyPostIdRemember x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/read/sites/{blog_id}/posts/{post_id}/tags/add method: post operationId: postWpcomV2ReadSitesbyBlogIdPostsbyPostIdTagsAdd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/read/sites/{blog_id}/subscription-details method: get operationId: getWpcomV2ReadSitesbyBlogIdSubscriptionDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/read/smart-feed/user-model method: get operationId: getWpcomV2ReadSmartFeedUserModel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/read/smart-feed/user-model method: post operationId: postWpcomV2ReadSmartFeedUserModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/read/smart-feed/user-model method: delete operationId: deleteWpcomV2ReadSmartFeedUserModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/read/streams/on-this-day method: get operationId: getWpcomV2ReadStreamsOnThisDay x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/read/subscriptions/{subscription_id} method: get operationId: getWpcomV2ReadSubscriptionsbySubscriptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/read/tags/cards method: get operationId: getWpcomV2ReadTagsCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/read/tags/posts method: get operationId: getWpcomV2ReadTagsPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/read/tags/{tag}/cards method: get operationId: getWpcomV2ReadTagsbyTagCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/read/tags/{tag}/posts method: get operationId: getWpcomV2ReadTagsbyTagPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/connections method: get operationId: getWpcomV2ReaderAtmosphereConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/connections method: post operationId: postWpcomV2ReaderAtmosphereConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id} method: get operationId: getWpcomV2ReaderAtmosphereConnectionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/connections/{id} method: delete operationId: deleteWpcomV2ReaderAtmosphereConnectionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id}/blobs method: post operationId: postWpcomV2ReaderAtmosphereConnectionsbyIdBlobs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id}/follows method: post operationId: postWpcomV2ReaderAtmosphereConnectionsbyIdFollows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id}/follows/{rkey} method: delete operationId: deleteWpcomV2ReaderAtmosphereConnectionsbyIdFollowsbyRkey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id}/likes method: post operationId: postWpcomV2ReaderAtmosphereConnectionsbyIdLikes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id}/likes/{rkey} method: delete operationId: deleteWpcomV2ReaderAtmosphereConnectionsbyIdLikesbyRkey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id}/notifications method: get operationId: getWpcomV2ReaderAtmosphereConnectionsbyIdNotifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/connections/{id}/posts method: post operationId: postWpcomV2ReaderAtmosphereConnectionsbyIdPosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id}/posts/{rkey} method: delete operationId: deleteWpcomV2ReaderAtmosphereConnectionsbyIdPostsbyRkey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id}/profile/{actor} method: get operationId: getWpcomV2ReaderAtmosphereConnectionsbyIdProfilebyActor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/connections/{id}/profile/{actor}/feed method: get operationId: getWpcomV2ReaderAtmosphereConnectionsbyIdProfilebyActorFeed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/connections/{id}/profile/{actor}/followers method: get operationId: getWpcomV2ReaderAtmosphereConnectionsbyIdProfilebyActorFollowers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/connections/{id}/profile/{actor}/follows method: get operationId: getWpcomV2ReaderAtmosphereConnectionsbyIdProfilebyActorFollows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/connections/{id}/reposts method: post operationId: postWpcomV2ReaderAtmosphereConnectionsbyIdReposts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id}/reposts/{rkey} method: delete operationId: deleteWpcomV2ReaderAtmosphereConnectionsbyIdRepostsbyRkey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/atmosphere/connections/{id}/tag/{hashtag}/feed method: get operationId: getWpcomV2ReaderAtmosphereConnectionsbyIdTagbyHashtagFeed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/connections/{id}/thread method: get operationId: getWpcomV2ReaderAtmosphereConnectionsbyIdThread x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/connections/{id}/timeline method: get operationId: getWpcomV2ReaderAtmosphereConnectionsbyIdTimeline x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/profile/{actor} method: get operationId: getWpcomV2ReaderAtmosphereProfilebyActor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/profile/{actor}/feed method: get operationId: getWpcomV2ReaderAtmosphereProfilebyActorFeed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/atmosphere/thread method: get operationId: getWpcomV2ReaderAtmosphereThread x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/fediverse/connections method: get operationId: getWpcomV2ReaderFediverseConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/fediverse/connections/{id} method: get operationId: getWpcomV2ReaderFediverseConnectionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/fediverse/connections/{id}/follows method: post operationId: postWpcomV2ReaderFediverseConnectionsbyIdFollows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/fediverse/connections/{id}/follows/{follow_id} method: delete operationId: deleteWpcomV2ReaderFediverseConnectionsbyIdFollowsbyFollowId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/fediverse/connections/{id}/notifications method: get operationId: getWpcomV2ReaderFediverseConnectionsbyIdNotifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/fediverse/connections/{id}/posts method: post operationId: postWpcomV2ReaderFediverseConnectionsbyIdPosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/fediverse/connections/{id}/profile method: get operationId: getWpcomV2ReaderFediverseConnectionsbyIdProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/fediverse/connections/{id}/profile/{actor} method: get operationId: getWpcomV2ReaderFediverseConnectionsbyIdProfilebyActor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/fediverse/connections/{id}/profile/{actor}/followers method: get operationId: getWpcomV2ReaderFediverseConnectionsbyIdProfilebyActorFollowers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/fediverse/connections/{id}/profile/{actor}/following method: get operationId: getWpcomV2ReaderFediverseConnectionsbyIdProfilebyActorFollowing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/fediverse/connections/{id}/profile/{actor}/timeline method: get operationId: getWpcomV2ReaderFediverseConnectionsbyIdProfilebyActorTimeline x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/fediverse/connections/{id}/timeline method: get operationId: getWpcomV2ReaderFediverseConnectionsbyIdTimeline x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader method: get operationId: getWpcomV2ReaderGreader x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/accounts/ClientLogin method: get operationId: getWpcomV2ReaderGreaderAccountsClientlogin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/accounts/ClientLogin method: post operationId: postWpcomV2ReaderGreaderAccountsClientlogin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/api/greader.php/accounts/ClientLogin method: get operationId: getWpcomV2ReaderGreaderApiGreaderPhpAccountsClientlogin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/api/greader.php/accounts/ClientLogin method: post operationId: postWpcomV2ReaderGreaderApiGreaderPhpAccountsClientlogin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/disable-tag method: post operationId: postWpcomV2ReaderGreaderApiGreaderPhpReaderApi0DisableTag 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: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/edit-tag method: post operationId: postWpcomV2ReaderGreaderApiGreaderPhpReaderApi0EditTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/mark-all-as-read method: post operationId: postWpcomV2ReaderGreaderApiGreaderPhpReaderApi0MarkAllAsRead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/rename-tag method: post operationId: postWpcomV2ReaderGreaderApiGreaderPhpReaderApi0RenameTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/stream/contents/{stream} method: get operationId: getWpcomV2ReaderGreaderApiGreaderPhpReaderApi0StreamContentsbyStream x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/stream/items/contents method: post operationId: postWpcomV2ReaderGreaderApiGreaderPhpReaderApi0StreamItemsContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/stream/items/ids method: get operationId: getWpcomV2ReaderGreaderApiGreaderPhpReaderApi0StreamItemsIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/subscription/edit method: post operationId: postWpcomV2ReaderGreaderApiGreaderPhpReaderApi0SubscriptionEdit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/subscription/list method: get operationId: getWpcomV2ReaderGreaderApiGreaderPhpReaderApi0SubscriptionList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/subscription/quickadd method: post operationId: postWpcomV2ReaderGreaderApiGreaderPhpReaderApi0SubscriptionQuickadd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/tag/list method: get operationId: getWpcomV2ReaderGreaderApiGreaderPhpReaderApi0TagList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/token method: get operationId: getWpcomV2ReaderGreaderApiGreaderPhpReaderApi0Token x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/unread-count method: get operationId: getWpcomV2ReaderGreaderApiGreaderPhpReaderApi0UnreadCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/api/greader.php/reader/api/0/user-info method: get operationId: getWpcomV2ReaderGreaderApiGreaderPhpReaderApi0UserInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/greader.php/accounts/ClientLogin method: get operationId: getWpcomV2ReaderGreaderGreaderPhpAccountsClientlogin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/greader.php/accounts/ClientLogin method: post operationId: postWpcomV2ReaderGreaderGreaderPhpAccountsClientlogin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/disable-tag method: post operationId: postWpcomV2ReaderGreaderGreaderPhpReaderApi0DisableTag 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: /wpcom/v2/reader/greader/greader.php/reader/api/0/edit-tag method: post operationId: postWpcomV2ReaderGreaderGreaderPhpReaderApi0EditTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/mark-all-as-read method: post operationId: postWpcomV2ReaderGreaderGreaderPhpReaderApi0MarkAllAsRead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/rename-tag method: post operationId: postWpcomV2ReaderGreaderGreaderPhpReaderApi0RenameTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/stream/contents/{stream} method: get operationId: getWpcomV2ReaderGreaderGreaderPhpReaderApi0StreamContentsbyStream x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/stream/items/contents method: post operationId: postWpcomV2ReaderGreaderGreaderPhpReaderApi0StreamItemsContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/stream/items/ids method: get operationId: getWpcomV2ReaderGreaderGreaderPhpReaderApi0StreamItemsIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/subscription/edit method: post operationId: postWpcomV2ReaderGreaderGreaderPhpReaderApi0SubscriptionEdit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/subscription/list method: get operationId: getWpcomV2ReaderGreaderGreaderPhpReaderApi0SubscriptionList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/subscription/quickadd method: post operationId: postWpcomV2ReaderGreaderGreaderPhpReaderApi0SubscriptionQuickadd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/tag/list method: get operationId: getWpcomV2ReaderGreaderGreaderPhpReaderApi0TagList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/token method: get operationId: getWpcomV2ReaderGreaderGreaderPhpReaderApi0Token x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/unread-count method: get operationId: getWpcomV2ReaderGreaderGreaderPhpReaderApi0UnreadCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/greader.php/reader/api/0/user-info method: get operationId: getWpcomV2ReaderGreaderGreaderPhpReaderApi0UserInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/reader/api/0/disable-tag method: post operationId: postWpcomV2ReaderGreaderReaderApi0DisableTag 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: /wpcom/v2/reader/greader/reader/api/0/edit-tag method: post operationId: postWpcomV2ReaderGreaderReaderApi0EditTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/reader/api/0/mark-all-as-read method: post operationId: postWpcomV2ReaderGreaderReaderApi0MarkAllAsRead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/reader/api/0/rename-tag method: post operationId: postWpcomV2ReaderGreaderReaderApi0RenameTag x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/reader/api/0/stream/contents/{stream} method: get operationId: getWpcomV2ReaderGreaderReaderApi0StreamContentsbyStream x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/reader/api/0/stream/items/contents method: post operationId: postWpcomV2ReaderGreaderReaderApi0StreamItemsContents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/reader/api/0/stream/items/ids method: get operationId: getWpcomV2ReaderGreaderReaderApi0StreamItemsIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/reader/api/0/subscription/edit method: post operationId: postWpcomV2ReaderGreaderReaderApi0SubscriptionEdit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/reader/api/0/subscription/list method: get operationId: getWpcomV2ReaderGreaderReaderApi0SubscriptionList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/reader/api/0/subscription/quickadd method: post operationId: postWpcomV2ReaderGreaderReaderApi0SubscriptionQuickadd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/greader/reader/api/0/tag/list method: get operationId: getWpcomV2ReaderGreaderReaderApi0TagList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/reader/api/0/token method: get operationId: getWpcomV2ReaderGreaderReaderApi0Token x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/reader/api/0/unread-count method: get operationId: getWpcomV2ReaderGreaderReaderApi0UnreadCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/greader/reader/api/0/user-info method: get operationId: getWpcomV2ReaderGreaderReaderApi0UserInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections method: get operationId: getWpcomV2ReaderMastodonConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections method: post operationId: postWpcomV2ReaderMastodonConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/mastodon/connections/{id} method: get operationId: getWpcomV2ReaderMastodonConnectionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections/{id}/auth-status method: get operationId: getWpcomV2ReaderMastodonConnectionsbyIdAuthStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections/{id}/follows method: post operationId: postWpcomV2ReaderMastodonConnectionsbyIdFollows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/mastodon/connections/{id}/follows/{account_id} method: delete operationId: deleteWpcomV2ReaderMastodonConnectionsbyIdFollowsbyAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/mastodon/connections/{id}/likes method: post operationId: postWpcomV2ReaderMastodonConnectionsbyIdLikes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/mastodon/connections/{id}/likes/{status_id} method: delete operationId: deleteWpcomV2ReaderMastodonConnectionsbyIdLikesbyStatusId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/mastodon/connections/{id}/media method: post operationId: postWpcomV2ReaderMastodonConnectionsbyIdMedia x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/mastodon/connections/{id}/notifications method: get operationId: getWpcomV2ReaderMastodonConnectionsbyIdNotifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections/{id}/profile/{actor} method: get operationId: getWpcomV2ReaderMastodonConnectionsbyIdProfilebyActor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections/{id}/profile/{actor}/feed method: get operationId: getWpcomV2ReaderMastodonConnectionsbyIdProfilebyActorFeed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections/{id}/profile/{actor}/followers method: get operationId: getWpcomV2ReaderMastodonConnectionsbyIdProfilebyActorFollowers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections/{id}/profile/{actor}/following method: get operationId: getWpcomV2ReaderMastodonConnectionsbyIdProfilebyActorFollowing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections/{id}/reposts method: post operationId: postWpcomV2ReaderMastodonConnectionsbyIdReposts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/mastodon/connections/{id}/reposts/{status_id} method: delete operationId: deleteWpcomV2ReaderMastodonConnectionsbyIdRepostsbyStatusId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/mastodon/connections/{id}/statuses method: post operationId: postWpcomV2ReaderMastodonConnectionsbyIdStatuses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/mastodon/connections/{id}/statuses/{status_id} method: delete operationId: deleteWpcomV2ReaderMastodonConnectionsbyIdStatusesbyStatusId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/mastodon/connections/{id}/tag/{hashtag}/feed method: get operationId: getWpcomV2ReaderMastodonConnectionsbyIdTagbyHashtagFeed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections/{id}/thread method: get operationId: getWpcomV2ReaderMastodonConnectionsbyIdThread x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/mastodon/connections/{id}/timeline method: get operationId: getWpcomV2ReaderMastodonConnectionsbyIdTimeline x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/spaces method: get operationId: getWpcomV2ReaderSpaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/spaces method: post operationId: postWpcomV2ReaderSpaces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/spaces/membership method: get operationId: getWpcomV2ReaderSpacesMembership x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/spaces/slug/{slug} method: get operationId: getWpcomV2ReaderSpacesSlugbySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/spaces/{id} method: get operationId: getWpcomV2ReaderSpacesbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/spaces/{id} method: post operationId: postWpcomV2ReaderSpacesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/spaces/{id} method: put operationId: putWpcomV2ReaderSpacesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/spaces/{id} method: patch operationId: patchWpcomV2ReaderSpacesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/spaces/{id} method: delete operationId: deleteWpcomV2ReaderSpacesbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/reader/spaces/{id}/discover method: get operationId: getWpcomV2ReaderSpacesbyIdDiscover x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/reader/spaces/{id}/posts method: get operationId: getWpcomV2ReaderSpacesbyIdPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/restore-site method: put operationId: putWpcomV2RestoreSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/seen-posts/seen/all/new method: post operationId: postWpcomV2SeenPostsSeenAllNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/seen-posts/seen/blog/delete method: post operationId: postWpcomV2SeenPostsSeenBlogDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/seen-posts/seen/blog/new method: post operationId: postWpcomV2SeenPostsSeenBlogNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/seen-posts/seen/delete method: post operationId: postWpcomV2SeenPostsSeenDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/seen-posts/seen/new method: post operationId: postWpcomV2SeenPostsSeenNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/seen-posts/unseen/status method: get operationId: getWpcomV2SeenPostsUnseenStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/segmentation-survey/answer method: post operationId: postWpcomV2SegmentationSurveyAnswer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/segmentation-survey/answer method: put operationId: putWpcomV2SegmentationSurveyAnswer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/segmentation-survey/answer method: patch operationId: patchWpcomV2SegmentationSurveyAnswer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/segmentation-survey/answers method: get operationId: getWpcomV2SegmentationSurveyAnswers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/segmentation-survey/answers/link method: post operationId: postWpcomV2SegmentationSurveyAnswersLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/segmentation-survey/answers/link method: put operationId: putWpcomV2SegmentationSurveyAnswersLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/segmentation-survey/answers/link method: patch operationId: patchWpcomV2SegmentationSurveyAnswersLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/segmentation-survey/{survey_key} method: get operationId: getWpcomV2SegmentationSurveybySurveyKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/segments method: get operationId: getWpcomV2Segments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/send/pressable-hubspot-form/new method: post operationId: postWpcomV2SendPressableHubspotFormNew 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: /wpcom/v2/send/spain-newsletter/new method: post operationId: postWpcomV2SendSpainNewsletterNew 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: /wpcom/v2/send/wpcom-education/new method: post operationId: postWpcomV2SendWpcomEducationNew 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: /wpcom/v2/site-suggestions method: get operationId: getWpcomV2SiteSuggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{site_id}/ai/agent/{agent_id} method: post operationId: postWpcomV2SitesbySiteIdAiAgentbyAgentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site} method: get operationId: getWpcomV2SitesbyWpcomSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/activity method: post operationId: postWpcomV2SitesbyWpcomSiteActivity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/activity method: get operationId: getWpcomV2SitesbyWpcomSiteActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/activity/actors method: get operationId: getWpcomV2SitesbyWpcomSiteActivityActors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/activity/count method: get operationId: getWpcomV2SitesbyWpcomSiteActivityCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/activity/count/group method: get operationId: getWpcomV2SitesbyWpcomSiteActivityCountGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/activity/rewindable method: get operationId: getWpcomV2SitesbyWpcomSiteActivityRewindable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/activity/rewindable/count/group method: get operationId: getWpcomV2SitesbyWpcomSiteActivityRewindableCountGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/activity/{rewind_id} method: get operationId: getWpcomV2SitesbyWpcomSiteActivitybyRewindId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/activity/{rewind_id}/share method: post operationId: postWpcomV2SitesbyWpcomSiteActivitybyRewindIdShare x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/activitypub/status method: get operationId: getWpcomV2SitesbyWpcomSiteActivitypubStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/activitypub/status method: post operationId: postWpcomV2SitesbyWpcomSiteActivitypubStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/activitypub/status method: put operationId: putWpcomV2SitesbyWpcomSiteActivitypubStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/activitypub/status method: patch operationId: patchWpcomV2SitesbyWpcomSiteActivitypubStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/adflow/conf method: get operationId: getWpcomV2SitesbyWpcomSiteAdflowConf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/admin-bar method: get operationId: getWpcomV2SitesbyWpcomSiteAdminBar x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/admin-color method: get operationId: getWpcomV2SitesbyWpcomSiteAdminColor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/admin-menu method: get operationId: getWpcomV2SitesbyWpcomSiteAdminMenu x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ai-agents-settings method: get operationId: getWpcomV2SitesbyWpcomSiteAiAgentsSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ai-agents-settings method: post operationId: postWpcomV2SitesbyWpcomSiteAiAgentsSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ai-image method: post operationId: postWpcomV2SitesbyWpcomSiteAiImage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ai-launchpad method: get operationId: getWpcomV2SitesbyWpcomSiteAiLaunchpad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ai-launchpad method: delete operationId: deleteWpcomV2SitesbyWpcomSiteAiLaunchpad x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ai-launchpad/available-tasks method: get operationId: getWpcomV2SitesbyWpcomSiteAiLaunchpadAvailableTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ai-launchpad/complete-task method: post operationId: postWpcomV2SitesbyWpcomSiteAiLaunchpadCompleteTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ai-launchpad/skip-task method: post operationId: postWpcomV2SitesbyWpcomSiteAiLaunchpadSkipTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ai-launchpad/tailored method: put operationId: putWpcomV2SitesbyWpcomSiteAiLaunchpadTailored x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ai-launchpad/wizard method: put operationId: putWpcomV2SitesbyWpcomSiteAiLaunchpadWizard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ai/asset/{jwt}/download method: get operationId: getWpcomV2SitesbyWpcomSiteAiAssetbyJwtDownload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ai/transcription method: post operationId: postWpcomV2SitesbyWpcomSiteAiTranscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/alerts method: get operationId: getWpcomV2SitesbyWpcomSiteAlerts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/alerts method: post operationId: postWpcomV2SitesbyWpcomSiteAlerts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/alerts method: put operationId: putWpcomV2SitesbyWpcomSiteAlerts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/alerts method: patch operationId: patchWpcomV2SitesbyWpcomSiteAlerts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/alerts/fix method: get operationId: getWpcomV2SitesbyWpcomSiteAlertsFix x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/alerts/fix method: post operationId: postWpcomV2SitesbyWpcomSiteAlertsFix x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/alerts/fix method: put operationId: putWpcomV2SitesbyWpcomSiteAlertsFix x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/alerts/fix method: patch operationId: patchWpcomV2SitesbyWpcomSiteAlertsFix x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/alerts/{id} method: get operationId: getWpcomV2SitesbyWpcomSiteAlertsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/alerts/{id} method: post operationId: postWpcomV2SitesbyWpcomSiteAlertsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/alerts/{id} method: put operationId: putWpcomV2SitesbyWpcomSiteAlertsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/alerts/{id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteAlertsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/analytics/options/campaigns method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsOptionsCampaigns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/options/channels method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsOptionsChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/options/channels-sources method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsOptionsChannelsSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/options/sources method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsOptionsSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/bookings/by-date method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsBookingsByDate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/coupons method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsCoupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/coupons/by-date method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsCouponsByDate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/customers/by-date method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsCustomersByDate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/customers/new-returning method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsCustomersNewReturning x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/forecast-with-narrative method: post operationId: postWpcomV2SitesbyWpcomSiteAnalyticsReportsForecastWithNarrative x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/log-diagnostics method: post operationId: postWpcomV2SitesbyWpcomSiteAnalyticsReportsLogDiagnostics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/order-attribution-by-product/{view}/summary method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsOrderAttributionByProductbyViewSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/order-attribution/{view}/compare method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsOrderAttributionbyViewCompare x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/order-attribution/{view}/items method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsOrderAttributionbyViewItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/order-attribution/{view}/summary method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsOrderAttributionbyViewSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/orders-by-product-type/by-date method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsOrdersByProductTypeByDate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/orders/by-date method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsOrdersByDate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/products method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsProducts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/segment-narrative method: post operationId: postWpcomV2SitesbyWpcomSiteAnalyticsReportsSegmentNarrative x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/sessions/by-conversion-rate method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsSessionsByConversionRate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/sessions/by-date method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsSessionsByDate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/sessions/by-device method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsSessionsByDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/sessions/by-location method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsSessionsByLocation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/taxes/breakdown method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsTaxesBreakdown x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/analytics/reports/taxes/by-date method: get operationId: getWpcomV2SitesbyWpcomSiteAnalyticsReportsTaxesByDate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/app-media method: get operationId: getWpcomV2SitesbyWpcomSiteAppMedia x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/articles method: get operationId: getWpcomV2SitesbyWpcomSiteArticles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/atomic-migration-status method: post operationId: postWpcomV2SitesbyWpcomSiteAtomicMigrationStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/atomic-migration-status/migrate-guru-key method: get operationId: getWpcomV2SitesbyWpcomSiteAtomicMigrationStatusMigrateGuruKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/atomic-migration-status/wpcom-migration-key method: get operationId: getWpcomV2SitesbyWpcomSiteAtomicMigrationStatusWpcomMigrationKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/atomic/transfer-ssh-migration method: post operationId: postWpcomV2SitesbyWpcomSiteAtomicTransferSshMigration 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: /wpcom/v2/sites/{wpcom_site}/atomic/transfer-with-software method: post operationId: postWpcomV2SitesbyWpcomSiteAtomicTransferWithSoftware 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: /wpcom/v2/sites/{wpcom_site}/automated-migration method: post operationId: postWpcomV2SitesbyWpcomSiteAutomatedMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/automated-migration/application-passwords method: post operationId: postWpcomV2SitesbyWpcomSiteAutomatedMigrationApplicationPasswords x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/automated-migration/application-passwords/setup method: post operationId: postWpcomV2SitesbyWpcomSiteAutomatedMigrationApplicationPasswordsSetup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/automated-migration/cancel-migration method: post operationId: postWpcomV2SitesbyWpcomSiteAutomatedMigrationCancelMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/automated-migration/find-ticket method: get operationId: getWpcomV2SitesbyWpcomSiteAutomatedMigrationFindTicket x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/automated-migration/wpcom-survey method: post operationId: postWpcomV2SitesbyWpcomSiteAutomatedMigrationWpcomSurvey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/backup/retention/update method: post operationId: postWpcomV2SitesbyWpcomSiteBackupRetentionUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/big-sky/build-progress method: get operationId: getWpcomV2SitesbyWpcomSiteBigSkyBuildProgress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/big-sky/build-wow method: post operationId: postWpcomV2SitesbyWpcomSiteBigSkyBuildWow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/big-sky/build-wow/status method: get operationId: getWpcomV2SitesbyWpcomSiteBigSkyBuildWowStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/big-sky/trigger-backend-build method: post operationId: postWpcomV2SitesbyWpcomSiteBigSkyTriggerBackendBuild x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/blaze/posts method: get operationId: getWpcomV2SitesbyWpcomSiteBlazePosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/blaze/posts/{post_id} method: get operationId: getWpcomV2SitesbyWpcomSiteBlazePostsbyPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/blaze/posts/{post_id}/view-stats method: get operationId: getWpcomV2SitesbyWpcomSiteBlazePostsbyPostIdViewStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/blaze/status method: get operationId: getWpcomV2SitesbyWpcomSiteBlazeStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/block-editor method: get operationId: getWpcomV2SitesbyWpcomSiteBlockEditor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/block-editor/has-seen-seller-celebration-modal method: get operationId: getWpcomV2SitesbyWpcomSiteBlockEditorHasSeenSellerCelebrationModal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/block-editor/has-seen-seller-celebration-modal method: post operationId: postWpcomV2SitesbyWpcomSiteBlockEditorHasSeenSellerCelebrationModal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/has-seen-seller-celebration-modal method: put operationId: putWpcomV2SitesbyWpcomSiteBlockEditorHasSeenSellerCelebrationModal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/has-seen-seller-celebration-modal method: patch operationId: patchWpcomV2SitesbyWpcomSiteBlockEditorHasSeenSellerCelebrationModal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/has-seen-video-celebration-modal method: get operationId: getWpcomV2SitesbyWpcomSiteBlockEditorHasSeenVideoCelebrationModal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/block-editor/has-seen-video-celebration-modal method: post operationId: postWpcomV2SitesbyWpcomSiteBlockEditorHasSeenVideoCelebrationModal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/has-seen-video-celebration-modal method: put operationId: putWpcomV2SitesbyWpcomSiteBlockEditorHasSeenVideoCelebrationModal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/has-seen-video-celebration-modal method: patch operationId: patchWpcomV2SitesbyWpcomSiteBlockEditorHasSeenVideoCelebrationModal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/nux method: get operationId: getWpcomV2SitesbyWpcomSiteBlockEditorNux x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/block-editor/nux method: post operationId: postWpcomV2SitesbyWpcomSiteBlockEditorNux x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/nux method: put operationId: putWpcomV2SitesbyWpcomSiteBlockEditorNux x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/nux method: patch operationId: patchWpcomV2SitesbyWpcomSiteBlockEditorNux x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/recommended-tags-modal-dismissed method: post operationId: postWpcomV2SitesbyWpcomSiteBlockEditorRecommendedTagsModalDismissed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/recommended-tags-modal-dismissed method: put operationId: putWpcomV2SitesbyWpcomSiteBlockEditorRecommendedTagsModalDismissed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/recommended-tags-modal-dismissed method: patch operationId: patchWpcomV2SitesbyWpcomSiteBlockEditorRecommendedTagsModalDismissed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-editor/should-show-first-post-published-modal method: get operationId: getWpcomV2SitesbyWpcomSiteBlockEditorShouldShowFirstPostPublishedModal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/block-layouts method: get operationId: getWpcomV2SitesbyWpcomSiteBlockLayouts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/block-renderer/content/render method: post operationId: postWpcomV2SitesbyWpcomSiteBlockRendererContentRender x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/block-renderer/patterns/render method: get operationId: getWpcomV2SitesbyWpcomSiteBlockRendererPatternsRender x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/block-renderer/settings method: get operationId: getWpcomV2SitesbyWpcomSiteBlockRendererSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/blog-stats method: get operationId: getWpcomV2SitesbyWpcomSiteBlogStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/blogging-prompts method: get operationId: getWpcomV2SitesbyWpcomSiteBloggingPrompts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/blogging-prompts/settings method: get operationId: getWpcomV2SitesbyWpcomSiteBloggingPromptsSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/blogging-prompts/settings method: post operationId: postWpcomV2SitesbyWpcomSiteBloggingPromptsSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/blueprint-archive-import method: post operationId: postWpcomV2SitesbyWpcomSiteBlueprintArchiveImport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/business-hours/localized-week method: get operationId: getWpcomV2SitesbyWpcomSiteBusinessHoursLocalizedWeek x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/checkGoogleDocVisibility method: get operationId: getWpcomV2SitesbyWpcomSiteCheckgoogledocvisibility x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ciab/address-autocomplete-token method: post operationId: postWpcomV2SitesbyWpcomSiteCiabAddressAutocompleteToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/cmp/configuration/{locale} method: get operationId: getWpcomV2SitesbyWpcomSiteCmpConfigurationbyLocale x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/cmp/vendors/{language} method: get operationId: getWpcomV2SitesbyWpcomSiteCmpVendorsbyLanguage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/cmp/v{gvl_specification_version}/vendors/{language} method: get operationId: getWpcomV2SitesbyWpcomSiteCmpVGvlSpecificationVersionVendorsbyLanguage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/coming-soon method: post operationId: postWpcomV2SitesbyWpcomSiteComingSoon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/commercial-classification method: post operationId: postWpcomV2SitesbyWpcomSiteCommercialClassification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/commercial-classification method: put operationId: putWpcomV2SitesbyWpcomSiteCommercialClassification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/commercial-classification method: patch operationId: patchWpcomV2SitesbyWpcomSiteCommercialClassification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/copy-from-site method: post operationId: postWpcomV2SitesbyWpcomSiteCopyFromSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/dashboard/cards method: get operationId: getWpcomV2SitesbyWpcomSiteDashboardCards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/dashboard/cards-data method: get operationId: getWpcomV2SitesbyWpcomSiteDashboardCardsData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/dashboards/{name}/default-layout method: get operationId: getWpcomV2SitesbyWpcomSiteDashboardsbyNameDefaultLayout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/dashboards/{name}/sections method: get operationId: getWpcomV2SitesbyWpcomSiteDashboardsbyNameSections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/dashboards/{name}/sections/{section}/default-layout method: get operationId: getWpcomV2SitesbyWpcomSiteDashboardsbyNameSectionsbySectionDefaultLayout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/discount method: get operationId: getWpcomV2SitesbyWpcomSiteDiscount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/do-it-for-me/website-content method: post operationId: postWpcomV2SitesbyWpcomSiteDoItForMeWebsiteContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/do-it-for-me/website-content method: put operationId: putWpcomV2SitesbyWpcomSiteDoItForMeWebsiteContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/do-it-for-me/website-content method: get operationId: getWpcomV2SitesbyWpcomSiteDoItForMeWebsiteContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/editor-assets method: get operationId: getWpcomV2SitesbyWpcomSiteEditorAssets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/editor/redirect method: get operationId: getWpcomV2SitesbyWpcomSiteEditorRedirect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/email-like method: post operationId: postWpcomV2SitesbyWpcomSiteEmailLike x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/email-preview method: get operationId: getWpcomV2SitesbyWpcomSiteEmailPreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/emails/accounts/{domain} method: get operationId: getWpcomV2SitesbyWpcomSiteEmailsAccountsbyDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/emails/accounts/{domain}/mailboxes method: get operationId: getWpcomV2SitesbyWpcomSiteEmailsAccountsbyDomainMailboxes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/emails/domains method: get operationId: getWpcomV2SitesbyWpcomSiteEmailsDomains x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/emails/mailboxes method: get operationId: getWpcomV2SitesbyWpcomSiteEmailsMailboxes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/external-contributors method: get operationId: getWpcomV2SitesbyWpcomSiteExternalContributors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/external-contributors/add method: post operationId: postWpcomV2SitesbyWpcomSiteExternalContributorsAdd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/external-contributors/remove method: post operationId: postWpcomV2SitesbyWpcomSiteExternalContributorsRemove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/external-media/connection/{service} method: get operationId: getWpcomV2SitesbyWpcomSiteExternalMediaConnectionbyService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/external-media/connection/{service} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteExternalMediaConnectionbyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/external-media/connection/{service}/picker_status method: get operationId: getWpcomV2SitesbyWpcomSiteExternalMediaConnectionbyServicePickerStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/external-media/copy/{service} method: post operationId: postWpcomV2SitesbyWpcomSiteExternalMediaCopybyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/external-media/list/{service} method: get operationId: getWpcomV2SitesbyWpcomSiteExternalMediaListbyService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/external-media/proxy/{service} method: post operationId: postWpcomV2SitesbyWpcomSiteExternalMediaProxybyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/external-media/session/{service} method: post operationId: postWpcomV2SitesbyWpcomSiteExternalMediaSessionbyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/external-media/session/{service}/{session_id} method: get operationId: getWpcomV2SitesbyWpcomSiteExternalMediaSessionbyServicebySessionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/external-media/session/{service}/{session_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteExternalMediaSessionbyServicebySessionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/external-services method: get operationId: getWpcomV2SitesbyWpcomSiteExternalServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/global-styles-variation/color-palettes method: get operationId: getWpcomV2SitesbyWpcomSiteGlobalStylesVariationColorPalettes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/global-styles-variation/current method: get operationId: getWpcomV2SitesbyWpcomSiteGlobalStylesVariationCurrent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/global-styles-variation/font-pairings method: get operationId: getWpcomV2SitesbyWpcomSiteGlobalStylesVariationFontPairings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/global-styles-variation/site-accent-color method: get operationId: getWpcomV2SitesbyWpcomSiteGlobalStylesVariationSiteAccentColor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/global-styles-variation/site-accent-color method: post operationId: postWpcomV2SitesbyWpcomSiteGlobalStylesVariationSiteAccentColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/global-styles-variation/site-accent-color method: put operationId: putWpcomV2SitesbyWpcomSiteGlobalStylesVariationSiteAccentColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/global-styles-variation/site-accent-color method: patch operationId: patchWpcomV2SitesbyWpcomSiteGlobalStylesVariationSiteAccentColor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/global-styles-variation/theme method: get operationId: getWpcomV2SitesbyWpcomSiteGlobalStylesVariationTheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/global-styles/status method: get operationId: getWpcomV2SitesbyWpcomSiteGlobalStylesStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/goodreads/user-id method: get operationId: getWpcomV2SitesbyWpcomSiteGoodreadsUserId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/google-drive/connection method: get operationId: getWpcomV2SitesbyWpcomSiteGoogleDriveConnection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/google-drive/sheets method: post operationId: postWpcomV2SitesbyWpcomSiteGoogleDriveSheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/google-drive/sheets method: put operationId: putWpcomV2SitesbyWpcomSiteGoogleDriveSheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/google-drive/sheets method: patch operationId: patchWpcomV2SitesbyWpcomSiteGoogleDriveSheets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/gutenberg method: get operationId: getWpcomV2SitesbyWpcomSiteGutenberg x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/gutenberg method: post operationId: postWpcomV2SitesbyWpcomSiteGutenberg x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/gutenberg method: put operationId: putWpcomV2SitesbyWpcomSiteGutenberg x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/gutenberg method: patch operationId: patchWpcomV2SitesbyWpcomSiteGutenberg x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/gutenberg/available-extensions method: get operationId: getWpcomV2SitesbyWpcomSiteGutenbergAvailableExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/hello method: get operationId: getWpcomV2SitesbyWpcomSiteHello x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/home/layout method: get operationId: getWpcomV2SitesbyWpcomSiteHomeLayout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/home/layout/skip method: post operationId: postWpcomV2SitesbyWpcomSiteHomeLayoutSkip x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/home/layout/skip method: put operationId: putWpcomV2SitesbyWpcomSiteHomeLayoutSkip x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/home/layout/skip method: patch operationId: patchWpcomV2SitesbyWpcomSiteHomeLayoutSkip x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/hosting-provider method: get operationId: getWpcomV2SitesbyWpcomSiteHostingProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments method: get operationId: getWpcomV2SitesbyWpcomSiteHostingCodeDeployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments method: post operationId: postWpcomV2SitesbyWpcomSiteHostingCodeDeployments 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id} method: get operationId: getWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id} method: post operationId: postWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentId 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id} method: put operationId: putWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentId 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentId 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentId 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/runs method: get operationId: getWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdRuns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/runs method: post operationId: postWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdRuns 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/runs/{deployment_run_id}/logs method: get operationId: getWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdRunsbyDeploymentRunIdLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/runs/{deployment_run_id}/logs/{command_identifier} method: get operationId: getWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdRunsbyDeploymentRunIdLogsbyCommandIdentifier x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/webhooks method: post operationId: postWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdWebhooks 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/webhooks method: get operationId: getWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdWebhooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/webhooks/{webhook_id} method: post operationId: postWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdWebhooksbyWebhookId 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/webhooks/{webhook_id} method: put operationId: putWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdWebhooksbyWebhookId 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/webhooks/{webhook_id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdWebhooksbyWebhookId 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/webhooks/{webhook_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdWebhooksbyWebhookId 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: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/webhooks/{webhook_id}/deliveries method: get operationId: getWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdWebhooksbyWebhookIdDeliveries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/hosting/code-deployments/{deployment_id}/webhooks/{webhook_id}/test method: post operationId: postWpcomV2SitesbyWpcomSiteHostingCodeDeploymentsbyDeploymentIdWebhooksbyWebhookIdTest 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: /wpcom/v2/sites/{wpcom_site}/hosting/ssh-keys method: get operationId: getWpcomV2SitesbyWpcomSiteHostingSshKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/hosting/ssh-keys method: post operationId: postWpcomV2SitesbyWpcomSiteHostingSshKeys x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/hosting/ssh-keys/{user_name}/{name} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteHostingSshKeysbyUserNamebyName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/individual-subscriber-stats method: get operationId: getWpcomV2SitesbyWpcomSiteIndividualSubscriberStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/instagram-gallery/connect-url method: get operationId: getWpcomV2SitesbyWpcomSiteInstagramGalleryConnectUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/instagram-gallery/connections method: get operationId: getWpcomV2SitesbyWpcomSiteInstagramGalleryConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/instagram-gallery/gallery method: get operationId: getWpcomV2SitesbyWpcomSiteInstagramGalleryGallery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/instagram/{token_id} method: get operationId: getWpcomV2SitesbyWpcomSiteInstagrambyTokenId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/instagram/{token_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteInstagrambyTokenId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/instagram/{token_id}/check-legacy method: get operationId: getWpcomV2SitesbyWpcomSiteInstagrambyTokenIdCheckLegacy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/instagram/{token_id}/check-token method: get operationId: getWpcomV2SitesbyWpcomSiteInstagrambyTokenIdCheckToken x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/invites/are-users-invited method: post operationId: postWpcomV2SitesbyWpcomSiteInvitesAreUsersInvited x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/invites/delete method: post operationId: postWpcomV2SitesbyWpcomSiteInvitesDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/invites/is-invited method: get operationId: getWpcomV2SitesbyWpcomSiteInvitesIsInvited x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/invites/links/disable method: post operationId: postWpcomV2SitesbyWpcomSiteInvitesLinksDisable 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: /wpcom/v2/sites/{wpcom_site}/invites/links/generate method: post operationId: postWpcomV2SitesbyWpcomSiteInvitesLinksGenerate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/invites/new method: post operationId: postWpcomV2SitesbyWpcomSiteInvitesNew x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/invites/resend method: post operationId: postWpcomV2SitesbyWpcomSiteInvitesResend 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: /wpcom/v2/sites/{wpcom_site}/ip-to-geo/{ip_address} method: get operationId: getWpcomV2SitesbyWpcomSiteIpToGeobyIpAddress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-active-connected-plugins method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackActiveConnectedPlugins x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-active-connected-plugins method: put operationId: putWpcomV2SitesbyWpcomSiteJetpackActiveConnectedPlugins x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-active-connected-plugins method: patch operationId: patchWpcomV2SitesbyWpcomSiteJetpackActiveConnectedPlugins x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-ai/ai-assistant-feature method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackAiAiAssistantFeature x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-ai/blogging/prompts method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackAiBloggingPrompts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-ai/completions method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackAiCompletions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-ai/guidelines-banner-dismissed method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackAiGuidelinesBannerDismissed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-ai/guidelines-banner-dismissed method: put operationId: putWpcomV2SitesbyWpcomSiteJetpackAiGuidelinesBannerDismissed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-ai/guidelines-banner-dismissed method: patch operationId: patchWpcomV2SitesbyWpcomSiteJetpackAiGuidelinesBannerDismissed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-ai/images/generations method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackAiImagesGenerations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-ai/suggest-guidelines method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackAiSuggestGuidelines x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/cloud-css method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackBoostCloudCss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/cloud-css/update method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackBoostCloudCssUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/features method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackBoostFeatures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/lcp method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackBoostLcp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/lcp/update method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackBoostLcpUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/speed-scores method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackBoostSpeedScores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/speed-scores-history method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackBoostSpeedScoresHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/speed-scores/update method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackBoostSpeedScoresUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/speed-scores/update method: put operationId: putWpcomV2SitesbyWpcomSiteJetpackBoostSpeedScoresUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/speed-scores/update method: patch operationId: patchWpcomV2SitesbyWpcomSiteJetpackBoostSpeedScoresUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/speed-scores/{request_id} method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackBoostSpeedScoresbyRequestId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/{report_type}/reports method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackBoostbyReportTypeReports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/{report_type}/reports/{id} method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackBoostbyReportTypeReportsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/{report_type}/reports/{id} method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackBoostbyReportTypeReportsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/{report_type}/reports/{id}/done method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackBoostbyReportTypeReportsbyIdDone x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-boost/{report_type}/reports/{id}/issues method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackBoostbyReportTypeReportsbyIdIssues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-clone-settings method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackCloneSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-connect/is-user-connected method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackConnectIsUserConnected x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-connection-health method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackConnectionHealth x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-golden-token/activate method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackGoldenTokenActivate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-golden-token/get method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackGoldenTokenGet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-monitor-incidents method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackMonitorIncidents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-monitor-settings method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackMonitorSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-monitor-settings method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackMonitorSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-monitor-settings/verify-contact-method method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackMonitorSettingsVerifyContactMethod x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-monitor-status method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackMonitorStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-monitor-uptime method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackMonitorUptime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-openai-query/jwt method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackOpenaiQueryJwt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-package-versions method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackPackageVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-package-versions method: put operationId: putWpcomV2SitesbyWpcomSiteJetpackPackageVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-package-versions method: patch operationId: patchWpcomV2SitesbyWpcomSiteJetpackPackageVersions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-partner/coupon/v1/site/coupon method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackPartnerCouponV1SiteCoupon x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-pinghub/jwt/sign method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackPinghubJwtSign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-product-data method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackProductData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-protect-send-verification-code method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackProtectSendVerificationCode 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: /wpcom/v2/sites/{wpcom_site}/jetpack-protect-status method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackProtectStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-recommendations/evaluation method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackRecommendationsEvaluation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-recommendations/product-suggestions method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackRecommendationsProductSuggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-recommendations/site-registered-date method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackRecommendationsSiteRegisteredDate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-recommendations/upsell method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackRecommendationsUpsell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-refresh-blog-token method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackRefreshBlogToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-remote-connect-user method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackRemoteConnectUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-report-error method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackReportError x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-search/ai/rank method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackSearchAiRank x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-search/ai/search method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackSearchAiSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-search/plan method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackSearchPlan x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-search/queue-post-count method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackSearchQueuePostCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-search/stats method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackSearchStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-social method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackSocial x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-social/generate-image-token method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackSocialGenerateImageToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/module-settings method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackStatsDashboardModuleSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/module-settings method: put operationId: putWpcomV2SitesbyWpcomSiteJetpackStatsDashboardModuleSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/module-settings method: patch operationId: patchWpcomV2SitesbyWpcomSiteJetpackStatsDashboardModuleSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/module-settings method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackStatsDashboardModuleSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/modules method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackStatsDashboardModules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/modules method: put operationId: putWpcomV2SitesbyWpcomSiteJetpackStatsDashboardModules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/modules method: patch operationId: patchWpcomV2SitesbyWpcomSiteJetpackStatsDashboardModules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/modules method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackStatsDashboardModules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/notices method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackStatsDashboardNotices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/notices method: put operationId: putWpcomV2SitesbyWpcomSiteJetpackStatsDashboardNotices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/notices method: patch operationId: patchWpcomV2SitesbyWpcomSiteJetpackStatsDashboardNotices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats-dashboard/notices method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackStatsDashboardNotices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats/usage method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackStatsUsage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-stats/user-feedback method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackStatsUserFeedback x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-sync-actions method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackSyncActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-sync-actions method: put operationId: putWpcomV2SitesbyWpcomSiteJetpackSyncActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-sync-actions method: patch operationId: patchWpcomV2SitesbyWpcomSiteJetpackSyncActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-token-health method: post operationId: postWpcomV2SitesbyWpcomSiteJetpackTokenHealth x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/jetpack-token-health/blog method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackTokenHealthBlog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-token-health/user method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackTokenHealthUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jetpack-wpcom-user-data method: get operationId: getWpcomV2SitesbyWpcomSiteJetpackWpcomUserData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/jitm/{message_path} method: get operationId: getWpcomV2SitesbyWpcomSiteJitmbyMessagePath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/launch method: post operationId: postWpcomV2SitesbyWpcomSiteLaunch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/launch-site method: post operationId: postWpcomV2SitesbyWpcomSiteLaunchSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/launchpad method: get operationId: getWpcomV2SitesbyWpcomSiteLaunchpad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/launchpad method: post operationId: postWpcomV2SitesbyWpcomSiteLaunchpad x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/launchpad method: put operationId: putWpcomV2SitesbyWpcomSiteLaunchpad x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/launchpad method: patch operationId: patchWpcomV2SitesbyWpcomSiteLaunchpad x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/launchpad/navigator method: get operationId: getWpcomV2SitesbyWpcomSiteLaunchpadNavigator x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/launchpad/navigator method: post operationId: postWpcomV2SitesbyWpcomSiteLaunchpadNavigator x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/launchpad/navigator method: put operationId: putWpcomV2SitesbyWpcomSiteLaunchpadNavigator x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/launchpad/navigator method: patch operationId: patchWpcomV2SitesbyWpcomSiteLaunchpadNavigator x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/mailchimp method: get operationId: getWpcomV2SitesbyWpcomSiteMailchimp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/mailchimp/groups method: get operationId: getWpcomV2SitesbyWpcomSiteMailchimpGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/mailchimp/settings method: get operationId: getWpcomV2SitesbyWpcomSiteMailchimpSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/mailpoet/add-upgrade method: post operationId: postWpcomV2SitesbyWpcomSiteMailpoetAddUpgrade x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/mapbox method: get operationId: getWpcomV2SitesbyWpcomSiteMapbox x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/marketplace/products/reinstall method: get operationId: getWpcomV2SitesbyWpcomSiteMarketplaceProductsReinstall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/marketplace/reviews/{product_type}/{product_slug}/stats method: get operationId: getWpcomV2SitesbyWpcomSiteMarketplaceReviewsbyProductTypebyProductSlugStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/marketplace/reviews/{product_type}/{product_slug}/validate method: get operationId: getWpcomV2SitesbyWpcomSiteMarketplaceReviewsbyProductTypebyProductSlugValidate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/mcp-abilities method: get operationId: getWpcomV2SitesbyWpcomSiteMcpAbilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/mcp-abilities method: post operationId: postWpcomV2SitesbyWpcomSiteMcpAbilities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/media/videopress-playback-jwt/{guid} method: post operationId: postWpcomV2SitesbyWpcomSiteMediaVideopressPlaybackJwtbyGuid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/media/videopress-playback-jwt/{guid} method: put operationId: putWpcomV2SitesbyWpcomSiteMediaVideopressPlaybackJwtbyGuid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/media/videopress-playback-jwt/{guid} method: patch operationId: patchWpcomV2SitesbyWpcomSiteMediaVideopressPlaybackJwtbyGuid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/media/videopress-privacy-details/{guid} method: post operationId: postWpcomV2SitesbyWpcomSiteMediaVideopressPrivacyDetailsbyGuid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/media/videopress-privacy-details/{guid} method: put operationId: putWpcomV2SitesbyWpcomSiteMediaVideopressPrivacyDetailsbyGuid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/media/videopress-privacy-details/{guid} method: patch operationId: patchWpcomV2SitesbyWpcomSiteMediaVideopressPrivacyDetailsbyGuid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/media/videopress-upload-jwt method: post operationId: postWpcomV2SitesbyWpcomSiteMediaVideopressUploadJwt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/media/videopress-upload-jwt method: put operationId: putWpcomV2SitesbyWpcomSiteMediaVideopressUploadJwt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/media/videopress-upload-jwt method: patch operationId: patchWpcomV2SitesbyWpcomSiteMediaVideopressUploadJwt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/memberships/comp/{comp_id} method: get operationId: getWpcomV2SitesbyWpcomSiteMembershipsCompbyCompId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/memberships/comp/{comp_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteMembershipsCompbyCompId 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: /wpcom/v2/sites/{wpcom_site}/memberships/comps method: get operationId: getWpcomV2SitesbyWpcomSiteMembershipsComps x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/memberships/comps/{user_id}/{plan_id} method: post operationId: postWpcomV2SitesbyWpcomSiteMembershipsCompsbyUserIdbyPlanId 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: /wpcom/v2/sites/{wpcom_site}/memberships/coupon/{coupon_id} method: put operationId: putWpcomV2SitesbyWpcomSiteMembershipsCouponbyCouponId 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: /wpcom/v2/sites/{wpcom_site}/memberships/coupon/{coupon_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteMembershipsCouponbyCouponId 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: /wpcom/v2/sites/{wpcom_site}/memberships/coupons method: post operationId: postWpcomV2SitesbyWpcomSiteMembershipsCoupons 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: /wpcom/v2/sites/{wpcom_site}/memberships/coupons method: get operationId: getWpcomV2SitesbyWpcomSiteMembershipsCoupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/memberships/coupons/apply method: post operationId: postWpcomV2SitesbyWpcomSiteMembershipsCouponsApply 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: /wpcom/v2/sites/{wpcom_site}/memberships/earnings method: get operationId: getWpcomV2SitesbyWpcomSiteMembershipsEarnings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/memberships/subscriber-importer/get_subscriptions method: get operationId: getWpcomV2SitesbyWpcomSiteMembershipsSubscriberImporterGetSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/memberships/subscriber-importer/import method: post operationId: postWpcomV2SitesbyWpcomSiteMembershipsSubscriberImporterImport 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: /wpcom/v2/sites/{wpcom_site}/memberships/subscribers method: get operationId: getWpcomV2SitesbyWpcomSiteMembershipsSubscribers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/migrate-from/{source_blog_id} method: post operationId: postWpcomV2SitesbyWpcomSiteMigrateFrombySourceBlogId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/migrate-provision/{source_blog_id} method: post operationId: postWpcomV2SitesbyWpcomSiteMigrateProvisionbySourceBlogId 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: /wpcom/v2/sites/{wpcom_site}/migration-enabled/{source_blog} method: get operationId: getWpcomV2SitesbyWpcomSiteMigrationEnabledbySourceBlog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/migration-flow method: post operationId: postWpcomV2SitesbyWpcomSiteMigrationFlow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/migration-flow method: delete operationId: deleteWpcomV2SitesbyWpcomSiteMigrationFlow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/migration-status method: get operationId: getWpcomV2SitesbyWpcomSiteMigrationStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/newsletter-categories method: get operationId: getWpcomV2SitesbyWpcomSiteNewsletterCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/newsletter-categories/count method: get operationId: getWpcomV2SitesbyWpcomSiteNewsletterCategoriesCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/newsletter-categories/subscriptions method: get operationId: getWpcomV2SitesbyWpcomSiteNewsletterCategoriesSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/newsletter-categories/subscriptions method: post operationId: postWpcomV2SitesbyWpcomSiteNewsletterCategoriesSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/newsletter-categories/subscriptions method: put operationId: putWpcomV2SitesbyWpcomSiteNewsletterCategoriesSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/newsletter-categories/subscriptions method: patch operationId: patchWpcomV2SitesbyWpcomSiteNewsletterCategoriesSubscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/newsletter-categories/subscriptions/{subscription_id} method: get operationId: getWpcomV2SitesbyWpcomSiteNewsletterCategoriesSubscriptionsbySubscriptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/newsletter-categories/{term_id} method: post operationId: postWpcomV2SitesbyWpcomSiteNewsletterCategoriesbyTermId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/newsletter-categories/{term_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteNewsletterCategoriesbyTermId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/newsletter-email-sent-status method: get operationId: getWpcomV2SitesbyWpcomSiteNewsletterEmailSentStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/newspack-blocks-posts method: get operationId: getWpcomV2SitesbyWpcomSiteNewspackBlocksPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/newspack-blocks-specific-posts method: get operationId: getWpcomV2SitesbyWpcomSiteNewspackBlocksSpecificPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/newspack-gpt/chat-completion method: post operationId: postWpcomV2SitesbyWpcomSiteNewspackGptChatCompletion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/nudge/click method: post operationId: postWpcomV2SitesbyWpcomSiteNudgeClick x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/odie-search/search/{bot_id} method: post operationId: postWpcomV2SitesbyWpcomSiteOdieSearchSearchbyBotId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/onboarding-customization method: post operationId: postWpcomV2SitesbyWpcomSiteOnboardingCustomization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/onboarding-customization method: put operationId: putWpcomV2SitesbyWpcomSiteOnboardingCustomization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/onboarding-customization method: patch operationId: patchWpcomV2SitesbyWpcomSiteOnboardingCustomization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/p2/summary/rank method: get operationId: getWpcomV2SitesbyWpcomSiteP2SummaryRank x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/p2/summary/summarize method: post operationId: postWpcomV2SitesbyWpcomSiteP2SummarySummarize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/partners/{partner}/notifications method: post operationId: postWpcomV2SitesbyWpcomSitePartnersbyPartnerNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/partners/{partner}/notifications method: put operationId: putWpcomV2SitesbyWpcomSitePartnersbyPartnerNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/partners/{partner}/notifications method: patch operationId: patchWpcomV2SitesbyWpcomSitePartnersbyPartnerNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/plugins/recommended method: get operationId: getWpcomV2SitesbyWpcomSitePluginsRecommended x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/podcast-distribution/pocket-casts/submit method: post operationId: postWpcomV2SitesbyWpcomSitePodcastDistributionPocketCastsSubmit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/podcast-player method: get operationId: getWpcomV2SitesbyWpcomSitePodcastPlayer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/podcast-player/track-quantity method: get operationId: getWpcomV2SitesbyWpcomSitePodcastPlayerTrackQuantity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/podcast-stats method: get operationId: getWpcomV2SitesbyWpcomSitePodcastStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/podcast-stats/episode-totals method: get operationId: getWpcomV2SitesbyWpcomSitePodcastStatsEpisodeTotals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/podcast-stats/episode/{post_id} method: get operationId: getWpcomV2SitesbyWpcomSitePodcastStatsEpisodebyPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/podcast-stats/overview method: get operationId: getWpcomV2SitesbyWpcomSitePodcastStatsOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/podcast/settings method: get operationId: getWpcomV2SitesbyWpcomSitePodcastSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/podcast/settings method: post operationId: postWpcomV2SitesbyWpcomSitePodcastSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/podcast/settings method: put operationId: putWpcomV2SitesbyWpcomSitePodcastSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/podcast/settings method: patch operationId: patchWpcomV2SitesbyWpcomSitePodcastSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/post-counts/{type} method: get operationId: getWpcomV2SitesbyWpcomSitePostCountsbyType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/post-types method: get operationId: getWpcomV2SitesbyWpcomSitePostTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/posts-to-podcast method: get operationId: getWpcomV2SitesbyWpcomSitePostsToPodcast x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/posts-to-podcast method: post operationId: postWpcomV2SitesbyWpcomSitePostsToPodcast 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: /wpcom/v2/sites/{wpcom_site}/posts-to-podcast/episodes method: get operationId: getWpcomV2SitesbyWpcomSitePostsToPodcastEpisodes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/posts-to-podcast/jobs/{job_id} method: get operationId: getWpcomV2SitesbyWpcomSitePostsToPodcastJobsbyJobId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/posts-to-podcast/post-publish-promo/dismiss method: post operationId: postWpcomV2SitesbyWpcomSitePostsToPodcastPostPublishPromoDismiss 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: /wpcom/v2/sites/{wpcom_site}/posts/auto-draft method: post operationId: postWpcomV2SitesbyWpcomSitePostsAutoDraft x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/posts/map-url method: get operationId: getWpcomV2SitesbyWpcomSitePostsMapUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/posts/{postId}/map-url method: get operationId: getWpcomV2SitesbyWpcomSitePostsbyPostidMapUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/posts/{postId}/publicize method: post operationId: postWpcomV2SitesbyWpcomSitePostsbyPostidPublicize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/posts/{postId}/publicize/published-actions method: get operationId: getWpcomV2SitesbyWpcomSitePostsbyPostidPublicizePublishedActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/preview-links method: get operationId: getWpcomV2SitesbyWpcomSitePreviewLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/preview-links method: post operationId: postWpcomV2SitesbyWpcomSitePreviewLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/preview-links/{code} method: delete operationId: deleteWpcomV2SitesbyWpcomSitePreviewLinksbyCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/private/media/{jwt}/download method: get operationId: getWpcomV2SitesbyWpcomSitePrivateMediabyJwtDownload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/profile method: get operationId: getWpcomV2SitesbyWpcomSiteProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/connection-test-results method: get operationId: getWpcomV2SitesbyWpcomSitePublicizeConnectionTestResults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/connections method: get operationId: getWpcomV2SitesbyWpcomSitePublicizeConnections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/connections method: post operationId: postWpcomV2SitesbyWpcomSitePublicizeConnections x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/connections/{connection_id} method: post operationId: postWpcomV2SitesbyWpcomSitePublicizeConnectionsbyConnectionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/connections/{connection_id} method: put operationId: putWpcomV2SitesbyWpcomSitePublicizeConnectionsbyConnectionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/connections/{connection_id} method: patch operationId: patchWpcomV2SitesbyWpcomSitePublicizeConnectionsbyConnectionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/connections/{connection_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSitePublicizeConnectionsbyConnectionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/keyring-result method: get operationId: getWpcomV2SitesbyWpcomSitePublicizeKeyringResult x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/message-templates/placeholders method: get operationId: getWpcomV2SitesbyWpcomSitePublicizeMessageTemplatesPlaceholders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/published-actions method: get operationId: getWpcomV2SitesbyWpcomSitePublicizePublishedActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/render-messages method: post operationId: postWpcomV2SitesbyWpcomSitePublicizeRenderMessages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/scheduled-actions method: get operationId: getWpcomV2SitesbyWpcomSitePublicizeScheduledActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/scheduled-actions method: post operationId: postWpcomV2SitesbyWpcomSitePublicizeScheduledActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/scheduled-actions/{action_id} method: get operationId: getWpcomV2SitesbyWpcomSitePublicizeScheduledActionsbyActionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/scheduled-actions/{action_id} method: post operationId: postWpcomV2SitesbyWpcomSitePublicizeScheduledActionsbyActionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/scheduled-actions/{action_id} method: put operationId: putWpcomV2SitesbyWpcomSitePublicizeScheduledActionsbyActionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/scheduled-actions/{action_id} method: patch operationId: patchWpcomV2SitesbyWpcomSitePublicizeScheduledActionsbyActionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/scheduled-actions/{action_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSitePublicizeScheduledActionsbyActionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/services method: get operationId: getWpcomV2SitesbyWpcomSitePublicizeServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/share-post/{postId} method: post operationId: postWpcomV2SitesbyWpcomSitePublicizeSharePostbyPostid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/share-status method: get operationId: getWpcomV2SitesbyWpcomSitePublicizeShareStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/share-status/sync method: post operationId: postWpcomV2SitesbyWpcomSitePublicizeShareStatusSync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/publicize/social-image-generator/font-options method: get operationId: getWpcomV2SitesbyWpcomSitePublicizeSocialImageGeneratorFontOptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/publicize/social-image-generator/generate-token method: post operationId: postWpcomV2SitesbyWpcomSitePublicizeSocialImageGeneratorGenerateToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/push-notifications method: post operationId: postWpcomV2SitesbyWpcomSitePushNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/reader-chat-settings method: get operationId: getWpcomV2SitesbyWpcomSiteReaderChatSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/reader-chat-settings method: post operationId: postWpcomV2SitesbyWpcomSiteReaderChatSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/recovery-mode-status method: post operationId: postWpcomV2SitesbyWpcomSiteRecoveryModeStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/related-posts method: get operationId: getWpcomV2SitesbyWpcomSiteRelatedPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/related-posts/enable method: post operationId: postWpcomV2SitesbyWpcomSiteRelatedPostsEnable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/related-posts/{id} method: get operationId: getWpcomV2SitesbyWpcomSiteRelatedPostsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/reset-migration method: post operationId: postWpcomV2SitesbyWpcomSiteResetMigration 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: /wpcom/v2/sites/{wpcom_site}/reset-site method: post operationId: postWpcomV2SitesbyWpcomSiteResetSite 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: /wpcom/v2/sites/{wpcom_site}/reset-site/content-summary method: get operationId: getWpcomV2SitesbyWpcomSiteResetSiteContentSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/reset-site/status method: get operationId: getWpcomV2SitesbyWpcomSiteResetSiteStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind method: get operationId: getWpcomV2SitesbyWpcomSiteRewind x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/abspath method: get operationId: getWpcomV2SitesbyWpcomSiteRewindAbspath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/backup/filtered/prepare method: post operationId: postWpcomV2SitesbyWpcomSiteRewindBackupFilteredPrepare x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/backup/filtered/status method: post operationId: postWpcomV2SitesbyWpcomSiteRewindBackupFilteredStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/backup/ls method: post operationId: postWpcomV2SitesbyWpcomSiteRewindBackupLs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/backup/path-info method: post operationId: postWpcomV2SitesbyWpcomSiteRewindBackupPathInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/backup/{backup_id}/extension/{extension_type}/stream method: get operationId: getWpcomV2SitesbyWpcomSiteRewindBackupbyBackupIdExtensionbyExtensionTypeStream x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/backup/{backup_id}/extension/{extension_type}/url method: post operationId: postWpcomV2SitesbyWpcomSiteRewindBackupbyBackupIdExtensionbyExtensionTypeUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/backup/{backup_id}/file/{manifest_path}/stream method: get operationId: getWpcomV2SitesbyWpcomSiteRewindBackupbyBackupIdFilebyManifestPathStream x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/backup/{backup_id}/file/{manifest_path}/url method: get operationId: getWpcomV2SitesbyWpcomSiteRewindBackupbyBackupIdFilebyManifestPathUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/backups method: get operationId: getWpcomV2SitesbyWpcomSiteRewindBackups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/backups/enqueue method: post operationId: postWpcomV2SitesbyWpcomSiteRewindBackupsEnqueue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/basic method: get operationId: getWpcomV2SitesbyWpcomSiteRewindBasic x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/billing/receipts method: get operationId: getWpcomV2SitesbyWpcomSiteRewindBillingReceipts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/capabilities method: get operationId: getWpcomV2SitesbyWpcomSiteRewindCapabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/credentials method: get operationId: getWpcomV2SitesbyWpcomSiteRewindCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/credentials/delete method: post operationId: postWpcomV2SitesbyWpcomSiteRewindCredentialsDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/credentials/test method: post operationId: postWpcomV2SitesbyWpcomSiteRewindCredentialsTest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/credentials/update method: post operationId: postWpcomV2SitesbyWpcomSiteRewindCredentialsUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/downloads method: get operationId: getWpcomV2SitesbyWpcomSiteRewindDownloads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/downloads method: post operationId: postWpcomV2SitesbyWpcomSiteRewindDownloads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/downloads/{id} method: get operationId: getWpcomV2SitesbyWpcomSiteRewindDownloadsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/downloads/{id} method: post operationId: postWpcomV2SitesbyWpcomSiteRewindDownloadsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/downloads/{id} method: put operationId: putWpcomV2SitesbyWpcomSiteRewindDownloadsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/downloads/{id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteRewindDownloadsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/downloads/{id}/data method: get operationId: getWpcomV2SitesbyWpcomSiteRewindDownloadsbyIdData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/options method: get operationId: getWpcomV2SitesbyWpcomSiteRewindOptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/options method: post operationId: postWpcomV2SitesbyWpcomSiteRewindOptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/policies method: get operationId: getWpcomV2SitesbyWpcomSiteRewindPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/preflight method: get operationId: getWpcomV2SitesbyWpcomSiteRewindPreflight x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/preflight method: post operationId: postWpcomV2SitesbyWpcomSiteRewindPreflight x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/restores method: get operationId: getWpcomV2SitesbyWpcomSiteRewindRestores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/restores/{id} method: post operationId: postWpcomV2SitesbyWpcomSiteRewindRestoresbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/restores/{id} method: put operationId: putWpcomV2SitesbyWpcomSiteRewindRestoresbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/restores/{id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteRewindRestoresbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/scheduled method: get operationId: getWpcomV2SitesbyWpcomSiteRewindScheduled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/scheduled method: post operationId: postWpcomV2SitesbyWpcomSiteRewindScheduled x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rewind/screenshots method: get operationId: getWpcomV2SitesbyWpcomSiteRewindScreenshots x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/send-security-notification method: post operationId: postWpcomV2SitesbyWpcomSiteRewindSendSecurityNotification 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: /wpcom/v2/sites/{wpcom_site}/rewind/size method: get operationId: getWpcomV2SitesbyWpcomSiteRewindSize x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/staging method: get operationId: getWpcomV2SitesbyWpcomSiteRewindStaging x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/staging/list method: get operationId: getWpcomV2SitesbyWpcomSiteRewindStagingList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rewind/staging/update method: post operationId: postWpcomV2SitesbyWpcomSiteRewindStagingUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rtc-notices/join-request method: post operationId: postWpcomV2SitesbyWpcomSiteRtcNoticesJoinRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rtc-notices/join-requests method: get operationId: getWpcomV2SitesbyWpcomSiteRtcNoticesJoinRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/rtc-notices/join-requests/clear method: post operationId: postWpcomV2SitesbyWpcomSiteRtcNoticesJoinRequestsClear x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rtc/connection-log method: post operationId: postWpcomV2SitesbyWpcomSiteRtcConnectionLog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/rtc/pinghub-token method: post operationId: postWpcomV2SitesbyWpcomSiteRtcPinghubToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/scan method: get operationId: getWpcomV2SitesbyWpcomSiteScan x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/scan/counts method: get operationId: getWpcomV2SitesbyWpcomSiteScanCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/scan/enqueue method: post operationId: postWpcomV2SitesbyWpcomSiteScanEnqueue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/scan/history method: get operationId: getWpcomV2SitesbyWpcomSiteScanHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/scan/threat/{threatId} method: get operationId: getWpcomV2SitesbyWpcomSiteScanThreatbyThreatid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/scheduled-updates/notifications method: get operationId: getWpcomV2SitesbyWpcomSiteScheduledUpdatesNotifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/scheduled-updates/notifications method: post operationId: postWpcomV2SitesbyWpcomSiteScheduledUpdatesNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/scheduled-updates/notifications method: put operationId: putWpcomV2SitesbyWpcomSiteScheduledUpdatesNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/scheduled-updates/notifications method: patch operationId: patchWpcomV2SitesbyWpcomSiteScheduledUpdatesNotifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/scheduled-updates/verify-path-status method: get operationId: getWpcomV2SitesbyWpcomSiteScheduledUpdatesVerifyPathStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/search-stats method: get operationId: getWpcomV2SitesbyWpcomSiteSearchStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/search-suggestions method: get operationId: getWpcomV2SitesbyWpcomSiteSearchSuggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/seller_footer method: post operationId: postWpcomV2SitesbyWpcomSiteSellerFooter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/seller_footer method: put operationId: putWpcomV2SitesbyWpcomSiteSellerFooter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/seller_footer method: patch operationId: patchWpcomV2SitesbyWpcomSiteSellerFooter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/send-email-continue-site-build method: post operationId: postWpcomV2SitesbyWpcomSiteSendEmailContinueSiteBuild 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: /wpcom/v2/sites/{wpcom_site}/send-email-preview method: post operationId: postWpcomV2SitesbyWpcomSiteSendEmailPreview 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: /wpcom/v2/sites/{wpcom_site}/service-api-keys/{service} method: get operationId: getWpcomV2SitesbyWpcomSiteServiceApiKeysbyService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/service-api-keys/{service} method: post operationId: postWpcomV2SitesbyWpcomSiteServiceApiKeysbyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/service-api-keys/{service} method: put operationId: putWpcomV2SitesbyWpcomSiteServiceApiKeysbyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/service-api-keys/{service} method: patch operationId: patchWpcomV2SitesbyWpcomSiteServiceApiKeysbyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/service-api-keys/{service} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteServiceApiKeysbyService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/shares-count method: get operationId: getWpcomV2SitesbyWpcomSiteSharesCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/shipstation/{rest_path} method: get operationId: getWpcomV2SitesbyWpcomSiteShipstationbyRestPath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/shipstation/{rest_path} method: post operationId: postWpcomV2SitesbyWpcomSiteShipstationbyRestPath 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: /wpcom/v2/sites/{wpcom_site}/shipstation/{rest_path} method: put operationId: putWpcomV2SitesbyWpcomSiteShipstationbyRestPath 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: /wpcom/v2/sites/{wpcom_site}/shipstation/{rest_path} method: patch operationId: patchWpcomV2SitesbyWpcomSiteShipstationbyRestPath 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: /wpcom/v2/sites/{wpcom_site}/simple-payments/paypal/payment method: post operationId: postWpcomV2SitesbyWpcomSiteSimplePaymentsPaypalPayment 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: /wpcom/v2/sites/{wpcom_site}/simple-payments/paypal/{paymentId}/execute method: post operationId: postWpcomV2SitesbyWpcomSiteSimplePaymentsPaypalbyPaymentidExecute 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: /wpcom/v2/sites/{wpcom_site}/site-assembler method: post operationId: postWpcomV2SitesbyWpcomSiteSiteAssembler x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-assembler method: put operationId: putWpcomV2SitesbyWpcomSiteSiteAssembler x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-assembler method: patch operationId: patchWpcomV2SitesbyWpcomSiteSiteAssembler x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-goals method: get operationId: getWpcomV2SitesbyWpcomSiteSiteGoals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/site-goals method: post operationId: postWpcomV2SitesbyWpcomSiteSiteGoals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-goals method: put operationId: putWpcomV2SitesbyWpcomSiteSiteGoals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-goals method: patch operationId: patchWpcomV2SitesbyWpcomSiteSiteGoals x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-has-never-published-post method: get operationId: getWpcomV2SitesbyWpcomSiteSiteHasNeverPublishedPost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/site-importer/paid-newsletter method: post operationId: postWpcomV2SitesbyWpcomSiteSiteImporterPaidNewsletter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-importer/paid-newsletter method: get operationId: getWpcomV2SitesbyWpcomSiteSiteImporterPaidNewsletter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/site-importer/paid-newsletter/map-stripe-plan-to-product method: post operationId: postWpcomV2SitesbyWpcomSiteSiteImporterPaidNewsletterMapStripePlanToProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-importer/paid-newsletter/reset method: post operationId: postWpcomV2SitesbyWpcomSiteSiteImporterPaidNewsletterReset 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: /wpcom/v2/sites/{wpcom_site}/site-importer/paid-newsletter/set-comp-plan method: post operationId: postWpcomV2SitesbyWpcomSiteSiteImporterPaidNewsletterSetCompPlan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-importer/paid-newsletter/subscriber-import method: post operationId: postWpcomV2SitesbyWpcomSiteSiteImporterPaidNewsletterSubscriberImport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-intent method: post operationId: postWpcomV2SitesbyWpcomSiteSiteIntent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-intent method: put operationId: putWpcomV2SitesbyWpcomSiteSiteIntent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-intent method: patch operationId: patchWpcomV2SitesbyWpcomSiteSiteIntent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-intent method: get operationId: getWpcomV2SitesbyWpcomSiteSiteIntent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/site-migration-status-sticker method: post operationId: postWpcomV2SitesbyWpcomSiteSiteMigrationStatusSticker x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-migration-status-sticker method: delete operationId: deleteWpcomV2SitesbyWpcomSiteSiteMigrationStatusSticker x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-owner-transfer method: post operationId: postWpcomV2SitesbyWpcomSiteSiteOwnerTransfer 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: /wpcom/v2/sites/{wpcom_site}/site-owner-transfer/confirm method: post operationId: postWpcomV2SitesbyWpcomSiteSiteOwnerTransferConfirm 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: /wpcom/v2/sites/{wpcom_site}/site-owner-transfer/eligibility method: post operationId: postWpcomV2SitesbyWpcomSiteSiteOwnerTransferEligibility 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: /wpcom/v2/sites/{wpcom_site}/site-type method: post operationId: postWpcomV2SitesbyWpcomSiteSiteType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-type method: put operationId: putWpcomV2SitesbyWpcomSiteSiteType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-type method: patch operationId: patchWpcomV2SitesbyWpcomSiteSiteType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-vertical method: post operationId: postWpcomV2SitesbyWpcomSiteSiteVertical x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-vertical method: put operationId: putWpcomV2SitesbyWpcomSiteSiteVertical x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/site-vertical method: patch operationId: patchWpcomV2SitesbyWpcomSiteSiteVertical x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ssh-migration method: get operationId: getWpcomV2SitesbyWpcomSiteSshMigration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ssh-migration method: post operationId: postWpcomV2SitesbyWpcomSiteSshMigration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ssh-migration/configure method: post operationId: postWpcomV2SitesbyWpcomSiteSshMigrationConfigure x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ssh-migration/start method: post operationId: postWpcomV2SitesbyWpcomSiteSshMigrationStart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ssh-migration/status method: get operationId: getWpcomV2SitesbyWpcomSiteSshMigrationStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ssh-migration/verify-host method: post operationId: postWpcomV2SitesbyWpcomSiteSshMigrationVerifyHost x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/staging-site method: get operationId: getWpcomV2SitesbyWpcomSiteStagingSite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/staging-site method: post operationId: postWpcomV2SitesbyWpcomSiteStagingSite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/staging-site/production-site-details method: get operationId: getWpcomV2SitesbyWpcomSiteStagingSiteProductionSiteDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/staging-site/pull-from-staging/{staging_site_id} method: post operationId: postWpcomV2SitesbyWpcomSiteStagingSitePullFromStagingbyStagingSiteId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/staging-site/push-to-staging/{staging_site_id} method: post operationId: postWpcomV2SitesbyWpcomSiteStagingSitePushToStagingbyStagingSiteId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/staging-site/sync-state method: get operationId: getWpcomV2SitesbyWpcomSiteStagingSiteSyncState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/staging-site/validate-quota method: post operationId: postWpcomV2SitesbyWpcomSiteStagingSiteValidateQuota x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/staging-site/{staging_site_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteStagingSitebyStagingSiteId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/studio-app/sync/backup method: post operationId: postWpcomV2SitesbyWpcomSiteStudioAppSyncBackup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/studio-app/sync/backup method: get operationId: getWpcomV2SitesbyWpcomSiteStudioAppSyncBackup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/studio-app/sync/get-latest-rewind-id method: get operationId: getWpcomV2SitesbyWpcomSiteStudioAppSyncGetLatestRewindId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/studio-app/sync/import method: post operationId: postWpcomV2SitesbyWpcomSiteStudioAppSyncImport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/studio-app/sync/import method: get operationId: getWpcomV2SitesbyWpcomSiteStudioAppSyncImport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/studio-app/sync/import/initiate method: post operationId: postWpcomV2SitesbyWpcomSiteStudioAppSyncImportInitiate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/subscribers method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers/add method: post operationId: postWpcomV2SitesbyWpcomSiteSubscribersAdd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/subscribers/comp method: post operationId: postWpcomV2SitesbyWpcomSiteSubscribersComp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/subscribers/count method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers/counts method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersCounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers/import method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersImport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers/import method: post operationId: postWpcomV2SitesbyWpcomSiteSubscribersImport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/subscribers/import/reset-state method: post operationId: postWpcomV2SitesbyWpcomSiteSubscribersImportResetState 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: /wpcom/v2/sites/{wpcom_site}/subscribers/import/reset_state method: post operationId: postWpcomV2SitesbyWpcomSiteSubscribersImportResetState2 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: /wpcom/v2/sites/{wpcom_site}/subscribers/import/{id} method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersImportbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers/individual method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersIndividual x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers/individual-stats method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersIndividualStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers/list method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers/products method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersProducts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers/remove method: post operationId: postWpcomV2SitesbyWpcomSiteSubscribersRemove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/subscribers/remove-comp method: post operationId: postWpcomV2SitesbyWpcomSiteSubscribersRemoveComp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/subscribers/stats method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers/totals method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersTotals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/subscribers_by_user_type method: get operationId: getWpcomV2SitesbyWpcomSiteSubscribersByUserType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/supportforums/ticket method: post operationId: postWpcomV2SitesbyWpcomSiteSupportforumsTicket x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/sync/updates method: post operationId: postWpcomV2SitesbyWpcomSiteSyncUpdates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/template-loader/{template_type} method: get operationId: getWpcomV2SitesbyWpcomSiteTemplateLoaderbyTemplateType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/theme-headstart method: post operationId: postWpcomV2SitesbyWpcomSiteThemeHeadstart x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/theme-setup method: post operationId: postWpcomV2SitesbyWpcomSiteThemeSetup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/theme-support method: get operationId: getWpcomV2SitesbyWpcomSiteThemeSupport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/themes/activation-history method: get operationId: getWpcomV2SitesbyWpcomSiteThemesActivationHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/top-posts method: get operationId: getWpcomV2SitesbyWpcomSiteTopPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/transfer method: get operationId: getWpcomV2SitesbyWpcomSiteTransfer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/transfer method: post operationId: postWpcomV2SitesbyWpcomSiteTransfer 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: /wpcom/v2/sites/{wpcom_site}/transfer method: put operationId: putWpcomV2SitesbyWpcomSiteTransfer 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: /wpcom/v2/sites/{wpcom_site}/transfer method: patch operationId: patchWpcomV2SitesbyWpcomSiteTransfer 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: /wpcom/v2/sites/{wpcom_site}/transients/{name} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteTransientsbyName x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts method: post operationId: postWpcomV2SitesbyWpcomSiteTypekitFonts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts/{domain}/previewkit method: get operationId: getWpcomV2SitesbyWpcomSiteTypekitFontsbyDomainPreviewkit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts/{fontId}/family method: get operationId: getWpcomV2SitesbyWpcomSiteTypekitFontsbyFontidFamily x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts/{kitId} method: get operationId: getWpcomV2SitesbyWpcomSiteTypekitFontsbyKitid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts/{kitId} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteTypekitFontsbyKitid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts/{kitId} method: post operationId: postWpcomV2SitesbyWpcomSiteTypekitFontsbyKitid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts/{kitId} method: put operationId: putWpcomV2SitesbyWpcomSiteTypekitFontsbyKitid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts/{kitId} method: patch operationId: patchWpcomV2SitesbyWpcomSiteTypekitFontsbyKitid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts/{kitId}/publish method: post operationId: postWpcomV2SitesbyWpcomSiteTypekitFontsbyKitidPublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts/{kitId}/publish method: put operationId: putWpcomV2SitesbyWpcomSiteTypekitFontsbyKitidPublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/typekit-fonts/{kitId}/publish method: patch operationId: patchWpcomV2SitesbyWpcomSiteTypekitFontsbyKitidPublish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/carts method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1Carts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/carts/{id} method: get operationId: getWpcomV2SitesbyWpcomSiteUcpProxyV1CartsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/carts/{id} method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1CartsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/carts/{id} method: put operationId: putWpcomV2SitesbyWpcomSiteUcpProxyV1CartsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/carts/{id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteUcpProxyV1CartsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/carts/{id}/cancel method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1CartsbyIdCancel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/catalog/lookup method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1CatalogLookup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/catalog/product method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1CatalogProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/catalog/search method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1CatalogSearch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/checkout-sessions method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1CheckoutSessions 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: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/checkout-sessions/{id} method: get operationId: getWpcomV2SitesbyWpcomSiteUcpProxyV1CheckoutSessionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/checkout-sessions/{id} method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1CheckoutSessionsbyId 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: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/checkout-sessions/{id} method: put operationId: putWpcomV2SitesbyWpcomSiteUcpProxyV1CheckoutSessionsbyId 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: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/checkout-sessions/{id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteUcpProxyV1CheckoutSessionsbyId 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: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/checkout-sessions/{id}/cancel method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1CheckoutSessionsbyIdCancel 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: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/checkout-sessions/{id}/complete method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1CheckoutSessionsbyIdComplete 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: /wpcom/v2/sites/{wpcom_site}/ucp/proxy/v1/webhooks/order method: post operationId: postWpcomV2SitesbyWpcomSiteUcpProxyV1WebhooksOrder 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: /wpcom/v2/sites/{wpcom_site}/ucp/v1/checkout-sessions method: post operationId: postWpcomV2SitesbyWpcomSiteUcpV1CheckoutSessions 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: /wpcom/v2/sites/{wpcom_site}/ucp/v1/checkout-sessions/{id} method: get operationId: getWpcomV2SitesbyWpcomSiteUcpV1CheckoutSessionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/ucp/v1/checkout-sessions/{id} method: post operationId: postWpcomV2SitesbyWpcomSiteUcpV1CheckoutSessionsbyId 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: /wpcom/v2/sites/{wpcom_site}/ucp/v1/checkout-sessions/{id} method: put operationId: putWpcomV2SitesbyWpcomSiteUcpV1CheckoutSessionsbyId 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: /wpcom/v2/sites/{wpcom_site}/ucp/v1/checkout-sessions/{id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteUcpV1CheckoutSessionsbyId 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: /wpcom/v2/sites/{wpcom_site}/ucp/v1/checkout-sessions/{id}/cancel method: post operationId: postWpcomV2SitesbyWpcomSiteUcpV1CheckoutSessionsbyIdCancel 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: /wpcom/v2/sites/{wpcom_site}/ucp/v1/checkout-sessions/{id}/complete method: post operationId: postWpcomV2SitesbyWpcomSiteUcpV1CheckoutSessionsbyIdComplete 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: /wpcom/v2/sites/{wpcom_site}/unauth-file-upload method: post operationId: postWpcomV2SitesbyWpcomSiteUnauthFileUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/unauth-file-upload/remove method: post operationId: postWpcomV2SitesbyWpcomSiteUnauthFileUploadRemove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/unauth-file-upload/token method: post operationId: postWpcomV2SitesbyWpcomSiteUnauthFileUploadToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/unauth-file-upload/{file_id} method: get operationId: getWpcomV2SitesbyWpcomSiteUnauthFileUploadbyFileId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/update-schedules method: get operationId: getWpcomV2SitesbyWpcomSiteUpdateSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/update-schedules method: post operationId: postWpcomV2SitesbyWpcomSiteUpdateSchedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/capabilities method: get operationId: getWpcomV2SitesbyWpcomSiteUpdateSchedulesCapabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id} method: get operationId: getWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id} method: post operationId: postWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id} method: put operationId: putWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id}/active method: post operationId: postWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleIdActive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id}/active method: put operationId: putWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleIdActive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id}/active method: patch operationId: patchWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleIdActive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id}/logs method: post operationId: postWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleIdLogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id}/logs method: put operationId: putWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleIdLogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id}/logs method: patch operationId: patchWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleIdLogs x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/update-schedules/{schedule_id}/logs method: get operationId: getWpcomV2SitesbyWpcomSiteUpdateSchedulesbyScheduleIdLogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/user-type method: post operationId: postWpcomV2SitesbyWpcomSiteUserType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/user-type method: put operationId: putWpcomV2SitesbyWpcomSiteUserType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/user-type method: patch operationId: patchWpcomV2SitesbyWpcomSiteUserType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/caption-tracks method: get operationId: getWpcomV2SitesbyWpcomSiteVideopressCaptionTracks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/videopress/caption-tracks method: post operationId: postWpcomV2SitesbyWpcomSiteVideopressCaptionTracks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/caption-tracks/{id} method: post operationId: postWpcomV2SitesbyWpcomSiteVideopressCaptionTracksbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/caption-tracks/{id} method: put operationId: putWpcomV2SitesbyWpcomSiteVideopressCaptionTracksbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/caption-tracks/{id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteVideopressCaptionTracksbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/caption-tracks/{id} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteVideopressCaptionTracksbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/meta method: post operationId: postWpcomV2SitesbyWpcomSiteVideopressMeta x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/meta method: put operationId: putWpcomV2SitesbyWpcomSiteVideopressMeta x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/meta method: patch operationId: patchWpcomV2SitesbyWpcomSiteVideopressMeta x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/playback-jwt/{video_guid} method: post operationId: postWpcomV2SitesbyWpcomSiteVideopressPlaybackJwtbyVideoGuid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/playback-jwt/{video_guid} method: put operationId: putWpcomV2SitesbyWpcomSiteVideopressPlaybackJwtbyVideoGuid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/playback-jwt/{video_guid} method: patch operationId: patchWpcomV2SitesbyWpcomSiteVideopressPlaybackJwtbyVideoGuid x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/promote/{attachment_id} method: post operationId: postWpcomV2SitesbyWpcomSiteVideopressPromotebyAttachmentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/promote/{attachment_id} method: put operationId: putWpcomV2SitesbyWpcomSiteVideopressPromotebyAttachmentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/promote/{attachment_id} method: patch operationId: patchWpcomV2SitesbyWpcomSiteVideopressPromotebyAttachmentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/settings method: get operationId: getWpcomV2SitesbyWpcomSiteVideopressSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/videopress/settings method: post operationId: postWpcomV2SitesbyWpcomSiteVideopressSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/settings method: put operationId: putWpcomV2SitesbyWpcomSiteVideopressSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/settings method: patch operationId: patchWpcomV2SitesbyWpcomSiteVideopressSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/upload-jwt method: post operationId: postWpcomV2SitesbyWpcomSiteVideopressUploadJwt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/upload-jwt method: put operationId: putWpcomV2SitesbyWpcomSiteVideopressUploadJwt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/upload-jwt method: patch operationId: patchWpcomV2SitesbyWpcomSiteVideopressUploadJwt x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/{video_guid}/check-ownership/{post_id} method: get operationId: getWpcomV2SitesbyWpcomSiteVideopressbyVideoGuidCheckOwnershipbyPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/videopress/{video_guid}/poster method: get operationId: getWpcomV2SitesbyWpcomSiteVideopressbyVideoGuidPoster x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/videopress/{video_guid}/poster method: post operationId: postWpcomV2SitesbyWpcomSiteVideopressbyVideoGuidPoster x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/{video_guid}/poster method: put operationId: putWpcomV2SitesbyWpcomSiteVideopressbyVideoGuidPoster x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/videopress/{video_guid}/poster method: patch operationId: patchWpcomV2SitesbyWpcomSiteVideopressbyVideoGuidPoster x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/vouchers method: get operationId: getWpcomV2SitesbyWpcomSiteVouchers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/vouchers/{type} method: get operationId: getWpcomV2SitesbyWpcomSiteVouchersbyType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/vouchers/{type}/assign method: post operationId: postWpcomV2SitesbyWpcomSiteVouchersbyTypeAssign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/vouchers/{type}/assign method: put operationId: putWpcomV2SitesbyWpcomSiteVouchersbyTypeAssign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/vouchers/{type}/assign method: patch operationId: patchWpcomV2SitesbyWpcomSiteVouchersbyTypeAssign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/waf-rules method: get operationId: getWpcomV2SitesbyWpcomSiteWafRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/meta/connection/connect method: get operationId: getWpcomV2SitesbyWpcomSiteWcMetaConnectionConnect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/meta/connection/disconnect method: get operationId: getWpcomV2SitesbyWpcomSiteWcMetaConnectionDisconnect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/meta/connection/status method: get operationId: getWpcomV2SitesbyWpcomSiteWcMetaConnectionStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/meta/products-{products_token}.csv method: get operationId: getWpcomV2SitesbyWpcomSiteWcMetaProductsProductsTokenCsv x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/meta/{service}/{path} method: get operationId: getWpcomV2SitesbyWpcomSiteWcMetabyServicebyPath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/meta/{service}/{path} method: post operationId: postWpcomV2SitesbyWpcomSiteWcMetabyServicebyPath x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wc/meta/{service}/{path} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteWcMetabyServicebyPath x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wc/partners/{partner}/remote-site-status method: get operationId: getWpcomV2SitesbyWpcomSiteWcPartnersbyPartnerRemoteSiteStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/partners/{partner}/revoke-token method: delete operationId: deleteWpcomV2SitesbyWpcomSiteWcPartnersbyPartnerRevokeToken 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: /wpcom/v2/sites/{wpcom_site}/wc/reddit/connection/connect method: get operationId: getWpcomV2SitesbyWpcomSiteWcRedditConnectionConnect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/reddit/connection/disconnect method: get operationId: getWpcomV2SitesbyWpcomSiteWcRedditConnectionDisconnect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/reddit/connection/status method: get operationId: getWpcomV2SitesbyWpcomSiteWcRedditConnectionStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/reddit/products-{products_token}.csv method: get operationId: getWpcomV2SitesbyWpcomSiteWcRedditProductsProductsTokenCsv x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/reddit/{service}/{path} method: get operationId: getWpcomV2SitesbyWpcomSiteWcRedditbyServicebyPath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/reddit/{service}/{path} method: post operationId: postWpcomV2SitesbyWpcomSiteWcRedditbyServicebyPath x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wc/reddit/{service}/{path} method: put operationId: putWpcomV2SitesbyWpcomSiteWcRedditbyServicebyPath x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wc/reddit/{service}/{path} method: patch operationId: patchWpcomV2SitesbyWpcomSiteWcRedditbyServicebyPath x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wc/reddit/{service}/{path} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteWcRedditbyServicebyPath x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wc/snapchat/connection/connect method: get operationId: getWpcomV2SitesbyWpcomSiteWcSnapchatConnectionConnect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/snapchat/connection/disconnect method: get operationId: getWpcomV2SitesbyWpcomSiteWcSnapchatConnectionDisconnect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/snapchat/connection/status method: get operationId: getWpcomV2SitesbyWpcomSiteWcSnapchatConnectionStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/snapchat/products-{products_token}.csv method: get operationId: getWpcomV2SitesbyWpcomSiteWcSnapchatProductsProductsTokenCsv x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/snapchat/{service}/{path} method: get operationId: getWpcomV2SitesbyWpcomSiteWcSnapchatbyServicebyPath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wc/snapchat/{service}/{path} method: post operationId: postWpcomV2SitesbyWpcomSiteWcSnapchatbyServicebyPath x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wc/snapchat/{service}/{path} method: delete operationId: deleteWpcomV2SitesbyWpcomSiteWcSnapchatbyServicebyPath x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wcai-pa/overview method: get operationId: getWpcomV2SitesbyWpcomSiteWcaiPaOverview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wcai-pa/suggestions method: get operationId: getWpcomV2SitesbyWpcomSiteWcaiPaSuggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wcai-pa/suggestions-reviewed method: get operationId: getWpcomV2SitesbyWpcomSiteWcaiPaSuggestionsReviewed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wcai-pa/suggestions/{id} method: get operationId: getWpcomV2SitesbyWpcomSiteWcaiPaSuggestionsbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wcai-pa/suggestions/{id} method: post operationId: postWpcomV2SitesbyWpcomSiteWcaiPaSuggestionsbyId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wcai-pa/tone-feel method: get operationId: getWpcomV2SitesbyWpcomSiteWcaiPaToneFeel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wcai-pa/tone-feel method: post operationId: postWpcomV2SitesbyWpcomSiteWcaiPaToneFeel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wcai-pa/tone-feel/analysis method: post operationId: postWpcomV2SitesbyWpcomSiteWcaiPaToneFeelAnalysis x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/wcai-pa/tone-feel/analysis method: get operationId: getWpcomV2SitesbyWpcomSiteWcaiPaToneFeelAnalysis x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/widget-modules method: get operationId: getWpcomV2SitesbyWpcomSiteWidgetModules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/woocommerce/active-theme method: get operationId: getWpcomV2SitesbyWpcomSiteWoocommerceActiveTheme x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/woocommerce/payment-methods method: get operationId: getWpcomV2SitesbyWpcomSiteWoocommercePaymentMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/woocommerce/store-api/checkout method: post operationId: postWpcomV2SitesbyWpcomSiteWoocommerceStoreApiCheckout 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: /wpcom/v2/sites/{wpcom_site}/wordads/site-info method: get operationId: getWpcomV2SitesbyWpcomSiteWordadsSiteInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wp-admin-sidebar/layout method: get operationId: getWpcomV2SitesbyWpcomSiteWpAdminSidebarLayout x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/sites/{wpcom_site}/wp-admin-sidebar/layout method: post operationId: postWpcomV2SitesbyWpcomSiteWpAdminSidebarLayout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/sites/{wpcom_site}/xposts method: get operationId: getWpcomV2SitesbyWpcomSiteXposts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/slack/webhook/issue-creator method: post operationId: postWpcomV2SlackWebhookIssueCreator x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/slack/webhook/issue-creator method: put operationId: putWpcomV2SlackWebhookIssueCreator x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/slack/webhook/issue-creator method: patch operationId: patchWpcomV2SlackWebhookIssueCreator x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/starter-designs method: get operationId: getWpcomV2StarterDesigns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/starter-designs/{slug} method: get operationId: getWpcomV2StarterDesignsbySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/studio-app/ai-assistant/chat method: post operationId: postWpcomV2StudioAppAiAssistantChat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/studio-app/ai-assistant/quota method: get operationId: getWpcomV2StudioAppAiAssistantQuota x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/studio-app/ai-assistant/welcome method: get operationId: getWpcomV2StudioAppAiAssistantWelcome x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/studio-app/blueprints method: get operationId: getWpcomV2StudioAppBlueprints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/studio-app/feature-flags method: get operationId: getWpcomV2StudioAppFeatureFlags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/studio-app/install.ps1 method: get operationId: getWpcomV2StudioAppInstallPs1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/studio-app/install.sh method: get operationId: getWpcomV2StudioAppInstallSh x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/studio-app/token method: delete operationId: deleteWpcomV2StudioAppToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/studio-app/updates method: get operationId: getWpcomV2StudioAppUpdates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/studio-app/updates/RELEASES method: get operationId: getWpcomV2StudioAppUpdatesReleases x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/subscribers/emails/resend/subscription-confirmation method: post operationId: postWpcomV2SubscribersEmailsResendSubscriptionConfirmation 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: /wpcom/v2/subscribers/emails/resend/subscription-management method: post operationId: postWpcomV2SubscribersEmailsResendSubscriptionManagement 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: /wpcom/v2/support-interactions method: get operationId: getWpcomV2SupportInteractions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/support-interactions method: post operationId: postWpcomV2SupportInteractions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/support-interactions/{support_interaction_id} method: get operationId: getWpcomV2SupportInteractionsbySupportInteractionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/support-interactions/{support_interaction_id}/events method: post operationId: postWpcomV2SupportInteractionsbySupportInteractionIdEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/support-interactions/{support_interaction_id}/status method: post operationId: postWpcomV2SupportInteractionsbySupportInteractionIdStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/support-interactions/{support_interaction_id}/status method: put operationId: putWpcomV2SupportInteractionsbySupportInteractionIdStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/support-interactions/{support_interaction_id}/status method: patch operationId: patchWpcomV2SupportInteractionsbySupportInteractionIdStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/tags/recommended method: get operationId: getWpcomV2TagsRecommended x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/telegram-bot/assistant-webhook/{assistant_bot} method: post operationId: postWpcomV2TelegramBotAssistantWebhookbyAssistantBot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/telegram-bot/connect method: post operationId: postWpcomV2TelegramBotConnect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/telegram-bot/connect-via-token method: post operationId: postWpcomV2TelegramBotConnectViaToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/telegram-bot/disconnect method: post operationId: postWpcomV2TelegramBotDisconnect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/telegram-bot/local-agent-poll method: get operationId: getWpcomV2TelegramBotLocalAgentPoll x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/telegram-bot/local-agent-respond method: post operationId: postWpcomV2TelegramBotLocalAgentRespond x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/telegram-bot/status method: get operationId: getWpcomV2TelegramBotStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/telegram-bot/webhook/{bot} method: post operationId: postWpcomV2TelegramBotWebhookbyBot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/test method: get operationId: getWpcomV2Test x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/text-completion method: post operationId: postWpcomV2TextCompletion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/text-completion/stream method: get operationId: getWpcomV2TextCompletionStream x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/themes method: get operationId: getWpcomV2Themes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/themes/readymade-templates method: get operationId: getWpcomV2ThemesReadymadeTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/themes/readymade-templates/{template_id} method: get operationId: getWpcomV2ThemesReadymadeTemplatesbyTemplateId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/themes/{theme}/premium-details method: get operationId: getWpcomV2ThemesbyThemePremiumDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/timezones method: get operationId: getWpcomV2Timezones x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/titan/redirect-info/{mode} method: get operationId: getWpcomV2TitanRedirectInfobyMode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/tortuga/{host} method: get operationId: getWpcomV2TortugabyHost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/traffic-guide-download method: get operationId: getWpcomV2TrafficGuideDownload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/trelloCallback method: get operationId: getWpcomV2Trellocallback x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/trelloCallback method: post operationId: postWpcomV2Trellocallback x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/trends-agent/ingest method: post operationId: postWpcomV2TrendsAgentIngest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/trends-agent/run-stream method: post operationId: postWpcomV2TrendsAgentRunStream x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/trends-agent/signals method: get operationId: getWpcomV2TrendsAgentSignals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/tumblr-smtp/email-blocked/{email} method: get operationId: getWpcomV2TumblrSmtpEmailBlockedbyEmail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/tumblr-smtp/email-blocked/{email} method: delete operationId: deleteWpcomV2TumblrSmtpEmailBlockedbyEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/twilio-notification method: post operationId: postWpcomV2TwilioNotification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/twitter method: get operationId: getWpcomV2Twitter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/upgrades/{subscription_id}/cancel-features method: get operationId: getWpcomV2UpgradesbySubscriptionIdCancelFeatures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/users/username/suggestions method: get operationId: getWpcomV2UsersUsernameSuggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/users/{user_id}/sites method: get operationId: getWpcomV2UsersbyUserIdSites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/verticals method: get operationId: getWpcomV2Verticals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/verticals/prompt method: get operationId: getWpcomV2VerticalsPrompt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/verticals/{vertical_id}/images method: get operationId: getWpcomV2VerticalsbyVerticalIdImages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/verticals/{vertical_id}/templates method: get operationId: getWpcomV2VerticalsbyVerticalIdTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/verticals/{vertical_id}/templates/{template_slug} method: get operationId: getWpcomV2VerticalsbyVerticalIdTemplatesbyTemplateSlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/vibehost method: get operationId: getWpcomV2Vibehost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/vibehost method: post operationId: postWpcomV2Vibehost x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/vibehost/export method: get operationId: getWpcomV2VibehostExport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/vibehost/update method: post operationId: postWpcomV2VibehostUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/videos method: post operationId: postWpcomV2Videos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/videos method: put operationId: putWpcomV2Videos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/videos method: patch operationId: patchWpcomV2Videos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/vip/cs-services/perf/edge_cache_stats method: get operationId: getWpcomV2VipCsServicesPerfEdgeCacheStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/vip/cs-services/perf/upstream_response_time method: get operationId: getWpcomV2VipCsServicesPerfUpstreamResponseTime x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wc/meta/authorize method: get operationId: getWpcomV2WcMetaAuthorize x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wc/reddit/authorize method: get operationId: getWpcomV2WcRedditAuthorize x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wc/snapchat/authorize method: get operationId: getWpcomV2WcSnapchatAuthorize x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wcbazaar/categories-config method: get operationId: getWpcomV2WcbazaarCategoriesConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wcbazaar/category method: get operationId: getWpcomV2WcbazaarCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wcbazaar/doc method: get operationId: getWpcomV2WcbazaarDoc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wcbazaar/docs method: get operationId: getWpcomV2WcbazaarDocs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wcbazaar/recommended-for-you method: get operationId: getWpcomV2WcbazaarRecommendedForYou x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wcbazaar/search method: get operationId: getWpcomV2WcbazaarSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wcbazaar/showcase method: get operationId: getWpcomV2WcbazaarShowcase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wcbazaar/stores method: get operationId: getWpcomV2WcbazaarStores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wcbazaar/todays-deals method: get operationId: getWpcomV2WcbazaarTodaysDeals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wccom/happiness/refresh-ssr method: post operationId: postWpcomV2WccomHappinessRefreshSsr x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/wccom/happiness/ssr-url method: get operationId: getWpcomV2WccomHappinessSsrUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wccom/happiness/user-chat-token method: get operationId: getWpcomV2WccomHappinessUserChatToken x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wccom/happiness/vendors method: get operationId: getWpcomV2WccomHappinessVendors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/webhook-airtable-create method: post operationId: postWpcomV2WebhookAirtableCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/webhook-airtable-create/create-webhook method: post operationId: postWpcomV2WebhookAirtableCreateCreateWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/webhook-airtable-create/patch method: post operationId: postWpcomV2WebhookAirtableCreatePatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/webhook-airtable-create/patch method: put operationId: putWpcomV2WebhookAirtableCreatePatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/webhook-airtable-create/patch method: patch operationId: patchWpcomV2WebhookAirtableCreatePatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/whats-new/list method: get operationId: getWpcomV2WhatsNewList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/whats-new/seen-announcement-ids method: get operationId: getWpcomV2WhatsNewSeenAnnouncementIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/whats-new/seen-announcement-ids method: post operationId: postWpcomV2WhatsNewSeenAnnouncementIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/woo-mobile-ai/chat/completions method: post operationId: postWpcomV2WooMobileAiChatCompletions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/woo/address-autocomplete/map method: get operationId: getWpcomV2WooAddressAutocompleteMap x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/woo/address-autocomplete/search method: get operationId: getWpcomV2WooAddressAutocompleteSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/woo/address-autocomplete/select method: get operationId: getWpcomV2WooAddressAutocompleteSelect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/woocommerce/countries/regions method: get operationId: getWpcomV2WoocommerceCountriesRegions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/woocommerce/stripe/remote-config method: get operationId: getWpcomV2WoocommerceStripeRemoteConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wordads/redirect method: get operationId: getWpcomV2WordadsRedirect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/wordads/send-email method: post operationId: postWpcomV2WordadsSendEmail 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: /wpcom/v2/wordads/send-guides-email method: post operationId: postWpcomV2WordadsSendGuidesEmail 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: /wpcom/v2/wordads/send-notification method: post operationId: postWpcomV2WordadsSendNotification 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: /wpcom/v2/wordcamp-coupons method: post operationId: postWpcomV2WordcampCoupons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/work-with-us method: get operationId: getWpcomV2WorkWithUs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/work-with-us/names method: get operationId: getWpcomV2WorkWithUsNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpcom/v2/zendesk-notification-staging/ticket method: post operationId: postWpcomV2ZendeskNotificationStagingTicket x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/zendesk-notification/a8c/message method: post operationId: postWpcomV2ZendeskNotificationA8CMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/zendesk-notification/a8c/ticket method: post operationId: postWpcomV2ZendeskNotificationA8CTicket x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/zendesk-notification/a8c/user-created method: post operationId: postWpcomV2ZendeskNotificationA8CUserCreated x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/zendesk-notification/a8c/user-deleted method: post operationId: postWpcomV2ZendeskNotificationA8CUserDeleted x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/zendesk-notification/a8c/user-external-id-changed method: post operationId: postWpcomV2ZendeskNotificationA8CUserExternalIdChanged x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/zendesk-notification/tumblr/message method: post operationId: postWpcomV2ZendeskNotificationTumblrMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/zendesk-notification/tumblr/tos method: post operationId: postWpcomV2ZendeskNotificationTumblrTos x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/zendesk-notification/woothemes/ai-reply method: post operationId: postWpcomV2ZendeskNotificationWoothemesAiReply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/zendesk-notification/woothemes/ticket method: post operationId: postWpcomV2ZendeskNotificationWoothemesTicket x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpcom/v2/zendesk/triage/{handler} method: post operationId: postWpcomV2ZendeskTriagebyHandler x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required