generated: '2026-08-02' method: generated source: openapi/turntide-technologies-wordpress-rest-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: 485 by_action_class: acting: 281 connected: 204 by_consequence: write: 281 read: 204 human_in_the_loop_required: 0 operations: - path: /batch/v1 method: post operationId: createBatchV1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coauthors/v1 method: get operationId: getCoauthorsV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coauthors/v1/authors-by-term-ids method: get operationId: getCoauthorsV1AuthorsByTermIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coauthors/v1/authors/{post_id} method: get operationId: getCoauthorsV1AuthorsByPostId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coauthors/v1/authors/{post_id} method: post operationId: createCoauthorsV1AuthorsByPostId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coauthors/v1/coauthors method: get operationId: getCoauthorsV1Coauthors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coauthors/v1/coauthors/{user_nicename} method: get operationId: getCoauthorsV1CoauthorsByUserNicename x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coauthors/v1/search method: get operationId: getCoauthorsV1Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /complianz/v1 method: get operationId: getComplianzV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /complianz/v1/banner method: get operationId: getComplianzV1Banner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /complianz/v1/consent-area/{post_id}/{block_id} method: get operationId: getComplianzV1ConsentAreaByPostIdByBlockId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /complianz/v1/cookie_data method: get operationId: getComplianzV1CookieData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /complianz/v1/datarequests method: post operationId: createComplianzV1Datarequests x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /complianz/v1/documents method: get operationId: getComplianzV1Documents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /complianz/v1/manage_consent_html method: get operationId: getComplianzV1ManageConsentHtml x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /complianz/v1/scan/post method: post operationId: createComplianzV1ScanPost x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /complianz/v1/store_cookies method: post operationId: createComplianzV1StoreCookies x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /complianz/v1/track method: post operationId: createComplianzV1Track x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /complianz/v1/wsc-checks method: post operationId: createComplianzV1WscChecks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /complianz/v1/wsc-scan method: post operationId: createComplianzV1WscScan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /mcp method: get operationId: getMcp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /mcp/mcp-adapter-default-server method: post operationId: createMcpMcpAdapterDefaultServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /mcp/mcp-adapter-default-server method: get operationId: getMcpMcpAdapterDefaultServer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /mcp/mcp-adapter-default-server method: delete operationId: deleteMcpMcpAdapterDefaultServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /mcp/mcp-oauth-server method: post operationId: createMcpMcpOauthServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /mcp/mcp-oauth-server method: get operationId: getMcpMcpOauthServer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /mcp/mcp-oauth-server method: delete operationId: deleteMcpMcpOauthServer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oembed/1.0 method: get operationId: getOembed10 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oembed/1.0/embed method: get operationId: getOembed10Embed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oembed/1.0/proxy method: get operationId: getOembed10Proxy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1 method: get operationId: getRedirectionV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/404 method: get operationId: getRedirectionV1404 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/bulk/404/{bulk} method: post operationId: createRedirectionV1Bulk404ByBulk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/404/{bulk} method: put operationId: updateRedirectionV1Bulk404ByBulk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/404/{bulk} method: patch operationId: updateRedirectionV1Bulk404ByBulk2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/group/{bulk} method: post operationId: createRedirectionV1BulkGroupByBulk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/group/{bulk} method: put operationId: updateRedirectionV1BulkGroupByBulk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/group/{bulk} method: patch operationId: updateRedirectionV1BulkGroupByBulk2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/log/{bulk} method: post operationId: createRedirectionV1BulkLogByBulk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/log/{bulk} method: put operationId: updateRedirectionV1BulkLogByBulk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/log/{bulk} method: patch operationId: updateRedirectionV1BulkLogByBulk2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/redirect/{bulk} method: post operationId: createRedirectionV1BulkRedirectByBulk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/redirect/{bulk} method: put operationId: updateRedirectionV1BulkRedirectByBulk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/bulk/redirect/{bulk} method: patch operationId: updateRedirectionV1BulkRedirectByBulk2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/export/{module}/{format} method: get operationId: getRedirectionV1ExportByModuleByFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/export/404/{format} method: get operationId: getRedirectionV1Export404ByFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/export/404/preview method: get operationId: getRedirectionV1Export404Preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/export/bundle method: get operationId: getRedirectionV1ExportBundle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/export/bundle/preview method: get operationId: getRedirectionV1ExportBundlePreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/export/group/{format} method: get operationId: getRedirectionV1ExportGroupByFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/export/log/{format} method: get operationId: getRedirectionV1ExportLogByFormat x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/export/log/preview method: get operationId: getRedirectionV1ExportLogPreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/export/redirect method: get operationId: getRedirectionV1ExportRedirect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/export/redirect/preview method: get operationId: getRedirectionV1ExportRedirectPreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/group method: get operationId: getRedirectionV1Group x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/group method: post operationId: createRedirectionV1Group x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/group method: put operationId: updateRedirectionV1Group x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/group method: patch operationId: updateRedirectionV1Group2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/group/{id} method: post operationId: createRedirectionV1GroupById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/group/{id} method: put operationId: updateRedirectionV1GroupById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/group/{id} method: patch operationId: updateRedirectionV1GroupById2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/import/file/{group_id} method: post operationId: createRedirectionV1ImportFileByGroupId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/import/file/{group_id} method: put operationId: updateRedirectionV1ImportFileByGroupId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/import/file/{group_id} method: patch operationId: updateRedirectionV1ImportFileByGroupId2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/import/plugin method: get operationId: getRedirectionV1ImportPlugin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/import/plugin method: post operationId: createRedirectionV1ImportPlugin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/import/plugin method: put operationId: updateRedirectionV1ImportPlugin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/import/plugin method: patch operationId: updateRedirectionV1ImportPlugin2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/import/plugin/{plugin}/preview method: get operationId: getRedirectionV1ImportPluginByPluginPreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/log method: get operationId: getRedirectionV1Log x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/plugin method: get operationId: getRedirectionV1Plugin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/plugin method: post operationId: createRedirectionV1Plugin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin method: put operationId: updateRedirectionV1Plugin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin method: patch operationId: updateRedirectionV1Plugin2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/data method: post operationId: createRedirectionV1PluginData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/data method: put operationId: updateRedirectionV1PluginData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/data method: patch operationId: updateRedirectionV1PluginData2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/delete method: post operationId: createRedirectionV1PluginDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/delete method: put operationId: updateRedirectionV1PluginDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/delete method: patch operationId: updateRedirectionV1PluginDelete2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/finish method: post operationId: createRedirectionV1PluginFinish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/finish method: put operationId: updateRedirectionV1PluginFinish x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/finish method: patch operationId: updateRedirectionV1PluginFinish2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/fix method: post operationId: createRedirectionV1PluginFix x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/fix method: put operationId: updateRedirectionV1PluginFix x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/fix method: patch operationId: updateRedirectionV1PluginFix2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/test method: get operationId: getRedirectionV1PluginTest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/plugin/test method: post operationId: createRedirectionV1PluginTest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/test method: put operationId: updateRedirectionV1PluginTest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/test method: patch operationId: updateRedirectionV1PluginTest2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/plugin/test method: delete operationId: deleteRedirectionV1PluginTest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/redirect method: get operationId: getRedirectionV1Redirect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/redirect method: post operationId: createRedirectionV1Redirect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/redirect method: put operationId: updateRedirectionV1Redirect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/redirect method: patch operationId: updateRedirectionV1Redirect2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/redirect/{id} method: post operationId: createRedirectionV1RedirectById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/redirect/{id} method: put operationId: updateRedirectionV1RedirectById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/redirect/{id} method: patch operationId: updateRedirectionV1RedirectById2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/redirect/post method: get operationId: getRedirectionV1RedirectPost x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/setting method: get operationId: getRedirectionV1Setting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /redirection/v1/setting method: post operationId: createRedirectionV1Setting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/setting method: put operationId: updateRedirectionV1Setting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirection/v1/setting method: patch operationId: updateRedirectionV1Setting2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /themeco method: get operationId: getThemeco x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /themeco/data/{path} method: get operationId: getThemecoDataByPath x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /themeco/data/{path} method: post operationId: createThemecoDataByPath x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /themeco/data/{path}/{id} method: get operationId: getThemecoDataByPathById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /themeco/data/{path}/{id} method: post operationId: createThemecoDataByPathById x-agentic-access: action-class: 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-abilities/v1 method: get operationId: getWpAbilitiesV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-abilities/v1/abilities method: get operationId: getWpAbilitiesV1Abilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-abilities/v1/abilities/{name} method: get operationId: getWpAbilitiesV1AbilitiesByName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-abilities/v1/abilities/{name}/run method: get operationId: getWpAbilitiesV1AbilitiesByNameRun x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-abilities/v1/abilities/{name}/run method: post operationId: createWpAbilitiesV1AbilitiesByNameRun x-agentic-access: action-class: 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-abilities/v1/abilities/{name}/run method: put operationId: updateWpAbilitiesV1AbilitiesByNameRun x-agentic-access: action-class: 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-abilities/v1/abilities/{name}/run method: patch operationId: updateWpAbilitiesV1AbilitiesByNameRun2 x-agentic-access: action-class: 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-abilities/v1/abilities/{name}/run method: delete operationId: deleteWpAbilitiesV1AbilitiesByNameRun x-agentic-access: action-class: 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-abilities/v1/categories method: get operationId: getWpAbilitiesV1Categories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-abilities/v1/categories/{slug} method: get operationId: getWpAbilitiesV1CategoriesBySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-block-editor/v1 method: get operationId: getWpBlockEditorV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-block-editor/v1/export method: get operationId: getWpBlockEditorV1Export x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-block-editor/v1/navigation-fallback method: get operationId: getWpBlockEditorV1NavigationFallback x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-block-editor/v1/url-details method: get operationId: getWpBlockEditorV1UrlDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-site-health/v1 method: get operationId: getWpSiteHealthV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-site-health/v1/directory-sizes method: get operationId: getWpSiteHealthV1DirectorySizes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-site-health/v1/tests/authorization-header method: get operationId: getWpSiteHealthV1TestsAuthorizationHeader x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-site-health/v1/tests/background-updates method: get operationId: getWpSiteHealthV1TestsBackgroundUpdates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-site-health/v1/tests/dotorg-communication method: get operationId: getWpSiteHealthV1TestsDotorgCommunication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-site-health/v1/tests/https-status method: get operationId: getWpSiteHealthV1TestsHttpsStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-site-health/v1/tests/loopback-requests method: get operationId: getWpSiteHealthV1TestsLoopbackRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp-site-health/v1/tests/page-cache method: get operationId: getWpSiteHealthV1TestsPageCache 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/block-directory/search method: get operationId: getWpV2BlockDirectorySearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/block-patterns/categories method: get operationId: getWpV2BlockPatternsCategories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/block-patterns/patterns method: get operationId: getWpV2BlockPatternsPatterns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/block-renderer/{name} method: get operationId: getWpV2BlockRendererByName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/block-renderer/{name} method: post operationId: createWpV2BlockRendererByName x-agentic-access: action-class: 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/block-types method: get operationId: getWpV2BlockTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/block-types/{namespace} method: get operationId: getWpV2BlockTypesByNamespace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/block-types/{namespace}/{name} method: get operationId: getWpV2BlockTypesByNamespaceByName x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/blocks method: get operationId: getWpV2Blocks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/blocks method: post operationId: createWpV2Blocks x-agentic-access: action-class: 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/blocks/{id} method: get operationId: getWpV2BlocksById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/blocks/{id} method: post operationId: createWpV2BlocksById x-agentic-access: action-class: 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/blocks/{id} method: put operationId: updateWpV2BlocksById x-agentic-access: action-class: 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/blocks/{id} method: patch operationId: updateWpV2BlocksById2 x-agentic-access: action-class: 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/blocks/{id} method: delete operationId: deleteWpV2BlocksById x-agentic-access: action-class: 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/blocks/{id}/autosaves method: get operationId: getWpV2BlocksByIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/blocks/{id}/autosaves method: post operationId: createWpV2BlocksByIdAutosaves x-agentic-access: action-class: 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/blocks/{parent}/autosaves/{id} method: get operationId: getWpV2BlocksByParentAutosavesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/blocks/{parent}/revisions method: get operationId: getWpV2BlocksByParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/blocks/{parent}/revisions/{id} method: get operationId: getWpV2BlocksByParentRevisionsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/blocks/{parent}/revisions/{id} method: delete operationId: deleteWpV2BlocksByParentRevisionsById x-agentic-access: action-class: 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/categories method: get operationId: getWpV2Categories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/categories method: post operationId: createWpV2Categories x-agentic-access: action-class: 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/categories/{id} method: get operationId: getWpV2CategoriesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/categories/{id} method: post operationId: createWpV2CategoriesById x-agentic-access: action-class: 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/categories/{id} method: put operationId: updateWpV2CategoriesById x-agentic-access: action-class: 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/categories/{id} method: patch operationId: updateWpV2CategoriesById2 x-agentic-access: action-class: 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/categories/{id} method: delete operationId: deleteWpV2CategoriesById x-agentic-access: action-class: 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/coauthors method: get operationId: getWpV2Coauthors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/coauthors method: post operationId: createWpV2Coauthors x-agentic-access: action-class: 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/coauthors/{id} method: get operationId: getWpV2CoauthorsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/coauthors/{id} method: post operationId: createWpV2CoauthorsById x-agentic-access: action-class: 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/coauthors/{id} method: put operationId: updateWpV2CoauthorsById x-agentic-access: action-class: 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/coauthors/{id} method: patch operationId: updateWpV2CoauthorsById2 x-agentic-access: action-class: 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/coauthors/{id} method: delete operationId: deleteWpV2CoauthorsById x-agentic-access: action-class: 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/comments method: get operationId: getWpV2Comments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/comments method: post operationId: createWpV2Comments x-agentic-access: action-class: 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/comments/{id} method: get operationId: getWpV2CommentsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/comments/{id} method: post operationId: createWpV2CommentsById x-agentic-access: action-class: 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/comments/{id} method: put operationId: updateWpV2CommentsById x-agentic-access: action-class: 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/comments/{id} method: patch operationId: updateWpV2CommentsById2 x-agentic-access: action-class: 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/comments/{id} method: delete operationId: deleteWpV2CommentsById x-agentic-access: action-class: 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/community method: get operationId: getWpV2Community x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/community method: post operationId: createWpV2Community x-agentic-access: action-class: 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/community-category method: get operationId: getWpV2CommunityCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/community-category method: post operationId: createWpV2CommunityCategory x-agentic-access: action-class: 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/community-category/{id} method: get operationId: getWpV2CommunityCategoryById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/community-category/{id} method: post operationId: createWpV2CommunityCategoryById x-agentic-access: action-class: 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/community-category/{id} method: put operationId: updateWpV2CommunityCategoryById x-agentic-access: action-class: 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/community-category/{id} method: patch operationId: updateWpV2CommunityCategoryById2 x-agentic-access: action-class: 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/community-category/{id} method: delete operationId: deleteWpV2CommunityCategoryById x-agentic-access: action-class: 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/community-tag method: get operationId: getWpV2CommunityTag x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/community-tag method: post operationId: createWpV2CommunityTag x-agentic-access: action-class: 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/community-tag/{id} method: get operationId: getWpV2CommunityTagById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/community-tag/{id} method: post operationId: createWpV2CommunityTagById x-agentic-access: action-class: 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/community-tag/{id} method: put operationId: updateWpV2CommunityTagById x-agentic-access: action-class: 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/community-tag/{id} method: patch operationId: updateWpV2CommunityTagById2 x-agentic-access: action-class: 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/community-tag/{id} method: delete operationId: deleteWpV2CommunityTagById x-agentic-access: action-class: 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/community/{id} method: get operationId: getWpV2CommunityById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/community/{id} method: post operationId: createWpV2CommunityById x-agentic-access: action-class: 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/community/{id} method: put operationId: updateWpV2CommunityById x-agentic-access: action-class: 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/community/{id} method: patch operationId: updateWpV2CommunityById2 x-agentic-access: action-class: 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/community/{id} method: delete operationId: deleteWpV2CommunityById x-agentic-access: action-class: 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/community/{id}/autosaves method: get operationId: getWpV2CommunityByIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/community/{id}/autosaves method: post operationId: createWpV2CommunityByIdAutosaves x-agentic-access: action-class: 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/community/{parent}/autosaves/{id} method: get operationId: getWpV2CommunityByParentAutosavesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/event-category method: get operationId: getWpV2EventCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/event-category method: post operationId: createWpV2EventCategory x-agentic-access: action-class: 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/event-category/{id} method: get operationId: getWpV2EventCategoryById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/event-category/{id} method: post operationId: createWpV2EventCategoryById x-agentic-access: action-class: 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/event-category/{id} method: put operationId: updateWpV2EventCategoryById x-agentic-access: action-class: 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/event-category/{id} method: patch operationId: updateWpV2EventCategoryById2 x-agentic-access: action-class: 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/event-category/{id} method: delete operationId: deleteWpV2EventCategoryById x-agentic-access: action-class: 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/events method: get operationId: getWpV2Events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/events method: post operationId: createWpV2Events x-agentic-access: action-class: 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/events/{id} method: get operationId: getWpV2EventsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/events/{id} method: post operationId: createWpV2EventsById x-agentic-access: action-class: 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/events/{id} method: put operationId: updateWpV2EventsById x-agentic-access: action-class: 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/events/{id} method: patch operationId: updateWpV2EventsById2 x-agentic-access: action-class: 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/events/{id} method: delete operationId: deleteWpV2EventsById x-agentic-access: action-class: 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/events/{id}/autosaves method: get operationId: getWpV2EventsByIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/events/{id}/autosaves method: post operationId: createWpV2EventsByIdAutosaves x-agentic-access: action-class: 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/events/{parent}/autosaves/{id} method: get operationId: getWpV2EventsByParentAutosavesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/font-collections method: get operationId: getWpV2FontCollections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/font-collections/{slug} method: get operationId: getWpV2FontCollectionsBySlug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/font-families method: get operationId: getWpV2FontFamilies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/font-families method: post operationId: createWpV2FontFamilies x-agentic-access: action-class: 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/font-families/{font_family_id}/font-faces method: get operationId: getWpV2FontFamiliesByFontFamilyIdFontFaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/font-families/{font_family_id}/font-faces method: post operationId: createWpV2FontFamiliesByFontFamilyIdFontFaces x-agentic-access: action-class: 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/font-families/{font_family_id}/font-faces/{id} method: get operationId: getWpV2FontFamiliesByFontFamilyIdFontFacesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/font-families/{font_family_id}/font-faces/{id} method: delete operationId: deleteWpV2FontFamiliesByFontFamilyIdFontFacesById x-agentic-access: action-class: 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/font-families/{id} method: get operationId: getWpV2FontFamiliesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/font-families/{id} method: post operationId: createWpV2FontFamiliesById x-agentic-access: action-class: 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/font-families/{id} method: put operationId: updateWpV2FontFamiliesById x-agentic-access: action-class: 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/font-families/{id} method: patch operationId: updateWpV2FontFamiliesById2 x-agentic-access: action-class: 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/font-families/{id} method: delete operationId: deleteWpV2FontFamiliesById x-agentic-access: action-class: 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/global-styles/{id} method: get operationId: getWpV2GlobalStylesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/global-styles/{id} method: post operationId: createWpV2GlobalStylesById x-agentic-access: action-class: 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/global-styles/{id} method: put operationId: updateWpV2GlobalStylesById x-agentic-access: action-class: 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/global-styles/{id} method: patch operationId: updateWpV2GlobalStylesById2 x-agentic-access: action-class: 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/global-styles/{parent}/revisions method: get operationId: getWpV2GlobalStylesByParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/global-styles/{parent}/revisions/{id} method: get operationId: getWpV2GlobalStylesByParentRevisionsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/global-styles/themes/{stylesheet}/variations method: get operationId: getWpV2GlobalStylesThemesByStylesheetVariations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/global-styles/themes/{stylesheet} method: get operationId: getWpV2GlobalStylesThemesByStylesheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/guest-author method: get operationId: getWpV2GuestAuthor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/guest-author method: post operationId: createWpV2GuestAuthor x-agentic-access: action-class: 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/guest-author/{id} method: get operationId: getWpV2GuestAuthorById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/guest-author/{id} method: post operationId: createWpV2GuestAuthorById x-agentic-access: action-class: 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/guest-author/{id} method: put operationId: updateWpV2GuestAuthorById x-agentic-access: action-class: 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/guest-author/{id} method: patch operationId: updateWpV2GuestAuthorById2 x-agentic-access: action-class: 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/guest-author/{id} method: delete operationId: deleteWpV2GuestAuthorById x-agentic-access: action-class: 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/media method: get operationId: getWpV2Media x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/media method: post operationId: createWpV2Media x-agentic-access: action-class: 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/media/{id} method: get operationId: getWpV2MediaById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/media/{id} method: post operationId: createWpV2MediaById x-agentic-access: action-class: 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/media/{id} method: put operationId: updateWpV2MediaById x-agentic-access: action-class: 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/media/{id} method: patch operationId: updateWpV2MediaById2 x-agentic-access: action-class: 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/media/{id} method: delete operationId: deleteWpV2MediaById x-agentic-access: action-class: 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/media/{id}/edit method: post operationId: createWpV2MediaByIdEdit x-agentic-access: action-class: 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/media/{id}/post-process method: post operationId: createWpV2MediaByIdPostProcess x-agentic-access: action-class: 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/menu-items method: get operationId: getWpV2MenuItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/menu-items method: post operationId: createWpV2MenuItems x-agentic-access: action-class: 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/menu-items/{id} method: get operationId: getWpV2MenuItemsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/menu-items/{id} method: post operationId: createWpV2MenuItemsById x-agentic-access: action-class: 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/menu-items/{id} method: put operationId: updateWpV2MenuItemsById x-agentic-access: action-class: 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/menu-items/{id} method: patch operationId: updateWpV2MenuItemsById2 x-agentic-access: action-class: 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/menu-items/{id} method: delete operationId: deleteWpV2MenuItemsById x-agentic-access: action-class: 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/menu-items/{id}/autosaves method: get operationId: getWpV2MenuItemsByIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/menu-items/{id}/autosaves method: post operationId: createWpV2MenuItemsByIdAutosaves x-agentic-access: action-class: 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/menu-items/{parent}/autosaves/{id} method: get operationId: getWpV2MenuItemsByParentAutosavesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/menu-locations method: get operationId: getWpV2MenuLocations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/menu-locations/{location} method: get operationId: getWpV2MenuLocationsByLocation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/menus method: get operationId: getWpV2Menus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/menus method: post operationId: createWpV2Menus x-agentic-access: action-class: 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/menus/{id} method: get operationId: getWpV2MenusById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/menus/{id} method: post operationId: createWpV2MenusById x-agentic-access: action-class: 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/menus/{id} method: put operationId: updateWpV2MenusById x-agentic-access: action-class: 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/menus/{id} method: patch operationId: updateWpV2MenusById2 x-agentic-access: action-class: 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/menus/{id} method: delete operationId: deleteWpV2MenusById x-agentic-access: action-class: 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/navigation method: get operationId: getWpV2Navigation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/navigation method: post operationId: createWpV2Navigation x-agentic-access: action-class: 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/navigation/{id} method: get operationId: getWpV2NavigationById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/navigation/{id} method: post operationId: createWpV2NavigationById x-agentic-access: action-class: 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/navigation/{id} method: put operationId: updateWpV2NavigationById x-agentic-access: action-class: 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/navigation/{id} method: patch operationId: updateWpV2NavigationById2 x-agentic-access: action-class: 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/navigation/{id} method: delete operationId: deleteWpV2NavigationById x-agentic-access: action-class: 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/navigation/{id}/autosaves method: get operationId: getWpV2NavigationByIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/navigation/{id}/autosaves method: post operationId: createWpV2NavigationByIdAutosaves x-agentic-access: action-class: 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/navigation/{parent}/autosaves/{id} method: get operationId: getWpV2NavigationByParentAutosavesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/navigation/{parent}/revisions method: get operationId: getWpV2NavigationByParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/navigation/{parent}/revisions/{id} method: get operationId: getWpV2NavigationByParentRevisionsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/navigation/{parent}/revisions/{id} method: delete operationId: deleteWpV2NavigationByParentRevisionsById x-agentic-access: action-class: 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/pages method: get operationId: getWpV2Pages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/pages method: post operationId: createWpV2Pages x-agentic-access: action-class: 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/pages/{id} method: get operationId: getWpV2PagesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/pages/{id} method: post operationId: createWpV2PagesById x-agentic-access: action-class: 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/pages/{id} method: put operationId: updateWpV2PagesById x-agentic-access: action-class: 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/pages/{id} method: patch operationId: updateWpV2PagesById2 x-agentic-access: action-class: 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/pages/{id} method: delete operationId: deleteWpV2PagesById x-agentic-access: action-class: 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/pages/{id}/autosaves method: get operationId: getWpV2PagesByIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/pages/{id}/autosaves method: post operationId: createWpV2PagesByIdAutosaves x-agentic-access: action-class: 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/pages/{parent}/autosaves/{id} method: get operationId: getWpV2PagesByParentAutosavesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/pages/{parent}/revisions method: get operationId: getWpV2PagesByParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/pages/{parent}/revisions/{id} method: get operationId: getWpV2PagesByParentRevisionsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/pages/{parent}/revisions/{id} method: delete operationId: deleteWpV2PagesByParentRevisionsById x-agentic-access: action-class: 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/pattern-directory/patterns method: get operationId: getWpV2PatternDirectoryPatterns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/plugins method: get operationId: getWpV2Plugins x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/plugins method: post operationId: createWpV2Plugins x-agentic-access: action-class: 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/plugins/{plugin} method: get operationId: getWpV2PluginsByPlugin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/plugins/{plugin} method: post operationId: createWpV2PluginsByPlugin x-agentic-access: action-class: 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/plugins/{plugin} method: put operationId: updateWpV2PluginsByPlugin x-agentic-access: action-class: 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/plugins/{plugin} method: patch operationId: updateWpV2PluginsByPlugin2 x-agentic-access: action-class: 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/plugins/{plugin} method: delete operationId: deleteWpV2PluginsByPlugin x-agentic-access: action-class: 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/posts method: get operationId: getWpV2Posts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/posts method: post operationId: createWpV2Posts x-agentic-access: action-class: 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/posts/{id} method: get operationId: getWpV2PostsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/posts/{id} method: post operationId: createWpV2PostsById x-agentic-access: action-class: 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/posts/{id} method: put operationId: updateWpV2PostsById x-agentic-access: action-class: 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/posts/{id} method: patch operationId: updateWpV2PostsById2 x-agentic-access: action-class: 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/posts/{id} method: delete operationId: deleteWpV2PostsById x-agentic-access: action-class: 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/posts/{id}/autosaves method: get operationId: getWpV2PostsByIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/posts/{id}/autosaves method: post operationId: createWpV2PostsByIdAutosaves x-agentic-access: action-class: 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/posts/{parent}/autosaves/{id} method: get operationId: getWpV2PostsByParentAutosavesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/posts/{parent}/revisions method: get operationId: getWpV2PostsByParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/posts/{parent}/revisions/{id} method: get operationId: getWpV2PostsByParentRevisionsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/posts/{parent}/revisions/{id} method: delete operationId: deleteWpV2PostsByParentRevisionsById x-agentic-access: action-class: 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/search method: get operationId: getWpV2Search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/settings method: get operationId: getWpV2Settings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/settings method: post operationId: createWpV2Settings x-agentic-access: action-class: 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/settings method: put operationId: updateWpV2Settings x-agentic-access: action-class: 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/settings method: patch operationId: updateWpV2Settings2 x-agentic-access: action-class: 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/sidebars method: get operationId: getWpV2Sidebars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sidebars/{id} method: get operationId: getWpV2SidebarsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/sidebars/{id} method: post operationId: createWpV2SidebarsById x-agentic-access: action-class: 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/sidebars/{id} method: put operationId: updateWpV2SidebarsById x-agentic-access: action-class: 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/sidebars/{id} method: patch operationId: updateWpV2SidebarsById2 x-agentic-access: action-class: 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/statuses method: get operationId: getWpV2Statuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/statuses/{status} method: get operationId: getWpV2StatusesByStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/tags method: get operationId: getWpV2Tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/tags method: post operationId: createWpV2Tags x-agentic-access: action-class: 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/tags/{id} method: get operationId: getWpV2TagsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/tags/{id} method: post operationId: createWpV2TagsById x-agentic-access: action-class: 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/tags/{id} method: put operationId: updateWpV2TagsById x-agentic-access: action-class: 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/tags/{id} method: patch operationId: updateWpV2TagsById2 x-agentic-access: action-class: 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/tags/{id} method: delete operationId: deleteWpV2TagsById x-agentic-access: action-class: 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/taxonomies method: get operationId: getWpV2Taxonomies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/taxonomies/{taxonomy} method: get operationId: getWpV2TaxonomiesByTaxonomy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/template-parts method: get operationId: getWpV2TemplateParts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/template-parts method: post operationId: createWpV2TemplateParts x-agentic-access: action-class: 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/template-parts/{id} method: get operationId: getWpV2TemplatePartsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/template-parts/{id} method: post operationId: createWpV2TemplatePartsById x-agentic-access: action-class: 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/template-parts/{id} method: put operationId: updateWpV2TemplatePartsById x-agentic-access: action-class: 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/template-parts/{id} method: patch operationId: updateWpV2TemplatePartsById2 x-agentic-access: action-class: 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/template-parts/{id} method: delete operationId: deleteWpV2TemplatePartsById x-agentic-access: action-class: 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/template-parts/{id}/autosaves method: get operationId: getWpV2TemplatePartsByIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/template-parts/{id}/autosaves method: post operationId: createWpV2TemplatePartsByIdAutosaves x-agentic-access: action-class: 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/template-parts/{parent}/autosaves/{id} method: get operationId: getWpV2TemplatePartsByParentAutosavesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/template-parts/{parent}/revisions method: get operationId: getWpV2TemplatePartsByParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/template-parts/{parent}/revisions/{id} method: get operationId: getWpV2TemplatePartsByParentRevisionsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/template-parts/{parent}/revisions/{id} method: delete operationId: deleteWpV2TemplatePartsByParentRevisionsById x-agentic-access: action-class: 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/template-parts/lookup method: get operationId: getWpV2TemplatePartsLookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/templates method: get operationId: getWpV2Templates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/templates method: post operationId: createWpV2Templates x-agentic-access: action-class: 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/templates/{id} method: get operationId: getWpV2TemplatesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/templates/{id} method: post operationId: createWpV2TemplatesById x-agentic-access: action-class: 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/templates/{id} method: put operationId: updateWpV2TemplatesById x-agentic-access: action-class: 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/templates/{id} method: patch operationId: updateWpV2TemplatesById2 x-agentic-access: action-class: 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/templates/{id} method: delete operationId: deleteWpV2TemplatesById x-agentic-access: action-class: 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/templates/{id}/autosaves method: get operationId: getWpV2TemplatesByIdAutosaves x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/templates/{id}/autosaves method: post operationId: createWpV2TemplatesByIdAutosaves x-agentic-access: action-class: 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/templates/{parent}/autosaves/{id} method: get operationId: getWpV2TemplatesByParentAutosavesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/templates/{parent}/revisions method: get operationId: getWpV2TemplatesByParentRevisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/templates/{parent}/revisions/{id} method: get operationId: getWpV2TemplatesByParentRevisionsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/templates/{parent}/revisions/{id} method: delete operationId: deleteWpV2TemplatesByParentRevisionsById x-agentic-access: action-class: 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/templates/lookup method: get operationId: getWpV2TemplatesLookup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/themes method: get operationId: getWpV2Themes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/themes/{stylesheet} method: get operationId: getWpV2ThemesByStylesheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/types method: get operationId: getWpV2Types x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/types/{type} method: get operationId: getWpV2TypesByType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/users method: get operationId: getWpV2Users x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/users method: post operationId: createWpV2Users x-agentic-access: action-class: 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/users/{id} method: get operationId: getWpV2UsersById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/users/{id} method: post operationId: createWpV2UsersById x-agentic-access: action-class: 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/users/{id} method: put operationId: updateWpV2UsersById x-agentic-access: action-class: 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/users/{id} method: patch operationId: updateWpV2UsersById2 x-agentic-access: action-class: 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/users/{id} method: delete operationId: deleteWpV2UsersById x-agentic-access: action-class: 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/users/{user_id}/application-passwords method: get operationId: getWpV2UsersByUserIdApplicationPasswords x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/users/{user_id}/application-passwords method: post operationId: createWpV2UsersByUserIdApplicationPasswords x-agentic-access: action-class: 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/users/{user_id}/application-passwords method: delete operationId: deleteWpV2UsersByUserIdApplicationPasswords x-agentic-access: action-class: 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/users/{user_id}/application-passwords/{uuid} method: get operationId: getWpV2UsersByUserIdApplicationPasswordsByUuid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/users/{user_id}/application-passwords/{uuid} method: post operationId: createWpV2UsersByUserIdApplicationPasswordsByUuid x-agentic-access: action-class: 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/users/{user_id}/application-passwords/{uuid} method: put operationId: updateWpV2UsersByUserIdApplicationPasswordsByUuid x-agentic-access: action-class: 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/users/{user_id}/application-passwords/{uuid} method: patch operationId: updateWpV2UsersByUserIdApplicationPasswordsByUuid2 x-agentic-access: action-class: 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/users/{user_id}/application-passwords/{uuid} method: delete operationId: deleteWpV2UsersByUserIdApplicationPasswordsByUuid x-agentic-access: action-class: 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/users/{user_id}/application-passwords/introspect method: get operationId: getWpV2UsersByUserIdApplicationPasswordsIntrospect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/users/me method: get operationId: getWpV2UsersMe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/users/me method: post operationId: createWpV2UsersMe x-agentic-access: action-class: 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/users/me method: put operationId: updateWpV2UsersMe x-agentic-access: action-class: 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/users/me method: patch operationId: updateWpV2UsersMe2 x-agentic-access: action-class: 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/users/me method: delete operationId: deleteWpV2UsersMe x-agentic-access: action-class: 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/widget-types method: get operationId: getWpV2WidgetTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/widget-types/{id} method: get operationId: getWpV2WidgetTypesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/widget-types/{id}/encode method: post operationId: createWpV2WidgetTypesByIdEncode x-agentic-access: action-class: 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/widget-types/{id}/render method: post operationId: createWpV2WidgetTypesByIdRender x-agentic-access: action-class: 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/widgets method: get operationId: getWpV2Widgets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/widgets method: post operationId: createWpV2Widgets x-agentic-access: action-class: 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/widgets/{id} method: get operationId: getWpV2WidgetsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/widgets/{id} method: post operationId: createWpV2WidgetsById x-agentic-access: action-class: 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/widgets/{id} method: put operationId: updateWpV2WidgetsById x-agentic-access: action-class: 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/widgets/{id} method: patch operationId: updateWpV2WidgetsById2 x-agentic-access: action-class: 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/widgets/{id} method: delete operationId: deleteWpV2WidgetsById x-agentic-access: action-class: 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/wp_pattern_category method: get operationId: getWpV2WpPatternCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/wp_pattern_category method: post operationId: createWpV2WpPatternCategory x-agentic-access: action-class: 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/wp_pattern_category/{id} method: get operationId: getWpV2WpPatternCategoryById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wp/v2/wp_pattern_category/{id} method: post operationId: createWpV2WpPatternCategoryById x-agentic-access: action-class: 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/wp_pattern_category/{id} method: put operationId: updateWpV2WpPatternCategoryById x-agentic-access: action-class: 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/wp_pattern_category/{id} method: patch operationId: updateWpV2WpPatternCategoryById2 x-agentic-access: action-class: 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/wp_pattern_category/{id} method: delete operationId: deleteWpV2WpPatternCategoryById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpe/cache-plugin/v1 method: get operationId: getWpeCachePluginV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpe/cache-plugin/v1/clear_all_caches method: post operationId: createWpeCachePluginV1ClearAllCaches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpe/cache-plugin/v1/rate_limit_status method: post operationId: createWpeCachePluginV1RateLimitStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpe_sign_on_plugin/v1 method: get operationId: getWpeSignOnPluginV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpe_sign_on_plugin/v1/has_logged method: post operationId: createWpeSignOnPluginV1HasLogged x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpe_sign_on_plugin/v1/is_user_logged_in method: get operationId: getWpeSignOnPluginV1IsUserLoggedIn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpe_sign_on_plugin/v1/login method: get operationId: getWpeSignOnPluginV1Login x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpforms/v1 method: get operationId: getWpformsV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpforms/v1/setup-wizard/complete method: post operationId: createWpformsV1SetupWizardComplete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpforms/v1/setup-wizard/hydrate method: get operationId: getWpformsV1SetupWizardHydrate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpforms/v1/setup-wizard/install-plugins method: post operationId: createWpformsV1SetupWizardInstallPlugins x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpforms/v1/setup-wizard/license/key method: get operationId: getWpformsV1SetupWizardLicenseKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wpforms/v1/setup-wizard/license/verify method: post operationId: createWpformsV1SetupWizardLicenseVerify x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpforms/v1/setup-wizard/stripe/connect-url method: post operationId: createWpformsV1SetupWizardStripeConnectUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wpforms/v1/setup-wizard/update method: post operationId: createWpformsV1SetupWizardUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1 method: get operationId: getYoastV1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/action_tracking method: post operationId: createYoastV1ActionTracking x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/ai/free_sparks method: post operationId: createYoastV1AiFreeSparks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/ai_content_planner/banner_permanent_dismissal method: post operationId: createYoastV1AiContentPlannerBannerPermanentDismissal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/ai_content_planner/get_outline method: post operationId: createYoastV1AiContentPlannerGetOutline x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/ai_content_planner/get_suggestions method: get operationId: getYoastV1AiContentPlannerGetSuggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/ai_generator/bust_subscription_cache method: post operationId: createYoastV1AiGeneratorBustSubscriptionCache x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/ai_generator/callback method: post operationId: createYoastV1AiGeneratorCallback x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/ai_generator/consent method: post operationId: createYoastV1AiGeneratorConsent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/ai_generator/get_suggestions method: post operationId: createYoastV1AiGeneratorGetSuggestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/ai_generator/get_usage method: post operationId: createYoastV1AiGeneratorGetUsage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/ai_generator/refresh_callback method: post operationId: createYoastV1AiGeneratorRefreshCallback x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/alerts/dismiss method: post operationId: createYoastV1AlertsDismiss x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/available_posts method: get operationId: getYoastV1AvailablePosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/bulk_editor/posts method: get operationId: getYoastV1BulkEditorPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/bulk_editor/update_search method: post operationId: createYoastV1BulkEditorUpdateSearch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/bulk_editor/update_social method: post operationId: createYoastV1BulkEditorUpdateSocial x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/complete_task method: post operationId: createYoastV1CompleteTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/configuration/check_capability method: get operationId: getYoastV1ConfigurationCheckCapability x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/configuration/enable_tracking method: post operationId: createYoastV1ConfigurationEnableTracking x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/configuration/get_configuration_state method: get operationId: getYoastV1ConfigurationGetConfigurationState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/configuration/save_configuration_state method: post operationId: createYoastV1ConfigurationSaveConfigurationState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/configuration/site_representation method: post operationId: createYoastV1ConfigurationSiteRepresentation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/configuration/social_profiles method: post operationId: createYoastV1ConfigurationSocialProfiles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/file_size method: get operationId: getYoastV1FileSize x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/get_head method: get operationId: getYoastV1GetHead x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/get_tasks method: get operationId: getYoastV1GetTasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/import/{plugin}/{type} method: post operationId: createYoastV1ImportByPluginByType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/indexing/complete method: post operationId: createYoastV1IndexingComplete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/indexing/general method: post operationId: createYoastV1IndexingGeneral x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/indexing/indexables-complete method: post operationId: createYoastV1IndexingIndexablesComplete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/indexing/post-type-archives method: post operationId: createYoastV1IndexingPostTypeArchives x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/indexing/posts method: post operationId: createYoastV1IndexingPosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/indexing/prepare method: post operationId: createYoastV1IndexingPrepare x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/indexing/terms method: post operationId: createYoastV1IndexingTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/integrations/set_active method: post operationId: createYoastV1IntegrationsSetActive x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/introductions/{introduction_id}/seen method: post operationId: createYoastV1IntroductionsByIntroductionIdSeen x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/link-indexing/posts method: post operationId: createYoastV1LinkIndexingPosts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/link-indexing/terms method: post operationId: createYoastV1LinkIndexingTerms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/meta/search method: get operationId: getYoastV1MetaSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/new-content-type-visibility/dismiss-post-type method: post operationId: createYoastV1NewContentTypeVisibilityDismissPostType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/new-content-type-visibility/dismiss-taxonomy method: post operationId: createYoastV1NewContentTypeVisibilityDismissTaxonomy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/readability_scores method: get operationId: getYoastV1ReadabilityScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/semrush/authenticate method: post operationId: createYoastV1SemrushAuthenticate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/semrush/country_code method: post operationId: createYoastV1SemrushCountryCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/semrush/related_keyphrases method: get operationId: getYoastV1SemrushRelatedKeyphrases x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/seo_scores method: get operationId: getYoastV1SeoScores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/setup_steps_tracking method: post operationId: createYoastV1SetupStepsTracking x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/site_kit_configuration_permanent_dismissal method: post operationId: createYoastV1SiteKitConfigurationPermanentDismissal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/statistics method: get operationId: getYoastV1Statistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/wincher/account/limit method: get operationId: getYoastV1WincherAccountLimit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/wincher/account/upgrade-campaign method: get operationId: getYoastV1WincherAccountUpgradeCampaign x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/wincher/authenticate method: post operationId: createYoastV1WincherAuthenticate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/wincher/authorization-url method: get operationId: getYoastV1WincherAuthorizationUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/wincher/keyphrases method: post operationId: createYoastV1WincherKeyphrases x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/wincher/keyphrases/track method: post operationId: createYoastV1WincherKeyphrasesTrack x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/wincher/keyphrases/untrack method: delete operationId: deleteYoastV1WincherKeyphrasesUntrack x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/wistia_embed_permission method: get operationId: getYoastV1WistiaEmbedPermission x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/wistia_embed_permission method: post operationId: createYoastV1WistiaEmbedPermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /yoast/v1/workouts method: get operationId: getYoastV1Workouts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /yoast/v1/workouts method: post operationId: createYoastV1Workouts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required