generated: '2026-07-15' method: generated source: openapi/coveo-activity-openapi-original.yml, openapi/coveo-analytics-admin-openapi-original.yml, openapi/coveo-authorization-openapi-original.yml, openapi/coveo-catalog-management-openapi-original.yml, openapi/coveo-commerce-openapi-original.yml, openapi/coveo-connectivity-openapi-original.yml, openapi/coveo-context-openapi-original.yml, openapi/coveo-customer-service-openapi-original.yml, openapi/coveo-event-openapi-original.yml, openapi/coveo-extension-openapi-original.yml, openapi/coveo-field-openapi-original.yml, openapi/coveo-knowledge-genai-openapi-original.yml, openapi/coveo-machine-learning-openapi-original.yml, openapi/coveo-migration-openapi-original.yml, openapi/coveo-ml-config-openapi-original.yml, openapi/coveo-notification-openapi-original.yml, openapi/coveo-organization-openapi-original.yml, openapi/coveo-platform-openapi-original.yml, openapi/coveo-push-openapi-original.yml, openapi/coveo-schema-service-openapi-original.yml, openapi/coveo-search-interface-openapi-original.yml, openapi/coveo-search-openapi-original.yml, openapi/coveo-search-pages-openapi-original.yml, openapi/coveo-search-usage-metrics-openapi-original.yml, openapi/coveo-security-cache-openapi-original.yml, openapi/coveo-source-logs-openapi-original.yml, openapi/coveo-source-openapi-original.yml, openapi/coveo-tailgate-openapi-original.yml, openapi/coveo-usage-analytics-read-openapi-original.yml, openapi/coveo-usage-analytics-write-openapi-original.yml, openapi/coveo-workspace-openapi-original.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: 1018 by_action_class: acting: 551 connected: 467 by_consequence: write: 528 read: 467 safety-critical: 13 physical: 10 human_in_the_loop_required: 13 operations: - path: /rest/organizations/{organizationId}/activities/public method: post operationId: getAllPublicActivitiesForOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/activities/latest method: post operationId: getLatestActivitiesForOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/activities/facets/public method: post operationId: getPublicActivitiesFacetsForOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/activities/{activityId} method: get operationId: getActivityById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/activities/resourcetypes method: get operationId: getActivityResourceTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/activities/resourcesandoperations method: get operationId: getResourceTypesAndCorrespondingOperations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/activities/operationtypes method: get operationId: getNonInternalActivityOperationTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/analyticsadmin/v1/properties/{trackingId} method: get operationId: getProperty x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/analyticsadmin/v1/properties/{trackingId} method: put operationId: updateProperty x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/analyticsadmin/v1/properties/{trackingId} method: post operationId: createProperty x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/analyticsadmin/v1/properties/{trackingId} method: delete operationId: deleteProperty x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/analyticsadmin/v1/properties method: get operationId: listProperties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/analyticsadmin/v1/properties method: post operationId: queryProperties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/users/{username} method: get operationId: getUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/users/{username} method: put operationId: updateUserAdditionalInformation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/saml/identityprovider method: get operationId: getIdentityProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/saml/identityprovider method: put operationId: updateIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/saml/identityprovider method: post operationId: createIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/saml/identityprovider method: delete operationId: deleteIdentityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/realms/{realmId} method: put operationId: updateRealmsInGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/members method: get operationId: getOrganizationMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/members method: put operationId: updateOrganizationMembers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/members/{username} method: get operationId: getOrganizationMember x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/members/{username} method: put operationId: updateOrganizationMember x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/members/{username} method: delete operationId: deleteOrganizationMember x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId} method: get operationId: getGroup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId} method: put operationId: updateGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId} method: delete operationId: deleteGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys/{sourceApiKeyId}/duplicate method: put operationId: duplicateApiKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys/{apiKeyId} method: get operationId: getApiKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/apikeys/{apiKeyId} method: put operationId: updateApiKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys/{apiKeyId} method: delete operationId: deleteApiKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys/{apiKeyId}/disable method: put operationId: disableApiKey x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys/{apiKeyId}/activation/extend method: put operationId: extendActivation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys/{apiKeyId}/activate method: put operationId: activateApiKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys/disable/bulk method: put operationId: bulkDisableApiKey x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys/activate/bulk method: put operationId: bulkActivateApiKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/privilege/evaluate method: post operationId: evaluate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/privilege/evaluate/general-access method: post operationId: evaluateGeneralAccess x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/tokens method: post operationId: generatePlatformToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/realms method: get operationId: getOrganizationRealms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/realms method: post operationId: addRealmsToGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/privileges/token method: get operationId: getOrganizationMemberPrivileges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/privileges/token method: post operationId: getOrganizationMemberPrivilegesUsingPost x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/groups method: get operationId: getGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/groups method: post operationId: createGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/realms method: get operationId: getGroupRealms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/realms method: post operationId: addGroupRealm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/members method: get operationId: getGroupMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/members method: post operationId: addGroupMember x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/invites method: get operationId: getInvites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/invites method: post operationId: inviteMember x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/invites/decline method: post operationId: declineInvite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/invites/accept method: post operationId: acceptInvite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys method: get operationId: getApiKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/apikeys method: post operationId: createApiKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys/rotate method: post operationId: rotateApiKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/apikeys/delete/bulk method: post operationId: bulkDeleteApiKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/users/{username}/realms method: get operationId: getAllExistingRealmsForUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/users/{username}/access/temporary method: get operationId: getUserTemporaryAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/users/{username}/access/temporary/{temporaryAccessId} method: get operationId: getTemporaryAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/users/{username}/access/temporary/{temporaryAccessId} method: delete operationId: revokeTemporaryAccess x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/users/{username}/access/temporary/inactive method: get operationId: getUserExpiredOrRevokedTemporaryAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/users/{username}/access/temporary/expired method: get operationId: getUserExpiredTemporaryAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/users/{username}/access/temporary/active method: get operationId: getUserActiveTemporaryAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/tokens/certificates method: get operationId: getPublicCertificates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/templates/apikeys method: get operationId: getOrganizationApiKeyTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/templates/apikeys/{organizationApiKeyTemplateId} method: get operationId: getOrganizationApiKeyTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/templates/apikeys/privileges/eligibility method: get operationId: getApiKeyTemplatesEligibility x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/saml/identityprovider/realms method: get operationId: getRealmsForSamlIdentityProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/saml/enabled method: get operationId: isSamlIdentityProviderEnabled x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/saml/availables method: get operationId: getAvailableSamlIdentityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/privileges method: get operationId: getOrganizationPrivileges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/privileges/platformtokens method: get operationId: getPlatformTokenPrivileges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/privileges/me method: get operationId: getOrganizationMemberPrivileges_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/privileges/apikeys method: get operationId: getApiKeyPrivileges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/members/{username}/groups method: get operationId: getMemberGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/members/privileges method: get operationId: getOrganizationMemberPrivileges_2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/invites method: get operationId: getOrganizationInvites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/realms/{realmId} method: get operationId: getGroupRealm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/realms/{realmId} method: delete operationId: deleteGroupRealm x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/privileges/exclusive/me method: get operationId: getGroupExclusivePrivileges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/members/{username} method: get operationId: getGroupMember x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/members/{username} method: delete operationId: deleteGroupMember x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/defaultgroups method: get operationId: getDefaultGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/access/temporary method: get operationId: getOrganizationTemporaryAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/access/temporary/{temporaryAccessId} method: get operationId: getOrganizationTemporaryAccess_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/access/temporary/{temporaryAccessId} method: delete operationId: revokeTemporaryAccess_1 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/access/temporary/users/{username} method: get operationId: getOrganizationTemporaryAccessForUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/access/temporary/expired method: get operationId: getOrganizationExpiredTemporaryAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/access/temporary/active method: get operationId: getOrganizationActiveTemporaryAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/access/groups method: get operationId: getGroupsWithSpecificPrivilegeAccessLevels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/access/apikeys method: get operationId: getApiKeysWithSpecificPrivilegeAccessLevels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/invites method: get operationId: getInvites_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/groups/{groupId}/invites/{usernameOrEmail} method: delete operationId: deleteInvite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/catalogs/{catalogId} method: get operationId: getCatalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/catalogs/{catalogId} method: put operationId: updateCatalog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/catalogs/{catalogId} method: delete operationId: deleteCatalog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/catalogconfigurations/{configurationId} method: get operationId: getCatalogConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/catalogconfigurations/{configurationId} method: put operationId: updateCatalogConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/catalogconfigurations/{configurationId} method: delete operationId: deleteCatalogConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /api/preview/organizations/{organizationId}/catalog-management/catalogs/{catalogId}/view-definitions method: get operationId: getViewDefinitions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /api/preview/organizations/{organizationId}/catalog-management/catalogs/{catalogId}/view-definitions method: put operationId: putViewDefinitions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /api/preview/organizations/{organizationId}/catalog-management/catalogs/{catalogId}/filter method: get operationId: getCatalogFilter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /api/preview/organizations/{organizationId}/catalog-management/catalogs/{catalogId}/filter method: put operationId: putCatalogFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/catalogs method: get operationId: getCatalogs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/catalogs method: post operationId: createCatalog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/catalogs/ids method: post operationId: getCatalogsWithIdsBody x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/catalogs/fieldsSuggestions method: post operationId: getFieldsSuggestions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/catalogconfigurations method: get operationId: getCatalogConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/catalogconfigurations method: post operationId: createCatalogConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/catalogs/{catalogId}/fieldStats method: get operationId: getFieldStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/catalogs/project method: get operationId: getCatalogsWithProjectId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/catalogconfigurations/source/{sourceId} method: get operationId: getCatalogConfigurationFromSource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/tracking-ids/{trackingId}/facet/fields/bulk-update method: put operationId: bulkUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/tracking-ids/{trackingId}/context-mappings/{key} method: get operationId: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/tracking-ids/{trackingId}/context-mappings/{key} method: put operationId: update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/tracking-ids/{trackingId}/context-mappings/{key} method: delete operationId: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/search/synonyms/{synonymId} method: get operationId: getSynonym x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/search/synonyms/{synonymId} method: put operationId: editSynonym x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/search/synonyms/{synonymId} method: delete operationId: deleteSynonym x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots/{configurationId} method: get operationId: getSlotConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots/{configurationId} method: put operationId: updateSlotConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots/{configurationId} method: delete operationId: deleteSlotConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots/{configurationId}/settings method: get operationId: getSlotSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots/{configurationId}/settings method: put operationId: updateSlotSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots/global/query-configuration method: get operationId: getGlobalQueryConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots/global/query-configuration method: put operationId: updateGlobalQueryConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/listings/pages/bulk-update method: put operationId: bulkUpdate_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/listing/preview/rules/{id} method: get operationId: previewImpactOfRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/listing/preview/rules/{id} method: put operationId: previewImpactOfUpdatingRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/search/global method: get operationId: getGlobal x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/search/global method: put operationId: updateGlobal x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/query method: get operationId: get_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/query method: put operationId: update_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/query method: post operationId: create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/query method: delete operationId: delete_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/productSuggest method: get operationId: get_2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/productSuggest method: put operationId: update_2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/productSuggest method: post operationId: create_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/productSuggest method: delete operationId: delete_2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/listings/{configurationId} method: get operationId: get_3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/listings/{configurationId} method: put operationId: update_3 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/listings/{configurationId} method: delete operationId: delete_3 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/listings/global method: get operationId: getGlobal_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/listings/global method: put operationId: updateGlobal_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/tracking-ids/{trackingId}/facet/fields/bulk-create method: post operationId: bulkCreate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/tracking-ids/{trackingId}/context-mappings method: get operationId: list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/tracking-ids/{trackingId}/context-mappings method: post operationId: create_2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/tracking-ids/{trackingId}/badges method: post operationId: badges x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/setup method: post operationId: setup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/search method: post operationId: search x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/search/synonyms method: get operationId: listSynonyms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/search/synonyms method: post operationId: createSynonym x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/search/redirect method: post operationId: redirect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/search/querySuggest method: post operationId: querySuggest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/search/productSuggest method: post operationId: productSuggest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/search/preview/synonyms/new method: post operationId: previewSynonym x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations method: post operationId: recommendations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots method: get operationId: getSlotConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots method: post operationId: createSlotConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/preview method: post operationId: recommendationsPreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/listings/pages/bulk-delete method: post operationId: bulkDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/listings/pages/bulk-create method: post operationId: bulkCreate_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/listing method: post operationId: getListing x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/listing/preview/rules method: post operationId: previewImpactOfCreatingRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/facet method: post operationId: facet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/listings method: get operationId: getAll x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/listings method: post operationId: create_3 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/tracking-ids/{trackingId}/facet/fields method: get operationId: getAll_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots/{configurationId}/strategies method: get operationId: getSlotStrategies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots/strategies method: get operationId: getSlotStrategies_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/recommendations/slots/names method: get operationId: getSlotConfigurationNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/listings/pages method: get operationId: getAll_2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/listings/url method: get operationId: getByUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/listings/rules method: get operationId: getRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/commerce/v2/configurations/listings/names method: get operationId: getAllNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/crawlingmodules/{crawlingModuleId}/logrequests/{crawlingModuleLogRequestId}/state method: put operationId: updateCrawlingModuleLogRequestState x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/logrequests method: post operationId: createLogRequestForActivity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/crawlingmodules/{crawlingModuleId}/reporting method: post operationId: createCrawlingModuleReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/crawlingmodules/{crawlingModuleId}/logrequests method: get operationId: getCrawlingModuleLogRequests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/crawlingmodules/{crawlingModuleId}/logrequests method: post operationId: createCrawlingModuleLogRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/atlassian/connectapp/uninstalled method: post operationId: removeConnectApp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/atlassian/connectapp/installed method: post operationId: addOrUpdateConnectApp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/logrequests/{logRequestId} method: get operationId: getLogRequest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/crawlingmodules/{crawlingModuleId}/logrequests/{crawlingModuleLogRequestId}/uploadurl method: get operationId: getCrawlingModuleLogRequestUploadUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/crawlingmodules/{crawlingModuleId}/logrequests/{crawlingModuleLogRequestId}/download method: get operationId: getCrawlingModuleLogRequestDownload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/atlassian/connectapp/atlassian-connect.json method: get operationId: atlassianConnectAppDescriptor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/user/actions method: post operationId: legacyActionHistory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/answer/cases/v1/configs/{configId} method: post operationId: createLfcaConfiguration x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/answer/cases/v1/configs/{configId} method: get operationId: getLfcaConfiguration x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/answer/cases/v1/configs/{configId} method: patch operationId: patchLfcaConfiguration x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/answer/cases/v1/configs/{configId} method: delete operationId: deleteLfcaConfiguration x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/answer/v1/configs/{configId}/generate method: post operationId: getAnswer x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/caseassists/{caseAssistId} method: get operationId: getCaseAssistConfiguration x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/caseassists/{caseAssistId} method: put operationId: updateCaseAssistConfiguration x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/caseassists/{caseAssistId} method: delete operationId: deleteCaseAssistConfiguration x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/caseassists/{caseAssistId}/classify method: post operationId: postClassify x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/caseassists/preview/classify method: post operationId: postClassifyPreview x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/caseassists/{caseAssistId}/documents/suggest method: post operationId: getSuggestDocument x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/caseassists/preview/documents/suggest method: post operationId: getSuggestDocumentPreview x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/caseassists method: get operationId: getAllCaseAssistConfigurations x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/caseassists method: post operationId: createCaseAssistConfiguration x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/caseassists/projects/get method: get operationId: getCaseAssistConfigurationsByProject x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/insightconfig/v1/configs method: get operationId: insight-panel-configuration-list x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/insightconfig/v1/configs method: post operationId: insight-panel-configuration-create x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/insightconfig/v1/configs/ids method: post operationId: insight-panel-configuration-list-ids x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/insightconfig/v1/configs/{configId} method: get operationId: insight-panel-configuration-get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/insightconfig/v1/configs/{configId} method: put operationId: insight-panel-configuration-update x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/insightconfig/v1/configs/{configId} method: delete operationId: insight-panel-configuration-delete x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/insight/v1/configs/{configId}/interface method: get operationId: insight-panel-interface-get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/insight/v1/configs/{configId}/search method: post operationId: insight-panel-search x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/insight/v1/configs/{configId}/querysuggest method: post operationId: insight-panel-query-suggest x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/insight/v1/configs/{configId}/quickview method: get operationId: insight-panel-quickview x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/insightconfig/v1/configs/projects/get method: get operationId: getInsightConfigurationsByProject x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/events/v1 method: post operationId: sendEvents x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/events/v1/validate method: post operationId: validateEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/events/v1/requests/validate method: post operationId: validateRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/events/v1/analytics/view/validate method: post operationId: validateViewEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/events/v1/analytics/searches/validate method: post operationId: validateSearchesEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/events/v1/analytics/search/validate method: post operationId: validateSearchEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/events/v1/analytics/custom/validate method: post operationId: validateCustomEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/events/v1/analytics/collect/validate method: post operationId: validateCollectEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/events/v1/analytics/click/validate method: post operationId: validateClickEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId} method: get operationId: getExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId} method: put operationId: updateExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId} method: delete operationId: deleteExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId}/timeouts method: put operationId: updateExtensionTimeout x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId}/code method: get operationId: getExtensionCode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId}/code method: put operationId: updateExtensionCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions method: get operationId: getExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/extensions method: post operationId: createExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId}/test method: post operationId: testExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId}/test/datastream method: post operationId: generateTestDataStreamUploadUri x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId}/enable method: post operationId: enableExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId}/disable method: post operationId: disableExtension x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/test/compile method: post operationId: compileExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/ids method: post operationId: getExtensionsByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId}/versions method: get operationId: getExtensionVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/extensions/{extensionId}/versions/{versionId} method: get operationId: getExtensionVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/extensions/project method: get operationId: getExtensionsByProjectId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/extensions/page method: get operationId: getExtensionsByPage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/indexes/fields/{fieldId} method: get operationId: getField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/indexes/fields/{fieldId} method: put operationId: updateField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/indexes/fields/{fieldId} method: delete operationId: removeField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/indexes/fields/batch/update method: put operationId: updateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/indexes/fields/batch/update/results method: put operationId: updateFieldsBatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/indexes/fields method: post operationId: createField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/indexes/fields/search method: post operationId: getFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/indexes/fields/batch/create method: post operationId: createFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/indexes/fields/batch/create/results method: post operationId: createFieldsBatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/indexes/fields/batch/delete method: delete operationId: removeFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/indexes/fields/batch/delete/results method: delete operationId: removeFieldsBatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /api/preview/organizations/{organizationId}/agents method: get operationId: getByPage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /api/preview/organizations/{organizationId}/agents method: post operationId: create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /api/preview/organizations/{organizationId}/agents/{agentId}/follow-up method: post operationId: followUp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /api/preview/organizations/{organizationId}/agents/{agentId}/answer method: post operationId: answer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /api/preview/organizations/{organizationId}/agents/{agentId} method: get operationId: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /api/preview/organizations/{organizationId}/agents/{agentId} method: delete operationId: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /api/preview/organizations/{organizationId}/agents/{agentId} method: patch operationId: update x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/models/{modelId} method: get operationId: getModel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/models/{modelId} method: put operationId: updateModelInformationById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/models/{modelId} method: delete operationId: unregisterById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/models/{modelId}/configs/{configurationType} method: get operationId: download x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/models/{modelId}/configs/{configurationType} method: put operationId: upload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/models/{modelId}/configs/{configurationType} method: delete operationId: deleteFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/model method: post operationId: register x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/streaming/{streamId} method: get operationId: getQueryStreamEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/models method: get operationId: listModels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/models/{modelId}/details method: get operationId: getModelDetailsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/models/{modelId}/configs/status method: get operationId: getAllConfigFilesStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/models/details method: get operationId: listModelsWithDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/engines/{engineId}/models/{modelName} method: delete operationId: unregister x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/vaultentries/{key} method: get operationId: getVaultEntry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/vaultentries/{key} method: put operationId: updateVaultEntry x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/vaultentries/{key} method: delete operationId: deleteVaultEntry x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/vaultentries/fetch method: put operationId: fetchVaultEntries x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/synchronization/{synchronizationPlanId} method: get operationId: getSynchronizationPlan x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/synchronization/{synchronizationPlanId} method: put operationId: updateSynchronizationPlan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/synchronization/{synchronizationPlanId}/children method: put operationId: computeChildrenOperations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/synchronization/{synchronizationPlanId}/apply method: put operationId: applySynchronizationPlan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/push method: put operationId: pushSnapshot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/dryrun method: put operationId: dryrun x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/apply method: put operationId: apply x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/links/{linkId} method: get operationId: getLink x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/links/{linkId} method: put operationId: updateLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/links/{linkId} method: delete operationId: deleteLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/links/batch method: put operationId: updateLinkBatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/links/batch method: post operationId: createLinkBatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/links/batch method: delete operationId: deleteLinkBatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/vaultentries method: get operationId: getAllVaultEntries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/vaultentries method: post operationId: createVaultEntry x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots method: get operationId: getAllSnapshots x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/snapshots method: post operationId: createSnapshot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/synchronization method: post operationId: createSynchronizationPlan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots/self method: post operationId: createSnapshotFromSelf x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots/file method: post operationId: createSnapshotFromFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/links method: get operationId: getAllLinks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/links method: post operationId: createLink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/links method: delete operationId: deleteAllLinks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/vaultentries/missing method: get operationId: getSnapshotVaultEntryState x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId} method: get operationId: getSnapshot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId} method: delete operationId: deleteSnapshot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/url method: get operationId: generatePresignedUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/diff method: get operationId: diff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/content method: get operationId: getArchivedSnapshotContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/access method: get operationId: getHasResourcesAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/snapshots/{snapshotId}/access/resources method: get operationId: getMissingPrivilegeAccess x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/snapshots/access/resource method: get operationId: getAccessibleResourceTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/dne/model/{modelId} method: get operationId: getModel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/dne/model/{modelId} method: put operationId: updateModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/dne/model/{modelId} method: delete operationId: deleteModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/smartsnippets/preview method: post operationId: getDocumentsCountPreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/smartsnippets/documenttypes method: post operationId: getDocumentTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/smartsnippets/contentfields method: post operationId: getContentFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/semanticencoder/preview method: post operationId: getSemanticEncoderPreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/rga/preview method: post operationId: getRelevanceGenerativeAnsweringPreview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/pqs/model method: post operationId: createModel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/modellisting method: get operationId: getModels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/modellisting method: post operationId: getModels_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/dne/parsedocumentextractionquerymodel method: post operationId: parseDocumentExtractionQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/dne/model method: post operationId: createModel_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/dne/documentextractionquery method: post operationId: getDocumentExtractionQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/caseclassif/preview method: post operationId: getDocumentsCountPreview_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/caseclassif/fields method: post operationId: getFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/caseclassif/fields/{fieldName}/valueCount method: post operationId: getValueCountForField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/caseclassif/fields/{fieldName}/documentCount method: post operationId: getDocumentCountForField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/querypipelines/{pipelineId}/associations method: get operationId: getAssociations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/modeldetailedinfo/{modelId} method: get operationId: getModelDetailedInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/dne/documentextractionquerymodel method: get operationId: getDocumentExtractionQueryModel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/dne/documentextractionpreview method: get operationId: getDocumentExtractionPreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/machinelearning/configuration/dne/autoselectionfieldcandidates method: get operationId: getAutoSelectionFieldCandidates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/subscriptions/{subscriptionId} method: get operationId: getSubscriptionById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/subscriptions/{subscriptionId} method: put operationId: editSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions/{subscriptionId} method: delete operationId: deleteSubscriptionById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions/{subscriptionId}/enable method: put operationId: enableSubscriptionById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions/{subscriptionId}/disable method: put operationId: disableSubscriptionById x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions/me/{subscriptionId} method: get operationId: getCurrentUserSubscriptionById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/subscriptions/me/{subscriptionId} method: put operationId: editSubscriptionForCurrentUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions/me/{subscriptionId} method: delete operationId: deleteCurrentUserSubscriptionById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions/me/{subscriptionId}/enable method: put operationId: enableUserSubscriptionById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions/me/{subscriptionId}/disable method: put operationId: disableUserSubscriptionById x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions method: get operationId: getSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/subscriptions method: post operationId: createSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions/{subscriptionId}/test method: post operationId: testSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions/me method: get operationId: getCurrentUserSubscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/subscriptions/me method: post operationId: createSubscriptionForCurrentUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/subscriptions/me/{subscriptionId}/test method: post operationId: testSubscriptionForCurrentUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId} method: get operationId: getOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId} method: put operationId: updateOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId} method: delete operationId: deleteOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/configuration/servingExperiment method: put operationId: setServingExperiment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations method: get operationId: getOrganizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations method: post operationId: createOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/resume method: post operationId: resumeOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/launchprovisioning method: post operationId: launchProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/status method: get operationId: getOrganizationStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/monitoring/global/organizations/{organizationId}/usage/regions method: get operationId: getRegionUsage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/monitoring/global/organizations/{organizationId}/search-hubs/usage method: get operationId: getSearchHubUsage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/monitoring/global/organizations/{organizationId}/endpoints/usage method: get operationId: getEndpointUsage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/monitoring/global/organizations/{organizationId}/endpoints/readiness method: get operationId: getCustomerEndpointUsageStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/global/regions method: get operationId: getAllRegionConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/global/regions/{region} method: get operationId: getRegionConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/global/organizations method: get operationId: getOrganizationGlobalConfigurations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/global/organizations/{organizationId} method: get operationId: getOrganizationGlobalConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId} method: get operationId: getOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId} method: put operationId: updateOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId} method: delete operationId: deleteOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/crawlingmodule/{crawlingModuleId} method: put operationId: reportCrawlingModule x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/crawlingmodule/{crawlingModuleId} method: delete operationId: removeCrawlingModule x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/configuration/servingExperiment method: put operationId: setServingExperiment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/crawlingmodule/upgradechannels/{upgradeChannel}/version/{version} method: put operationId: setCrawlingModuleUpgradeChannelVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations method: get operationId: getOrganizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations method: post operationId: createOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/resume method: post operationId: resumeOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/limits/reset/{sectionName}/{limitKey} method: post operationId: resetExpiredLimitStatuses x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/launchprovisioning method: post operationId: launchProvisioning x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/crawlingmodule method: get operationId: getCrawlingModulesForOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/crawlingmodule method: post operationId: getCrawlingModulesByIdsForOrganization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/status method: get operationId: getOrganizationStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/limits method: get operationId: getOrganizationLimits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/limits/{sectionName} method: get operationId: getSectionLimits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/limits/{sectionName}/{limitKey} method: get operationId: getLimit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/limits/{sectionName}/{limitKey}/history method: get operationId: getLimitHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/license method: get operationId: getLicense x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/license/{sectionName} method: get operationId: getLicenseSection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/license/entitlements method: get operationId: getEntitlements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/crawlingmodule/{crawlingModuleId}/update method: get operationId: getUpdateStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/crawlingmodule/versions/latest method: get operationId: getLatestMaestroVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/crawlingmodule/projectid method: get operationId: getCrawlingModulesByProjectIdForOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/crawlingmodule/download method: get operationId: getCrawlingModuleDownloadUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/crawlingmodule/upgradechannels/{upgradeChannel}/version method: get operationId: getCrawlingModuleUpgradeChannelVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /organizations/{organizationId}/data-collections/{dataCollectionId}/stream/deleteolderthan/{epochMilliseconds} method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/data-collections/{dataCollectionId}/stream/merge method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/data-collections/{dataCollectionId}/stream/open method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/data-collections/{dataCollectionId}/stream/update method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/data-collections/{dataCollectionId}/stream/{streamId}/chunk method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/data-collections/{dataCollectionId}/stream/{streamId}/close method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/files method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/providers/{providerId}/mappings method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/providers/{providerId}/permissions method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/providers/{providerId}/permissions method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/providers/{providerId}/permissions/batch method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/providers/{providerId}/permissions/olderthan method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/documents method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/documents method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/documents/batch method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/documents/olderthan method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/status method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/stream/deleteolderthan/{epochMilliseconds} method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/stream/merge method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/stream/open method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/stream/update method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/stream/{streamId}/chunk method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/sources/{sourceId}/stream/{streamId}/close method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/salesforce/defaultObjectsToGet method: get operationId: getSalesforceDefaultObjectsToGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/salesforce/trial/licenseStatus method: get operationId: getLicenseStatus x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/salesforce/trial/provisioningStatus method: get operationId: getProvisioningStatus x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/schema/sources/SLACK/validateToken method: post operationId: validateSlackToken x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/schema/sources/{sourceType}/defaultObjectsToGet method: get operationId: getDefaultObjectsToGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/schema/sources/{sourceType}/entities method: get operationId: getSchemaEntities x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/schema/sources/{sourceType}/entities/{entityId} method: get operationId: getSchemaEntity x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/schema/sources/{sourceType}/entities/{entityId}/fields method: get operationId: getSchemaEntityFields x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/schema/sources/{sourceType}/translate/generic method: post operationId: translateToGeneric x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/schema/sources/{sourceType}/translate/specific method: post operationId: translateToSpecific x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/schema/sources/{sourceType}/translate/specificWithMappings method: post operationId: translateToSpecificWithMappings x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/salesforce/schema/ method: delete operationId: flushCache x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/salesforce/schema/objects method: post operationId: loadObjects x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/salesforce/schema/organization method: get operationId: loadOrganization x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchinterfaces method: get operationId: get-all-interface-config x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces method: post operationId: create-interface-config x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces/projects/interfaces method: get operationId: get-project-interface-config x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces/{interfaceId} method: get operationId: get-interface-config x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces/{interfaceId} method: put operationId: update-interface-config x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces/{interfaceId} method: delete operationId: delete-interface-config x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces/{interfaceId}/accesses method: get operationId: get-interface-access x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces/{interfaceId}/accesses method: put operationId: update-interface-access x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces/{interfaceId}/accesses/users method: get operationId: get-interface-user-access x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces/{interfaceId}/accesses/users method: put operationId: update-interface-user-access x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces/{interfaceId}/accesses/users method: post operationId: add-interface-user-access x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchinterfaces/{interfaceId}/html method: get operationId: get-interface-html x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchinterfaces/{interfaceId}/manifest/v1 method: post operationId: post-manifest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/hostedpages method: get operationId: get-all-hostedpages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/hostedpages method: post operationId: create-hostedpage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/hostedpages/projects/pages method: get operationId: get-project-hostedpages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/hostedpages/{pageId} method: get operationId: get-hostedpage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/hostedpages/{pageId} method: put operationId: update-hostedpage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/hostedpages/{pageId} method: delete operationId: delete-hostedpage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/hostedpages/{pageId}/html/v1 method: get operationId: get-hostedpage-html x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces method: get operationId: get-all-ipx-interface-configs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces method: post operationId: create-ipx-interface-config x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/projects/interfaces method: get operationId: get-project-ipx-interface-configs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId} method: get operationId: get-ipx-interface-config x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId} method: put operationId: update-ipx-interface-config x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId} method: delete operationId: delete-ipx-interface-config x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId}/versions method: get operationId: get-ipx-interface-versions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId}/versions/{versionNumber} method: get operationId: get-ipx-interface-version x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId}/versions/{versionNumber}/restore method: post operationId: restore-ipx-interface-version x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId}/versions/{versionNumber}/label method: put operationId: update-ipx-interface-version-label x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId}/loader method: get operationId: get-ipx-interface-loader x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId}/preview method: post operationId: preview-ipx-interface x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId}/edit method: get operationId: get-ipx-interface-edit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId}/login method: get operationId: get-ipx-interface-login x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId}/token method: get operationId: get-ipx-interface-token x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ipxinterface/v1/interfaces/{interfaceId}/pipelines method: get operationId: get-ipx-interface-pipelines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces method: get operationId: get-all-search-page-interfaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces method: post operationId: create-search-page-interface x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /organizations/{organizationId}/searchpage/v1/projects/interfaces method: get operationId: get-project-search-page-interfaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId} method: get operationId: get-search-page-interface x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId} method: put operationId: update-search-page-interface x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId} method: delete operationId: delete-search-page-interface x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/accesses method: get operationId: get-search-page-interface-access x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/accesses method: put operationId: update-search-page-interface-access x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/accesses/users method: get operationId: get-search-page-interface-user-access x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/accesses/users method: put operationId: update-search-page-interface-user-access x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/accesses/users method: post operationId: add-search-page-interface-user-access x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/access/request method: post operationId: request-search-page-interface-access x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/preview method: post operationId: preview-search-page-interface x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/html method: get operationId: get-search-page-interface-html x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/manifest method: post operationId: get-search-page-manifest-v1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/token method: get operationId: get-search-page-interface-token x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/edit method: get operationId: get-search-page-interface-edit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/loader method: get operationId: get-search-page-interface-loader x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/login method: get operationId: get-search-page-interface-login x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/searchpage/v1/interfaces/{interfaceId}/pipelines method: get operationId: get-search-page-interface-pipelines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/insightinterface/v1/interfaces method: post operationId: create-insight-panel-interface x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/insightinterface/v1/interfaces method: get operationId: get-all-insight-panel-interfaces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/insightinterface/v1/interfaces/{interfaceId} method: get operationId: get-insight-panel-interface x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/insightinterface/v1/interfaces/{interfaceId} method: put operationId: update-insight-panel-interface x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/insightinterface/v1/interfaces/{interfaceId} method: delete operationId: delete-insight-panel-interface x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/insightinterface/v1/interfaces/{interfaceId}/versions method: get operationId: get-insight-panel-interface-versions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/insightinterface/v1/interfaces/{interfaceId}/versions/{versionNumber} method: get operationId: get-insight-panel-interface-version x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/insightinterface/v1/interfaces/{interfaceId}/versions/{versionNumber}/restore method: post operationId: restore-insight-panel-interface-version x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/insightinterface/v1/interfaces/{interfaceId}/versions/{versionNumber}/label method: put operationId: update-insight-panel-interface-version-label x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/search/v3 method: post operationId: searchUsingPostV3 x-agentic-access: action-class: acting consequence: physical subject: required scope: - full audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/facet method: post operationId: facetSearchV3 x-agentic-access: action-class: acting consequence: physical subject: required scope: - full audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/plan method: post operationId: planSearchUsingPostV3 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/querySuggest method: post operationId: querySuggestPostV3 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/values method: post operationId: valuesPostV3 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/values/batch method: post operationId: valuesBatchPostV3 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/document method: get operationId: documentV3 x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v3/datastream method: get operationId: dataStreamV3 x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v3/html method: post operationId: htmlPostV3 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/text method: get operationId: textV3 x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v3/fields method: get operationId: fieldsV3 x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v3/fields/find method: post operationId: findFieldsFromExpressionV3 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/token method: post operationId: tokenV3 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/login/{provider} method: post operationId: loginProviderPostV3 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/passages/retrieve method: post operationId: retrievePassageV3 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/analysis/expressions/structured method: post operationId: parseExpressionToStructured x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v3/analysis/inspect/replay method: post operationId: replay x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2 method: get operationId: searchUsingGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2 method: post operationId: searchUsingPost x-agentic-access: action-class: acting consequence: physical subject: required scope: - full audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/plan method: get operationId: planSearchUsingGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/plan method: post operationId: planSearchUsingPost x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/querySuggest method: get operationId: querySuggestGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/querySuggest method: post operationId: querySuggestPost x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/facet method: post operationId: facetSearch x-agentic-access: action-class: acting consequence: physical subject: required scope: - full audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/fields method: get operationId: fields x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/values method: get operationId: valuesGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/values method: post operationId: valuesPost x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/values/batch method: get operationId: valuesBatchGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/values/batch method: post operationId: valuesBatchPost x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/html method: get operationId: htmlGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/html method: post operationId: htmlPost x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/text method: get operationId: text x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/datastream method: get operationId: dataStream x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/document method: get operationId: document x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/token method: post operationId: token x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/login/{provider} method: get operationId: login x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/login/{provider} method: post operationId: loginProviderPost x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/extensions method: get operationId: extensions x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/rating method: post operationId: rating x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/fields/find method: post operationId: findFieldsFromExpression x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements method: get operationId: listQueryPipelineStatementsV2 x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements method: post operationId: createQueryPipelineStatementV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/{statementId} method: get operationId: getQueryPipelineStatementV2 x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/{statementId} method: put operationId: updateQueryPipelineStatement x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/{statementId} method: delete operationId: deleteQueryPipelineStatementV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/bulkGet method: post operationId: bulkGetStatementsOperationV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/bulkDelete method: post operationId: bulkDeleteStatements x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/copy method: post operationId: copyQueryPipelineStatements x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/export method: get operationId: exportQueryPipelineStatements x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/import method: post operationId: importQueryPipelineStatementsV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/{statementId}/move method: put operationId: moveQueryPipelineStatementV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/validate method: post operationId: validateStatementOperationV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statements/validate/batch method: post operationId: validateStatementsOperationsV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings method: get operationId: listResultRankingRules x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings method: post operationId: createResultRankingRule x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/{resultRankingId} method: get operationId: getResultRankingRule x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/{resultRankingId} method: put operationId: updateResultRankingRule x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/{resultRankingId} method: delete operationId: deleteResultRankingRule x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/bulkGet method: post operationId: bulkGetResultRankingOperation x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/bulkDelete method: post operationId: bulkDeleteRankingRules x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/copy method: post operationId: copyResultRankingRule x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/duplicate/{resultRankingId} method: post operationId: duplicateResultRankingRule x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/validate method: post operationId: validateResultRankingOperation x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/resultRankings/validate/batch method: post operationId: validateResultRankingOperations x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations method: get operationId: listAssociationsOfPipeline x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations method: post operationId: associateModel x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/{associationId} method: get operationId: getAssociation x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/{associationId} method: put operationId: updateAssociation x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/{associationId} method: delete operationId: disassociate x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/{associationId}/position method: put operationId: updateAssociationPosition x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/bulkGet method: post operationId: bulkGetAssociationsOfPipeline x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/validate method: post operationId: validateMlAssociationOperation x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/ml/model/associations/validate/batch method: post operationId: validateMlAssociationOperations x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/ml/version method: get operationId: mlVersion x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups method: get operationId: listStatementGroups x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups method: post operationId: createStatementGroup x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/associations/dissociate method: post operationId: statementGroupsAssociationsDissociate x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/bulkGet method: post operationId: bulkGetStatementGroupsOperation x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/validate method: post operationId: validateStatementGroupOperation x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/validate/batch method: post operationId: validateStatementGroupsOperations x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/admin/pipelines/featureActiveState method: get operationId: getFeatureActiveState x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/{statementGroupId} method: get operationId: Get a statement group of a pipeline x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/{statementGroupId} method: delete operationId: Delete a statement group of a pipeline x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/{statementGroupId} method: put operationId: Update a statement group x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/{statementGroupId} method: patch operationId: Toggle a permanent group x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v2/admin/pipelines/{pipelineId}/statementGroups/{statementGroupId}/associations method: put operationId: updateStatementGroupsAssociations x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines method: get operationId: listQueryPipelinesV1 x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v1/admin/pipelines method: post operationId: createQueryPipelineV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId} method: get operationId: getQueryPipelineV1 x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v1/admin/pipelines/{pipelineId} method: put operationId: updateQueryPipeline x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId} method: delete operationId: deleteQueryPipeline x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/duplicate method: post operationId: v1CopyQueryPipeline x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/swap method: post operationId: swapQueryPipelineNames x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/bulkGet method: post operationId: bulkGetPipelines x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/validate method: post operationId: validatePipelineOperation x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/validate/batch method: post operationId: validatePipelineOperations x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/statements method: get operationId: listConditions x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v1/admin/pipelines/statements method: post operationId: createCondition x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/statements/{statementId} method: get operationId: getCondition x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v1/admin/pipelines/statements/{statementId} method: put operationId: updateCondition x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/statements/{statementId} method: delete operationId: deleteCondition x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/statements/{statementId}/associations method: get operationId: listConditionAssociations x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v1/admin/pipelines/statements/bulkGet method: post operationId: bulkGetConditions x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/statements/bulkDelete method: post operationId: bulkDeleteConditions x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/statements/validate method: post operationId: validatePipelineConditionOperation x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/statements/validate/batch method: post operationId: validatePipelineConditionOperations x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements method: get operationId: listQueryPipelineStatements x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements method: post operationId: createQueryPipelineStatement x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements/{statementId} method: get operationId: getQueryPipelineStatement x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements/{statementId} method: put operationId: updateQueryPipelineStatementV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements/{statementId} method: delete operationId: deleteQueryPipelineStatement x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements/{statementId}/move method: put operationId: moveQueryPipelineStatement x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements/bulkGet method: post operationId: bulkGetStatementsOperationV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements/copy method: post operationId: v1CopyQueryPipelineStatements x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements/export method: get operationId: v1ExportQueryPipelineStatements x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements/import method: post operationId: importQueryPipelineStatements x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements/validate method: post operationId: validateStatementOperationV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/v1/admin/pipelines/{pipelineId}/statements/validate/batch method: post operationId: validateStatementsOperationsV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/search/alpha/passages/retrieve/debug method: post operationId: debugRetrievePassageAlpha x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/authentication method: get operationId: listAuthentications x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/authentication/saml method: get operationId: listSamlAuthentications x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/authentication/saml method: post operationId: createSamlAuthentication x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/authentication/saml/{id} method: get operationId: loadSamlAuthentication x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/authentication/saml/{id} method: put operationId: updateSamlAuthentication x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/authentication/saml/{id} method: delete operationId: deleteSamlAuthentication x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/authentication/sharepoint method: get operationId: listSharepointClaimsAuthProvider x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/authentication/sharepoint method: post operationId: createSharepointAuthenticationProvider x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/authentication/sharepoint/{id} method: get operationId: getSharepointAuthenticationProvider x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/authentication/sharepoint/{id} method: put operationId: updateSharepointAuthenticationProvider x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/authentication/sharepoint/{id} method: delete operationId: deleteSharepointAuthenticationProvider x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/authentication/trusteduris method: get operationId: getTrustedUris x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/authentication/trusteduris method: post operationId: addTrustedUri x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/authentication/trusteduris/recentuntrusted method: get operationId: getRecentUntrustedUris x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/authentication/trusteduris/{id} method: delete operationId: deleteTrustedUri x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pages/{organizationID}/zendesk/unlink method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationID}/pages method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/ids method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/inappwidget method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/inappwidget/{pageID} method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/inappwidgets method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationID}/pages/inappwidgets/ids method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/inappwidgets/projectid method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationID}/pages/project/id method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationID}/pages/{pageID} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationID}/pages/{pageID} method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/{pageID} method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/{pageID}/header method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationID}/pages/{pageID}/header method: put x-agentic-access: action-class: acting consequence: physical subject: required scope: - full audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/{pageID}/header/css method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/{pageID}/header/css/{resourceName} method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/{pageID}/header/css/{resourceName} method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/{pageID}/header/javascript method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/{pageID}/header/javascript/{resourceName} method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/{pageID}/header/javascript/{resourceName} method: delete x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationID}/pages/{pageID}/inappwidget/loader method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationID}/pages/{pageID}/searchui method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationID}/pages/{pageID}/searchui method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/searchusagemetrics/hubs/ method: post operationId: createSearchHub x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/searchusagemetrics/hubs/ method: get operationId: listSearchHubs x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/hubs/logs method: post operationId: getQueryLogs x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/searchusagemetrics/hubs/{hubName} method: delete operationId: deleteSearchHub x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/searchusagemetrics/hubs/{hubName} method: get operationId: getSearchHub x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/hubs/{hubName} method: put operationId: updateSearchHub x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/searchusagemetrics/hubs/{hubName}/bucket method: put operationId: updateSearchHubBucket x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/searchusagemetrics/hubs/{hubName}/logs method: post operationId: getQueryLogsWithPathParam x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/searchusagemetrics/license/all method: get operationId: listLicenseMetrics x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/license/assignable method: get operationId: listAssignableLicenceMetrics x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/license/daily/{metric} method: get operationId: getDailyLicenseMetrics x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/license/inUse method: get operationId: listInUseLicenceMetrics x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/license/monthly/{metric} method: get operationId: getMonthlyLicenseMetrics x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/license/total/{metric} method: get operationId: getTotalLicenseMetrics x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/raw/all method: get operationId: listRawMetrics x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/raw/monthly method: get operationId: getRawMetricsForMonth x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/raw/searchhubs/{searchHub}/daily/{metric} method: get operationId: getDailyRawMetrics x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /rest/organizations/{organizationId}/searchusagemetrics/raw/searchhubs/{searchHub}/monthly/{metric} method: get operationId: getMonthlyRawMetrics x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /internal/jobs/trigger-searchhubs-entitlement-sync method: post operationId: triggerSearchHubEntitlementSyncJob x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/securityproviders/{securityProviderId} method: get operationId: getSecurityProvider x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securityproviders/{securityProviderId} method: put operationId: createOrUpdateSecurityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securityproviders/{securityProviderId} method: delete operationId: removeSecurityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securityproviders/{securityProviderId}/schedules/{scheduleId} method: put operationId: updateSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securityproviders/{securityProviderId}/raw method: get operationId: getSecurityProviderRaw x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securityproviders/{securityProviderId}/raw method: put operationId: createOrUpdateSecurityProviderRaw x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/schedules/{scheduleId} method: get operationId: getScheduleById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securitycache/schedules/{scheduleId} method: put operationId: updateSchedule_1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securityproviders method: get operationId: getSecurityProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securityproviders method: post operationId: createSecurityProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securityproviders/batch/filter method: post operationId: getSecurityProvidersByIdsWithFilter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/{securityProviderId}/refresh method: post operationId: refreshProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/{securityProviderId}/refresh/cancel method: post operationId: cancelProviderRefresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/{securityProviderId}/disabled/enable method: post operationId: enableProviderDisabledEntities x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/refresh method: post operationId: refresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/refresh/entity method: post operationId: refreshEntity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/entities/{securityProviderId}/members/parents method: post operationId: getParentEntities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/entities/{securityProviderId}/members/children method: post operationId: getChildEntities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/entities/{securityProviderId}/entity method: post operationId: getEntity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/entities/list method: post operationId: listSecurityIdentities x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/securitycache/disabled/enable method: post operationId: enableDisabledEntities x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/securityproviders/{securityProviderId}/schedules method: get operationId: getSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securityproviders/page method: get operationId: getSecurityProvidersByPage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securitycache/{securityCacheId}/entities/{securityProviderId} method: get operationId: getEntitiesForASecurityCache x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securitycache/status method: get operationId: getStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securitycache/status/online method: get operationId: getOnlineSecurityCacheIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securitycache/schedules method: get operationId: getSchedules_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securitycache/entities/{securityProviderId} method: get operationId: getEntities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securitycache/entities/{securityProviderId}/members method: get operationId: getMembers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/securitycache/entities/list/is_supported method: get operationId: isListSecurityIdentitiesSupported x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /organizations/{organizationId} method: get x-agentic-access: action-class: connected consequence: read subject: optional scope: - full token: max-ttl: 3600 audit: none - path: /organizations/{organizationId} method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/facets method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/facetsStats method: post x-agentic-access: action-class: acting consequence: write subject: required scope: - full audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/organizations/{organizationId}/sources/{sourceId} method: get operationId: getSource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId} method: put operationId: updateSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId} method: delete operationId: deleteSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/schedules/{scheduleId} method: get operationId: getSourceSchedule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/schedules/{scheduleId} method: put operationId: updateSourceSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/schedules/{scheduleId} method: delete operationId: deleteSourceSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/raw method: get operationId: getRawSource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/raw method: put operationId: updateRawSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/permissions/update method: put operationId: updateSourcePermissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings method: get operationId: getMappingsConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings method: put operationId: updateMappingsConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/types/{typeId} method: get operationId: getMappingTypeSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/types/{typeId} method: put operationId: updateMappingTypeSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/types/{typeId} method: delete operationId: deleteMappingType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/types/{typeId}/rules/{ruleId} method: get operationId: getMappingTypeSettingsRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/types/{typeId}/rules/{ruleId} method: put operationId: updateMappingTypeSettingsRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/types/{typeId}/rules/{ruleId} method: delete operationId: deleteMappingTypeSettingsRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/common method: get operationId: getCommonMappingSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/common method: put operationId: updateCommonMappingSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/common/rules/{ruleId} method: get operationId: getCommonMappingSettingsRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/common/rules/{ruleId} method: put operationId: updateCommonMappingSettingsRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/common/rules/{ruleId} method: delete operationId: deleteCommonMappingSettingsRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/extensions method: get operationId: getSourceExtensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/extensions method: put operationId: setSourceExtensions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/fields/{fieldId} method: get operationId: getField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/fields/{fieldId} method: put operationId: updateField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/fields/{fieldId} method: delete operationId: removeField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/fields/batch/update method: put operationId: updateFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/sourceconfiguration/salesforce/schema method: get operationId: getSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/sourceconfiguration/salesforce/schema method: post operationId: refreshSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/sourceconfiguration/salesforce/parseOTG method: post operationId: parseOTG x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/sourceconfiguration/salesforce/objects method: get operationId: getDefaultObjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/sourceconfiguration/salesforce/objects method: post operationId: refreshObjects x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/sourceconfiguration/salesforce/objects/{objectName}/fields method: get operationId: getFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/sourceconfiguration/salesforce/objects/{objectName}/fields method: post operationId: refreshFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/sourceconfiguration/salesforce/generateOTG method: post operationId: generateOTG x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources method: get operationId: getSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources method: post operationId: createSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/tasks/abort method: post operationId: abortTaskForActivity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/stopRefresh method: post operationId: stopRefresh x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/startRefresh method: post operationId: startRefresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/schedules method: get operationId: getSourceSchedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/schedules method: post operationId: createSourceSchedule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/resumeRefresh method: post operationId: resumeRefresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/rebuild method: post operationId: rebuild x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/pushRefresh method: post operationId: setPushRefreshStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/pauseRefresh method: post operationId: pauseRefresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/metadata method: get operationId: getSourceMetadataReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/metadata method: post operationId: createMetadataReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/types method: get operationId: getMappingTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/types method: post operationId: addMappingTypes x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/types/{typeId}/rules method: get operationId: getMappingTypeSettingRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/types/{typeId}/rules method: post operationId: addMappingTypeSettingRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/common/rules method: get operationId: getCommonMappingSettingsRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/common/rules method: post operationId: addCommonMappingSettingsRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/batch/update method: post operationId: updateMappingTypesBatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/batch/delete method: post operationId: deleteMappingTypesBatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/mappings/batch/create method: post operationId: addMappingTypesBatch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/incrementalRefresh method: post operationId: incrementalRefresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/fullRefresh method: post operationId: fullRefresh x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/enable method: post operationId: enable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/duplicate method: post operationId: duplicateSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/disable method: post operationId: disable x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/configuration/salesforce/evict method: post operationId: evictSchemaForSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/applyChanges method: post operationId: applyChanges x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/raw method: post operationId: createRawSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/pages/ids method: post operationId: getSourcesAndPageInformationsByIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/fields method: get operationId: getFields_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/fields method: post operationId: createField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/sources/fields/batch/create method: post operationId: createFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/sourceconfiguration/salesforce/objects/{objectName} method: get operationId: getObject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/sourceconfiguration/salesforce/objects/{objectName}/{relationshipName} method: get operationId: getRelationship x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/metadata/status method: get operationId: getSourceMetadataStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/light method: get operationId: getLightSource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/itemTypes method: get operationId: getSourceItemTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/configuration/snapshot method: get operationId: getSourceSnapshot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/configuration/salesforce/objects/{objectName} method: get operationId: getSalesforceObjectForSource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/configuration/salesforce/objects/{objectName}/{relationshipName} method: get operationId: getSalesforceRelationshipsForSource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/{sourceId}/configuration/salesforce/objects/{objectName}/fields method: get operationId: getSalesforceFieldsForSource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/raw/all method: get operationId: getAllRawSources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/pages method: get operationId: getSourcesAndPageInformations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/pages/project method: get operationId: getSourcesAndPageInformationsProjectId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/page/fields method: get operationId: getFields_2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/document/configuration/default method: get operationId: getDefaultDocumentConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/sources/fields/batch/delete method: delete operationId: removeFields x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/ingestioncontent/source/{sourceId}/objecttypes method: get operationId: getObjectTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ingestioncontent/source/{sourceId}/metadatavalues method: get operationId: getMetadataValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/ingestioncontent/source/{sourceId}/metadata method: get operationId: getMetadataNames x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/catalogcontent/source/{sourceId}/objecttypes method: get operationId: getObjectTypes_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/catalogcontent/source/{sourceId}/metadatavalues method: get operationId: getMetadataValues_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/catalogcontent/source/{sourceId}/metadata method: get operationId: getMetadataNames_1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions/custom method: get operationId: get__v14_dimensions_custom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions/custom method: post operationId: post__v14_dimensions_custom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/dimensions/custom/{apiName} method: get operationId: get__v14_dimensions_custom_{apiName} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions/custom/{apiName} method: put operationId: put__v14_dimensions_custom_{apiName} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/dimensions/custom/{apiName} method: delete operationId: delete__v14_dimensions_custom_{apiName} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/dimensions/custom/{event}/suggestions method: get operationId: get__v14_dimensions_custom_{event}_suggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions/custom/monitoring/health method: get operationId: get__v14_dimensions_custom_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions/custom/status method: get operationId: get__v14_dimensions_custom_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions/custom/{dimension}/values method: get operationId: get__v14_dimensions_custom_{dimension}_values x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions/{apiName} method: get operationId: get__v14_dimensions_{apiName} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions method: get operationId: get__v14_dimensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions/monitoring/health method: get operationId: get__v14_dimensions_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions/status method: get operationId: get__v14_dimensions_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/dimensions/{dimension}/values method: get operationId: get__v14_dimensions_{dimension}_values x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/exports/{exportId} method: get operationId: get__v14_exports_{exportId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/exports/{exportId} method: delete operationId: delete__v14_exports_{exportId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/exports/estimate method: get operationId: get__v14_exports_estimate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/exports/visits/estimate method: get operationId: get__v14_exports_visits_estimate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/exports method: get operationId: get__v14_exports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/exports method: post operationId: post__v14_exports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/exports/visits method: post operationId: post__v14_exports_visits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/exports/monitoring/health method: get operationId: get__v14_exports_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/exports/status method: get operationId: get__v14_exports_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/filters/permissions method: get operationId: get__v14_filters_permissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/filters/permissions method: post operationId: post__v14_filters_permissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/filters/reporting method: get operationId: get__v14_filters_reporting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/filters/reporting method: post operationId: post__v14_filters_reporting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/filters/permissions/{filterId} method: get operationId: get__v14_filters_permissions_{filterId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/filters/permissions/{filterId} method: put operationId: put__v14_filters_permissions_{filterId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/filters/permissions/{filterId} method: delete operationId: delete__v14_filters_permissions_{filterId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/filters/reporting/{filterId} method: get operationId: get__v14_filters_reporting_{filterId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/filters/reporting/{filterId} method: put operationId: put__v14_filters_reporting_{filterId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/filters/reporting/{filterId} method: delete operationId: delete__v14_filters_reporting_{filterId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/filters/monitoring/health method: get operationId: get__v14_filters_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/filters/status method: get operationId: get__v14_filters_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/filters/permissions/{filterId}/users method: get operationId: get__v14_filters_permissions_{filterId}_users x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/filters/permissions/{filterId}/users method: put operationId: put__v14_filters_permissions_{filterId}_users x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/metrics/{metricName} method: get operationId: get__v14_metrics_{metricName} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/metrics method: get operationId: get__v14_metrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/metrics/monitoring/health method: get operationId: get__v14_metrics_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/metrics/status method: get operationId: get__v14_metrics_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/reports method: get operationId: get__v14_reports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/reports method: post operationId: post__v14_reports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/reports/{reportId} method: get operationId: get__v14_reports_{reportId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/reports/{reportId} method: put operationId: put__v14_reports_{reportId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/reports/{reportId} method: delete operationId: delete__v14_reports_{reportId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/reports/monitoring/health method: get operationId: get__v14_reports_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/reports/status method: get operationId: get__v14_reports_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/reports/{reportId}/users method: get operationId: get__v14_reports_{reportId}_users x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/reports/{reportId}/users method: put operationId: put__v14_reports_{reportId}_users x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/stats/combinedData method: get operationId: get__v14_stats_combinedData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/stats/trends method: get operationId: get__v14_stats_trends x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/stats/globalData method: get operationId: get__v14_stats_globalData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/stats/graphDataPoints method: get operationId: get__v14_stats_graphDataPoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/stats/monitoring/health method: get operationId: get__v14_stats_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/stats/status method: get operationId: get__v14_stats_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/stats/visits method: get operationId: get__v14_stats_visits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/stats/visits method: post operationId: post__v14_stats_visits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/users/{userId}/filters method: get operationId: get__v14_users_{userId}_filters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/users/{userId}/filters method: put operationId: put__v14_users_{userId}_filters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/users/{userId}/reports method: get operationId: get__v14_users_{userId}_reports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/users/{userId}/reports method: put operationId: put__v14_users_{userId}_reports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/users/monitoring/health method: get operationId: get__v14_users_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/users/status method: get operationId: get__v14_users_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/users/{userId} method: get operationId: get__v14_users_{userId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/admin/account method: get operationId: get__v15_admin_account x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/admin/account method: put operationId: put__v15_admin_account x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/admin/account/strictValidationTest method: get operationId: get__v15_admin_account_strictValidationTest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/datahealth/events/payload method: get operationId: get__v15_datahealth_events_payload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/datahealth/events/problems method: get operationId: get__v15_datahealth_events_problems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/datahealth/criteria/failedInstances method: get operationId: get__v15_datahealth_criteria_failedInstances x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/datahealth/groups/detail method: get operationId: get__v15_datahealth_groups_detail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/datahealth/groups method: get operationId: get__v15_datahealth_groups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/datahealth/overview method: get operationId: get__v15_datahealth_overview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/datahealth/status method: get operationId: get__v15_datahealth_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/datahealth/events method: get operationId: get__v15_datahealth_events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/datahealth/facets method: get operationId: get__v15_datahealth_facets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/custom method: get operationId: get__v15_dimensions_custom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/custom method: post operationId: post__v15_dimensions_custom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/dimensions/custom/{apiName} method: get operationId: get__v15_dimensions_custom_{apiName} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/custom/{apiName} method: put operationId: put__v15_dimensions_custom_{apiName} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/dimensions/custom/{apiName} method: delete operationId: delete__v15_dimensions_custom_{apiName} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/dimensions/custom/{event}/suggestions method: get operationId: get__v15_dimensions_custom_{event}_suggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/custom/monitoring/health method: get operationId: get__v15_dimensions_custom_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/custom/status method: get operationId: get__v15_dimensions_custom_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/custom/{dimension}/values method: get operationId: get__v15_dimensions_custom_{dimension}_values x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/{apiName} method: get operationId: get__v15_dimensions_{apiName} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions method: get operationId: get__v15_dimensions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/exportables method: get operationId: get__v15_dimensions_exportables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/monitoring/health method: get operationId: get__v15_dimensions_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/status method: get operationId: get__v15_dimensions_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/dimensions/{dimension}/values method: get operationId: get__v15_dimensions_{dimension}_values x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports/schedules method: get operationId: get__v15_exports_schedules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports/schedules method: post operationId: post__v15_exports_schedules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/exports/{exportId} method: get operationId: get__v15_exports_{exportId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports/{exportId} method: delete operationId: delete__v15_exports_{exportId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/exports/schedules/{exportScheduleId} method: get operationId: get__v15_exports_schedules_{exportScheduleId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports/schedules/{exportScheduleId} method: put operationId: put__v15_exports_schedules_{exportScheduleId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/exports/schedules/{exportScheduleId} method: delete operationId: delete__v15_exports_schedules_{exportScheduleId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/exports/estimate method: get operationId: get__v15_exports_estimate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports/visits/estimate method: get operationId: get__v15_exports_visits_estimate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports method: get operationId: get__v15_exports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports method: post operationId: post__v15_exports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/exports/visits method: post operationId: post__v15_exports_visits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/exports/visits/create method: post operationId: post__v15_exports_visits_create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/exports/create method: post operationId: post__v15_exports_create x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/exports/{exportId}/downloadlink method: get operationId: get__v15_exports_{exportId}_downloadlink x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports/rowLimit method: get operationId: get__v15_exports_rowLimit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports/schedules/{exportScheduleId}/exports method: get operationId: get__v15_exports_schedules_{exportScheduleId}_exports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports/monitoring/health method: get operationId: get__v15_exports_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/exports/status method: get operationId: get__v15_exports_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/filters/permissions method: get operationId: get__v15_filters_permissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/filters/permissions method: post operationId: post__v15_filters_permissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/filters/reporting method: get operationId: get__v15_filters_reporting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/filters/reporting method: post operationId: post__v15_filters_reporting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/filters/permissions/{filterId} method: get operationId: get__v15_filters_permissions_{filterId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/filters/permissions/{filterId} method: put operationId: put__v15_filters_permissions_{filterId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/filters/permissions/{filterId} method: delete operationId: delete__v15_filters_permissions_{filterId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/filters/reporting/{filterId} method: get operationId: get__v15_filters_reporting_{filterId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/filters/reporting/{filterId} method: put operationId: put__v15_filters_reporting_{filterId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/filters/reporting/{filterId} method: delete operationId: delete__v15_filters_reporting_{filterId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/filters/permissions/{filterId}/targets method: get operationId: get__v15_filters_permissions_{filterId}_targets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/filters/permissions/{filterId}/targets method: put operationId: put__v15_filters_permissions_{filterId}_targets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/filters/monitoring/health method: get operationId: get__v15_filters_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/filters/status method: get operationId: get__v15_filters_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/filters/permissions/{filterId}/users method: get operationId: get__v15_filters_permissions_{filterId}_users x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/filters/permissions/{filterId}/users method: put operationId: put__v15_filters_permissions_{filterId}_users x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/groups method: get operationId: get__v15_groups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/groups/{groupId}/filters method: get operationId: get__v15_groups_{groupId}_filters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/groups/{groupId}/filters method: put operationId: put__v15_groups_{groupId}_filters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/groups/{groupId} method: get operationId: get__v15_groups_{groupId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/groups/{groupId}/reports method: get operationId: get__v15_groups_{groupId}_reports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/groups/{groupId}/reports method: put operationId: put__v15_groups_{groupId}_reports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/groups/monitoring/health method: get operationId: get__v15_groups_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/groups/status method: get operationId: get__v15_groups_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/metrics/{metricName} method: get operationId: get__v15_metrics_{metricName} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/metrics method: get operationId: get__v15_metrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/metrics/monitoring/health method: get operationId: get__v15_metrics_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/metrics/status method: get operationId: get__v15_metrics_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/admin/snowflake/readeraccounts method: post operationId: post__v15_admin_snowflake_readeraccounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/admin/snowflake/users method: get operationId: get__v15_admin_snowflake_users x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/admin/snowflake/users method: post operationId: post__v15_admin_snowflake_users x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/admin/snowflake/readeraccount method: get operationId: get__v15_admin_snowflake_readeraccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/admin/snowflake/readeraccount method: delete operationId: delete__v15_admin_snowflake_readeraccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/admin/snowflake/users/{snowflakeUser} method: get operationId: get__v15_admin_snowflake_users_{snowflakeUser} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/admin/snowflake/users/{snowflakeUser} method: delete operationId: delete__v15_admin_snowflake_users_{snowflakeUser} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/admin/snowflake/creditusage method: get operationId: get__v15_admin_snowflake_creditusage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/admin/snowflake/readeraccount/endpoint method: get operationId: get__v15_admin_snowflake_readeraccount_endpoint x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/admin/snowflake/networkpolicy method: get operationId: get__v15_admin_snowflake_networkpolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/admin/snowflake/networkpolicy method: put operationId: put__v15_admin_snowflake_networkpolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/admin/snowflake/users/{snowflakeUser}/passwordreset method: post operationId: post__v15_admin_snowflake_users_{snowflakeUser}_passwordreset x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required scope: - full - path: /v15/admin/snowflake/users/{snowflakeUser}/expiration method: put operationId: put__v15_admin_snowflake_users_{snowflakeUser}_expiration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/reports method: get operationId: get__v15_reports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/reports method: post operationId: post__v15_reports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/reports/{reportId} method: get operationId: get__v15_reports_{reportId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/reports/{reportId} method: put operationId: put__v15_reports_{reportId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/reports/{reportId} method: delete operationId: delete__v15_reports_{reportId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/reports/{reportId}/access method: get operationId: get__v15_reports_{reportId}_access x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/reports/{reportId}/access method: put operationId: put__v15_reports_{reportId}_access x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/reports/monitoring/health method: get operationId: get__v15_reports_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/reports/status method: get operationId: get__v15_reports_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/reports/templates/{templateId} method: get operationId: get__v15_reports_templates_{templateId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/reports/templates method: get operationId: get__v15_reports_templates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/reports/{reportId}/users method: get operationId: get__v15_reports_{reportId}_users x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/reports/{reportId}/users method: put operationId: put__v15_reports_{reportId}_users x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/admin/snowflake/securedatasharing/accounts method: get operationId: get__v15_admin_snowflake_securedatasharing_accounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/admin/snowflake/securedatasharing/accounts method: post operationId: post__v15_admin_snowflake_securedatasharing_accounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/admin/snowflake/securedatasharing/accounts method: delete operationId: delete__v15_admin_snowflake_securedatasharing_accounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/admin/snowflake/securedatasharing/regions method: get operationId: get__v15_admin_snowflake_securedatasharing_regions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/stats/query/{queryId} method: delete operationId: delete__v15_stats_query_{queryId} x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/stats/combinedData method: get operationId: get__v15_stats_combinedData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/stats/trends method: get operationId: get__v15_stats_trends x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/stats/globalData method: get operationId: get__v15_stats_globalData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/stats/graphDataPoints method: get operationId: get__v15_stats_graphDataPoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/stats/monitoring/health method: get operationId: get__v15_stats_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/stats/status method: get operationId: get__v15_stats_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/stats/visitsGraphDataPoints method: get operationId: get__v15_stats_visitsGraphDataPoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/stats/visitsMetrics method: get operationId: get__v15_stats_visitsMetrics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/stats/visits method: get operationId: get__v15_stats_visits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/stats/visits method: post operationId: post__v15_stats_visits x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/users/{userId}/filters method: get operationId: get__v15_users_{userId}_filters x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/users/{userId}/filters method: put operationId: put__v15_users_{userId}_filters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/users/{userId}/reports method: get operationId: get__v15_users_{userId}_reports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/users/{userId}/reports method: put operationId: put__v15_users_{userId}_reports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/users/monitoring/health method: get operationId: get__v15_users_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/users/status method: get operationId: get__v15_users_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/users/{userId} method: get operationId: get__v15_users_{userId} x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/users/{userId}/alldata method: delete operationId: delete__v15_users_{userId}_alldata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/users/{userId}/overview method: get operationId: get__v15_users_{userId}_overview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/analytics/click method: post operationId: post__v14_analytics_click x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/analytics/custom method: post operationId: post__v14_analytics_custom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/analytics/search method: post operationId: post__v14_analytics_search x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/analytics/searches method: post operationId: post__v14_analytics_searches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v14/analytics/monitoring/health method: get operationId: get__v14_analytics_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/analytics/status method: get operationId: get__v14_analytics_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/analytics/visit method: get operationId: get__v14_analytics_visit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v14/analytics/visit method: delete operationId: delete__v14_analytics_visit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/analytics/click method: post operationId: post__v15_analytics_click x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/analytics/custom method: post operationId: post__v15_analytics_custom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/analytics/search method: post operationId: post__v15_analytics_search x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/analytics/searches method: post operationId: post__v15_analytics_searches x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/analytics/view method: post operationId: post__v15_analytics_view x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/analytics/collect method: post operationId: post__v15_analytics_collect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /v15/analytics/monitoring/health method: get operationId: get__v15_analytics_monitoring_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/analytics/status method: get operationId: get__v15_analytics_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/analytics/visit method: get operationId: get__v15_analytics_visit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /v15/analytics/visit method: delete operationId: delete__v15_analytics_visit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/projects/{projectId} method: get operationId: getProject x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/projects/{projectId} method: put operationId: updateProject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/projects/{projectId} method: delete operationId: deleteProject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/projects/{projectId}/resources/{resourceType}/{resourceId} method: put operationId: addResourceToProject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/projects/{projectId}/resources/{resourceType}/{resourceId} method: delete operationId: removeResourceFromProject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/projects method: get operationId: getProjects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/projects method: post operationId: createProject x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/projects/resources/{resourceId}/projectids method: post operationId: setResourceProjectIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/projects/resources/ids method: get operationId: getResourcesByProjectId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/projects/resources/ids method: post operationId: getResourcesByResourceIds x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - full - path: /rest/organizations/{organizationId}/resources/{resourceType} method: get operationId: getAllResourcesDetailsByResourceType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/projects/{projectId}/resources method: get operationId: getProjectResourcesByStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/projects/{projectId}/resources/{resourceType} method: get operationId: getProjectResourcesDetailsByResourceType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/projects/{projectId}/resources/{resourceType}/ids method: get operationId: getAllProjectResourceIdsOfType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full - path: /rest/organizations/{organizationId}/projects/resources/ids/page method: get operationId: getResourcesByProjectIdByPage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - full