generated: '2026-07-15' method: generated source: openapi/vtex-anti-fraud-provider-openapi-original.yml, openapi/vtex-buyer-organization-openapi-original.yml, openapi/vtex-catalog-api-seller-portal-openapi-original.yml, openapi/vtex-catalog-openapi-original.yml, openapi/vtex-checkout-openapi-original.yml, openapi/vtex-customer-credit-openapi-original.yml, openapi/vtex-data-subject-rights-openapi-original.yml, openapi/vtex-do-openapi-original.yml, openapi/vtex-gift-card-hub-openapi-original.yml, openapi/vtex-gift-card-openapi-original.yml, openapi/vtex-gift-card-provider-protocol-openapi-original.yml, openapi/vtex-headless-cms-openapi-original.yml, openapi/vtex-id-openapi-original.yml, openapi/vtex-intelligent-search-events-openapi-original.yml, openapi/vtex-intelligent-search-openapi-original.yml, openapi/vtex-legacy-cms-portal-openapi-original.yml, openapi/vtex-legacy-search-openapi-original.yml, openapi/vtex-license-manager-openapi-original.yml, openapi/vtex-logistics-openapi-original.yml, openapi/vtex-marketplace-openapi-original.yml, openapi/vtex-marketplace-protocol-external-mapper-openapi-original.yml, openapi/vtex-marketplace-protocol-external-orders-openapi-original.yml, openapi/vtex-marketplace-protocol-external-seller-fulfillment-openapi-original.yml, openapi/vtex-marketplace-protocol-external-seller-marketplace-openapi-original.yml, openapi/vtex-master-data-openapi-original.yml, openapi/vtex-message-center-openapi-original.yml, openapi/vtex-orders-openapi-original.yml, openapi/vtex-orders-pii-openapi-original.yml, openapi/vtex-payment-provider-protocol-openapi-original.yml, openapi/vtex-payments-gateway-openapi-original.yml, openapi/vtex-pick-pack-last-mile-protocol-openapi-original.yml, openapi/vtex-policies-system-openapi-original.yml, openapi/vtex-pricing-hub-openapi-original.yml, openapi/vtex-pricing-openapi-original.yml, openapi/vtex-profile-system-openapi-original.yml, openapi/vtex-promotions-taxes-openapi-original.yml, openapi/vtex-reviews-ratings-openapi-original.yml, openapi/vtex-sent-offers-openapi-original.yml, openapi/vtex-sessions-openapi-original.yml, openapi/vtex-shipping-network-openapi-original.yml, openapi/vtex-sku-bindings-openapi-original.yml, openapi/vtex-subscriptions-openapi-original.yml, openapi/vtex-suggestions-openapi-original.yml, openapi/vtex-tracking-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: 692 by_action_class: acting: 386 connected: 306 by_consequence: physical: 95 write: 269 read: 306 safety-critical: 22 human_in_the_loop_required: 22 operations: - path: /pre-analysis method: post operationId: SendAntifraudPreAnalysisData x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /transactions method: post operationId: SendAntifraudData x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /transactions/{transactionId} method: put operationId: UpdateAntifraudTransactions(optional) x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /manifest method: get operationId: Manifest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /transactions/{transactions.id} method: get operationId: GetAntifraudStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /transactions/{transactions.Id} method: delete operationId: StopAntifraudAnalysis(optional) x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /authorization/token method: post operationId: 1.RetrieveToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /redirect method: get operationId: 2.Redirect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorizationCode method: get operationId: 3.ReturntoVTEX x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorization/credentials method: get operationId: 4.GetCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/b2b/import/buyer-orgs method: post operationId: UploadFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/b2b/import/buyer-orgs/{importId} method: get operationId: CheckProgress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/b2b/import/buyer-orgs/{importId} method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/b2b/import/buyer-orgs/validate/{importId} method: post operationId: ValidateFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog-seller-portal/products/{productId} method: get operationId: GetProduct x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog-seller-portal/products/{productId} method: put operationId: PutProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog-seller-portal/products/{productId}/description method: get operationId: GetProductDescription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog-seller-portal/products/{productId}/description method: put operationId: PutProductDescription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog-seller-portal/products/{param} method: get operationId: GetProductQuery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog-seller-portal/products method: post operationId: PostProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog-seller-portal/skus/_search method: get operationId: SearchSKU x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog-seller-portal/skus/ids method: get operationId: ListSKU x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog-seller-portal/brands method: get operationId: ListBrand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog-seller-portal/brands method: post operationId: PostBrand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog-seller-portal/brands/{brandId} method: get operationId: GetBrand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog-seller-portal/brands/{brandId} method: put operationId: PutBrand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog-seller-portal/category-tree method: get operationId: GetCategoryTree x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog-seller-portal/category-tree method: put operationId: UpdateCategoryTree x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog-seller-portal/category-tree/categories/{categoryId} method: get operationId: Getbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog-seller-portal/category-tree/categories method: post operationId: CreateCategory x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/products/GetProductAndSkuIds method: get operationId: ProductAndSkuIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/product/{productId} method: get operationId: GetProductbyid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/product/{productId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/products/productget/{productId} method: get operationId: ProductandTradePolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/products/productgetbyrefid/{refId} method: get operationId: ProductbyRefId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/variations/{productId} method: get operationId: ProductVariations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/addon/pvt/review/GetProductRate/{productId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/product method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/products/{productId}/specification method: get operationId: GetProductSpecification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/products/{productId}/specification method: post operationId: UpdateProductSpecification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/product/{productId}/specification method: get operationId: GetProductSpecificationbyProductID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/product/{productId}/specification method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/product/{productId}/specification method: delete operationId: DeleteAllProductSpecifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/product/{productId}/specification/{specificationId} method: delete operationId: DeleteaProductSpecification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/product/{productId}/specificationvalue method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/sku/stockkeepingunitids method: get operationId: ListallSKUIDs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/sku/stockkeepingunitbyid/{skuId} method: get operationId: SkuContext x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/stockkeepingunit method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/stockkeepingunit method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/{refId} method: get operationId: SkuIdbyRefId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/{alternateId} method: get operationId: SkubyAlternateId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/sku/stockkeepingunitByProductId/{productId} method: get operationId: SkulistbyProductId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/sku/stockkeepingunitidsbyrefids method: post operationId: SkuIdlistbyRefIdlist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/stockkeepingunit/{skuId} method: get operationId: Sku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/stockkeepingunit/{skuId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/stockkeepingunit/{skuId}/complement method: get operationId: GetSKUComplementbySKUID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/stockkeepingunit/{skuId}/complement/{complementTypeId} method: get operationId: GetSKUComplementsbyComplementTypeID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/sku/complements/{parentSkuId}/{type} method: get operationId: GetSKUcomplementsbytype x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/skucomplement method: post operationId: CreateSKUComplement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/skucomplement/{skuComplementId} method: get operationId: GetSKUComplementbySKUComplementID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/skucomplement/{skuComplementId} method: delete operationId: DeleteSKUComplementbySKUComplementID x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/sku/stockkeepingunitbyean/{ean} method: get operationId: SkubyEAN x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/stockkeepingunit/{skuId}/ean method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/stockkeepingunit/{skuId}/ean method: 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 - path: /api/catalog/pvt/stockkeepingunit/{skuId}/ean/{ean} method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/stockkeepingunit/{skuId}/ean/{ean} method: 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 - path: /api/catalog/pvt/skuattachment method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/skuattachment method: 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 - path: /api/catalog/pvt/stockkeepingunit/{skuId}/attachment method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/skuattachment/{skuAttachmentAssociationId} method: 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 - path: /api/catalog_system/pvt/sku/associateattachments method: post operationId: AssociateattachmentstoSKU x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/stockkeepingunit/{skuId}/file method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/stockkeepingunit/{skuId}/file method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/stockkeepingunit/{skuId}/file method: 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 - path: /api/catalog/pvt/stockkeepingunit/{skuId}/file/{skuFileId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/stockkeepingunit/{skuId}/file/{skuFileId} method: 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 - path: /api/catalog/pvt/stockkeepingunit/copy/{skuIdfrom}/{skuIdto}/file method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/stockkeepingunit/disassociate/{skuId}/file/{skuFileId} method: 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 - path: /api/catalog/pvt/stockkeepingunitkit method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/stockkeepingunitkit method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/stockkeepingunitkit method: 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 - path: /api/catalog/pvt/stockkeepingunitkit/{kitId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/stockkeepingunitkit/{kitId} method: 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 - path: /api/catalog_system/pvt/skuseller/{sellerId}/{sellerSkuId} method: get operationId: GetSKUseller x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/skuseller/remove/{sellerId}/{sellerSkuId} method: post operationId: DeleteSKUsellerassociation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/skuseller/changenotification/{sellerId}/{sellerSkuId} method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/skuseller/changenotification/{skuId} method: post operationId: ChangeNotification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/skuservice/{skuServiceId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/skuservice/{skuServiceId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/skuservice/{skuServiceId} method: 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 - path: /api/catalog/pvt/skuservice method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/skuservicetypeattachment method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/skuservicetypeattachment method: 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 - path: /api/catalog/pvt/skuservicetypeattachment/{skuServiceTypeAttachmentId} method: 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 - path: /api/catalog/pvt/skuservicetype method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/skuservicetype/{skuServiceTypeId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/skuservicetype/{skuServiceTypeId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/skuservicetype/{skuServiceTypeId} method: 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 - path: /api/catalog/pvt/skuservicevalue method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/skuservicevalue/{skuServiceValueId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/skuservicevalue/{skuServiceValueId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/skuservicevalue/{skuServiceValueId} method: 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 - path: /api/catalog/pvt/stockkeepingunit/{skuId}/specification method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/stockkeepingunit/{skuId}/specification method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/stockkeepingunit/{skuId}/specification method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/stockkeepingunit/{skuId}/specification method: 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 - path: /api/catalog/pvt/stockkeepingunit/{skuId}/specification/{specificationId} method: 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 - path: /api/catalog/pvt/stockkeepingunit/{skuId}/specificationvalue method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/subcollection/{subCollectionId}/stockkeepingunit method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/subcollection/{subCollectionId}/stockkeepingunit/{skuId} method: 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 - path: /api/catalog_system/pub/category/tree/{categoryLevels} method: get operationId: CategoryTree x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/category/{categoryId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/category/{categoryId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/category method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/product/{productId}/similarcategory/ method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/product/{productId}/similarcategory/{categoryId} method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/product/{productId}/similarcategory/{categoryId} method: 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 - path: /api/catalog_system/pub/specification/field/listByCategoryId/{categoryId} method: get operationId: SpecificationsByCategoryId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/specification/field/listTreeByCategoryId/{categoryId} method: get operationId: SpecificationsTreeByCategoryId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/subcollection/{subCollectionId}/category method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/subcollection/{subCollectionId}/brand/{categoryId} method: 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 - path: /api/catalog_system/pvt/brand/list method: get operationId: BrandList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/brand/pagedlist method: get operationId: BrandListPerPage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/brand/{brandId} method: get operationId: Brand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/brand method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/brand/{brandId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/brand/{brandId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/brand/{brandId} method: 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 - path: /api/catalog/pvt/subcollection/{subCollectionId}/brand method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/subcollection/{subCollectionId}/brand/{brandId} method: 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 - path: /api/catalog/pvt/attachment/{attachmentid} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/attachment/{attachmentid} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/attachment/{attachmentid} method: 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 - path: /api/catalog/pvt/attachment method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/attachments method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/collection/search method: get operationId: GET-AllCollections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/collection/inactive method: get operationId: GET-AllInactiveCollections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/collection/ method: post operationId: POST-CreateCollection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/collection/search/{searchTerms} method: get operationId: GET-Collectionsbyseachterms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/collection/stockkeepingunit/importfileexample method: get operationId: GET-Importfileexample x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/collection/{collectionId}/stockkeepingunit/importinsert method: post operationId: POST-Addproductsbyimportfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/collection/{collectionId}/stockkeepingunit/importexclude method: post operationId: POST-Removeproductsbyimportfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/collection/{collectionId}/products method: get operationId: GET-Productsfromacollection x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/collection/{collectionId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/collection/{collectionId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/collection/{collectionId} method: 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 - path: /api/catalog/pvt/collection method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/collection/{collectionId}/subcollection method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/subcollection/{subCollectionId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/subcollection/{subCollectionId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/subcollection/{subCollectionId} method: 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 - path: /api/catalog/pvt/subcollection method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/collection/{collectionId}/position method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/specification/{specificationId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/specification/{specificationId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/specification method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pub/specification/fieldGet/{fieldId} method: get operationId: SpecificationsField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/specification/field method: post operationId: SpecificationsInsertField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/specification/field method: put operationId: SpecificationsInsertFieldUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/specification/fieldValue/{fieldValueId} method: get operationId: SpecificationsGetFieldValue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/specification/fieldvalue/{fieldId} method: get operationId: SpecificationsValuesByFieldId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/specification/fieldValue method: post operationId: SpecificationsInsertFieldValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/specification/fieldValue method: put operationId: SpecificationsUpdateFieldValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/specificationvalue/{specificationValueId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/specificationvalue/{specificationValueId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/specificationvalue method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/specification/groupbycategory/{categoryId} method: get operationId: SpecificationsGroupListbyCategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/specification/groupGet/{groupId} method: get operationId: SpecificationsGroupGet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/specificationgroup method: post operationId: SpecificationGroupInsert2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/specificationgroup/{groupId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/specification/nonstructured/{Id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/specification/nonstructured/{Id} method: 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 - path: /api/catalog/pvt/specification/nonstructured method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/specification/nonstructured method: 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 - path: /api/catalog_system/pvt/saleschannel/list method: get operationId: SalesChannelList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/saleschannel/{salesChannelId} method: get operationId: SalesChannelbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/seller/list method: get operationId: SellerList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/seller/{sellerId} method: get operationId: GetSellerbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/seller method: put operationId: UpdateSeller x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/seller method: post operationId: CreateSeller x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/sellers/{sellerId} method: get operationId: GetSellersbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/supplier method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/supplier/{supplierId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/supplier/{supplierId} method: 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 - path: /api/catalog/pvt/product/{productId}/salespolicy method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/pvt/product/{productId}/salespolicy/{tradepolicyId} method: post x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog/pvt/product/{productId}/salespolicy/{tradepolicyId} method: delete x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/products/GetIndexedInfo/{productId} method: get operationId: IndexedInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/commercialcondition/list method: get operationId: GetAllCommercialConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/commercialcondition/{commercialConditionId} method: get operationId: GetCommercialConditions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/addon/pvt/giftlist/get/{listId} method: get operationId: GetGiftList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/checkout/pub/orderForms/simulation method: post operationId: CartSimulation x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm method: get operationId: CreateANewCart x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/checkout/pub/orderForm/{orderFormId} method: get operationId: GetCartInformationById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/checkout/pub/orderForm/{orderFormId}/items/removeAll method: post operationId: RemoveAllItems x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /checkout/changeToAnonymousUser/{orderFormId} method: get operationId: Removeallpersonaldata x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/checkout/pub/orderForm/{orderFormId}/items/update method: post operationId: ItemsUpdate x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/items method: post operationId: Items x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/items method: patch operationId: ItemsHandle x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/items/{itemIndex}/price method: put operationId: PriceChange x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/profile method: patch operationId: IgnoreProfileData x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/profiles method: get operationId: GetClientProfileByEmail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/checkout/pub/orderForm/{orderFormId}/attachments/clientProfileData method: post operationId: AddClientProfile x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/attachments/shippingData method: post operationId: AddShippingAddress x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/attachments/clientPreferencesData method: post operationId: AddClientPreferences x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/attachments/marketingData method: post operationId: AddMarketingData x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/attachments/paymentData method: post operationId: AddPaymentData x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/attachments/merchantContextData method: post operationId: AddMerchantContextData x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/customData/{appId} method: put operationId: SetMultipleCustomFieldValues x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/customData/{appId}/{appFieldName} method: put operationId: SetSingleCustomFieldValue x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/customData/{appId}/{appFieldName} method: delete operationId: Removesinglecustomfieldvalue x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pvt/configuration/orderForm method: get operationId: GetorderFormconfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/checkout/pvt/configuration/orderForm method: post operationId: UpdateorderFormconfiguration x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pvt/configuration/window-to-change-seller method: get operationId: GetWindowToChangeSeller x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/checkout/pvt/configuration/window-to-change-seller method: post operationId: UpdateWindowToChangeSeller x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/messages/clear method: post operationId: ClearorderFormMessages x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForm/{orderFormId}/installments method: get operationId: GetCartInstallments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/checkout/pub/orderForm/{orderFormId}/coupons method: post operationId: AddCoupons x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/pickup-points method: get operationId: ListPickupPpointsByLocation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/checkout/pub/postal-code/{countryCode}/{postalCode} method: get operationId: GetAddressByPostalCode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/checkout/pub/orderForm/{orderFormId}/transaction method: post operationId: PlaceOrderFromExistingOrderForm x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orders method: put operationId: PlaceOrder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/gatewayCallback/{orderGroup} method: post operationId: ProcessOrder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/regions/{regionId} method: get operationId: GetSellersByRegion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/creditcontrol/invoices method: get operationId: Searchallinvoices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/creditcontrol/accounts/{creditAccountId}/invoices/{invoiceId} method: get operationId: RetrieveInvoicebyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/creditcontrol/accounts/{creditAccountId}/invoices/{invoiceId} method: put operationId: ChangeInvoice x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/invoices/{invoiceId} method: delete operationId: CancelInvoice x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/invoices method: get operationId: SearchallinvoicesofaAccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/creditcontrol/accounts/{creditAccountId}/invoices/{invoiceId}/payments method: post operationId: MarkaninvoiceasPaid x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/invoices/{invoiceId}/postponement method: put operationId: Postponeaninvoice x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts method: get operationId: Searchallaccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/creditcontrol/accounts method: post operationId: OpenanAccount x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId} method: get operationId: RetrieveaAccountbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/creditcontrol/accounts/{creditAccountId} method: delete operationId: CloseanAccount x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId} method: put operationId: Updateemailanddescriptionofaaccount x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/statements method: get operationId: Accountstatements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/creditcontrol/accounts/{creditAccountId}/creditlimit method: put operationId: ChangecreditlimitofanAccount x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/statements/{statementId} method: put operationId: Decreasebalanceofanaccount x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/transactions/{transactionId}/settlement method: put operationId: CreateorUpdateSettlement x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/transactions method: post operationId: CreateaPreAuthorization x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/transactions/{transactionId} method: put operationId: CreateaPreAuthorization(usingid) x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/transactions/{transactionId} method: delete operationId: CancelaPreAuthorization x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/holders method: post operationId: AddanaccountHolder x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/holders/{holderId} method: delete operationId: Deleteanaccountholder x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/tolerance method: put operationId: Changetoleranceofanaccount x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/accounts/{creditAccountId}/transactions/{transactionId}/refunds method: post operationId: PartialorTotalRefundaSettlement x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/creditcontrol/storeconfig method: get operationId: Retrievestoreconfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/creditcontrol/storeconfig method: put operationId: Createorchangestoreconfiguration x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/user-rights/createAndProcessDeleteUserData method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /notes method: post operationId: NewNote x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /notes method: get operationId: GetNotesbyorderId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /notes/{noteId} method: get operationId: GetNote x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tasks method: post operationId: NewTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tasks method: get operationId: Listtasksbyassignee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tasks/{taskId} method: get operationId: GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tasks/{taskId} method: put operationId: EditTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tasks/{taskId}/comments method: post operationId: AddComment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/giftcardproviders method: get operationId: ListAllGiftCardProviders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/giftcardproviders/{giftCardProviderId} method: get operationId: GetGiftCardProviderbyID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/giftcardproviders/{giftCardProviderId} method: put operationId: Create/UpdateGiftCardProviderbyID x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/giftcardproviders/{giftCardProviderId} method: delete operationId: DeleteGiftCardProviderbyID x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/giftcardproviders/{giftCardProviderId}/giftcards method: post operationId: CreateGiftCardinGiftCardProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/giftcardproviders/{giftCardProviderId}/giftcards/_search method: post operationId: GetGiftCardfromGiftCardProvider x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/giftcardproviders/{giftCardProviderId}/giftcards/{giftCardId} method: get operationId: GetGiftCardfromGiftCardProviderbyID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/giftcardproviders/{giftCardProviderId}/giftcards/{giftCardId}/transactions method: get operationId: ListAllGiftCardTransactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/giftcardproviders/{giftCardProviderId}/giftcards/{giftCardId}/transactions method: post operationId: CreateGiftCardTransaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/giftcardproviders/{giftCardProviderId}/giftcards/{giftCardId}/transactions/{transactionId} method: get operationId: GetGiftCardTransactionbyID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/giftcardproviders/{giftCardProviderId}/giftcards/{giftCardId}/transactions/{tId}/authorization method: get operationId: GetGiftCardAuthorizationTransaction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/giftcardproviders/{giftCardProviderId}/giftcards/{giftCardId}/transactions/{tId}/settlements method: get operationId: ListAllGiftCardSettlementTransactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/giftcardproviders/{giftCardProviderId}/giftcards/{giftCardId}/transactions/{tId}/settlements method: post operationId: CreateGiftCardSettlementTransaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/giftcardproviders/{giftCardProviderId}/giftcards/{giftCardId}/transactions/{tId}/cancellations method: get operationId: ListAllGiftCardCancellationTransactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/giftcardproviders/{giftCardProviderId}/giftcards/{giftCardId}/transactions/{tId}/cancellations method: post operationId: CreateGiftCardCancellationTransaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards method: post operationId: CreateGiftCard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards/{giftCardId} method: get operationId: GetGiftCardbyID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards/_search method: post operationId: SearchGiftCardsfromcartdata x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards/{giftCardId}/transactions method: get operationId: GetGiftCardTransactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards/{giftCardId}/transactions method: post operationId: CreateGiftCardTransaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards/{giftCardId}/transactions/{transactionId} method: get operationId: GetGiftCardTransactionbyID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards/{giftCardId}/transactions/{transactionId}/authorization method: get operationId: GetTransactionAuthorizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards/{giftCardId}/transactions/{transactionId}/cancellations method: get operationId: GetTransactionCancellations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards/{giftCardId}/transactions/{transactionId}/cancellations method: post operationId: CancelGiftCardTransaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards/{giftCardId}/transactions/{transactionId}/settlements method: get operationId: GetTransactionSettlements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards/{giftCardId}/transactions/{transactionId}/settlements method: post operationId: SettleGiftCardTransaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards/_search method: post operationId: ListAllGiftCards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards/{giftCardId} method: get operationId: GetGiftCardbyID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards method: post operationId: CreateGiftCard x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards/{giftCardId}/transactions method: post operationId: CreateGiftCardTransaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards/{giftCardId}/transactions method: get operationId: ListAllGiftCardTransactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards/{giftCardId}/transactions/{transactionId} method: get operationId: GetGiftCardTransactionbyID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards/{giftCardId}/transactions/{transactionId}/authorization method: get operationId: GetGiftCardTransactionAuthorization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards/{giftCardId}/transactions/{transactionId}/cancellations method: post operationId: CreateGiftCardTransactionCancellation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards/{giftCardId}/transactions/{transactionId}/cancellations method: get operationId: ListAllGiftCardTransactionsCancellations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /giftcards/{giftCardId}/transactions/{tId}/settlements method: post operationId: CreateGiftCardTransactionSettlement x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /giftcards/{giftCardId}/transactions/{tId}/settlements method: get operationId: ListAllGiftCardTransactionsSettlements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /_v/cms/api/{projectId} method: get operationId: GetAllContentTypes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /_v/cms/api/{projectId}/{content-type} method: get operationId: GetPagesbyContentType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /_v/cms/api/{projectId}/{content-type}/{document-id} method: get operationId: GetCMSpage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/vtexid/apptoken/login method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/vtexid/audience/webstore/provider/oauth/exchange method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/vtexid/credential/validate method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/vtexid/pub/providers/setup/password/webstore/password method: post x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/vtexid/password/expire method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /event method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /top_searches method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autocomplete_suggestions method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /correction_search method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /banners/{facets} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /search_suggestions method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /product_search/{facets} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /facets/{facets} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pvt/virtualfolder/changeurischema/{protocol} method: put operationId: Changeentireaccount(allwebsites) x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pvt/virtualfolder/site/{websiteId}/changeurischema/{protocol} method: put operationId: Changespecificwebsite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/catalog_system/pub/products/crossselling/whosawalsosaw/{productId} method: get operationId: ProductSearchWhoSawAlsoSaw x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/crossselling/whosawalsobought/{productId} method: get operationId: ProductSearchWhoSawAlsoBought x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/crossselling/whoboughtalsobought/{productId} method: get operationId: ProductSearchWhoBoughtAlsoBought x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/crossselling/showtogether/{productId} method: get operationId: ProductSearchShowTogether x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/crossselling/accessories/{productId} method: get operationId: ProductSearchAccessories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/crossselling/similars/{productId} method: get operationId: ProductSearchSimilars x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/crossselling/suggestions/{productId} method: get operationId: ProductSearchSuggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/search/{search} method: get operationId: ProductSearch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/search method: get operationId: ProductSearchFilteredandOrdered x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/search/{product-text-link}/p method: get operationId: Searchbyproducturl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/offers/{productId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/products/offers/{productId}/sku/{skuId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/facets/category/{categoryId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog_system/pub/facets/search/{term} method: get operationId: Facetscategory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buscaautocomplete method: get operationId: AutoComplete x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/license-manager/users/{userId} method: get operationId: GetUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/license-manager/users/{userId} method: 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 - path: /api/license-manager/users method: post operationId: CreateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/license-manager/site/pvt/logins/list/paged method: get operationId: GetListUsers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/license-manager/users/{userId}/roles method: put operationId: PutRolesinUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/license-manager/users/{userId}/roles method: get operationId: GetRolesbyUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/license-manager/users/{userId}/roles/{roleId} method: delete operationId: RemoveRolefromUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/license-manager/site/pvt/roles/list/paged method: get operationId: GetListRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/vlm/appkeys method: post operationId: Createnewappkey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/vlm/appkeys method: get operationId: Getappkeysfromaccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/vlm/appkeys/{id} method: put operationId: Updateappkey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/vlm/account/stores method: get operationId: GetByAccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/vlm/account method: get operationId: GetAccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/shipping-policies/{id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/shipping-policies/{id} method: delete x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/shipping-policies/{id} method: put x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/shipping-policies method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/shipping-policies method: post x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/freights/{carrierId}/values/update method: post operationId: Create/UpdateFreightValues x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/freights/{carrierId}/{cep}/values method: get operationId: FreightValues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/carriers/{carrierId}/getdayofweekblocked method: get operationId: RetrieveBlockedDeliveryWindows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/carriers/{carrierId}/adddayofweekblocked method: post operationId: AddBlockedDeliveryWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/carriers/{carrierId}/removedayofweekblocked method: post operationId: RemoveBlockedDeliveryWindows x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/docks method: post operationId: Create/UpdateDock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/docks method: get operationId: AllDocks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/docks/{dockId} method: get operationId: DockById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/docks/{dockId} method: delete operationId: Dock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/docks/{dockId}/activation method: post operationId: ActivateDock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/docks/{dockId}/deactivation method: post operationId: DeactivateDock x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/warehouses method: post operationId: Create/UpdateWarehouse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/warehouses method: get operationId: AllWarehouses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/warehouses/{warehouseId} method: get operationId: WarehouseById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/warehouses/{warehouseId} method: delete operationId: RemoveWarehouse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/warehouses/{warehouseId}/activation method: post operationId: ActivateWarehouse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/warehouses/{warehouseId}/deactivation method: post operationId: DeactivateWarehouse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/inventory/skus/{skuId} method: get operationId: InventoryBySku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/inventory/items/{skuId}/warehouses/{warehouseId} method: get operationId: Inventoryperwarehouse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/inventory/skus/{skuId}/warehouses/{warehouseId} method: put operationId: UpdateInventoryBySkuandWarehouse x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/inventory/items/{skuId}/docks/{dockId} method: get operationId: Inventoryperdock x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/inventory/items/{skuId}/docks/{dockId}/warehouses/{warehouseId} method: get operationId: Inventoryperdockandwarehouse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/inventory/items/{itemId}/warehouses/{warehouseId}/dispatched method: get operationId: Getinventorywithdispatchedreservations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/inventory/items/{skuId}/warehouses/{warehouseId}/supplyLots method: get operationId: GetSupplyLots x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/inventory/items/{skuId}/warehouses/{warehouseId}/supplyLots/{supplyLotId} method: put operationId: SaveSupplyLot x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/inventory/items/{skuId}/warehouses/{warehouseId}/supplyLots/{supplyLotId}/transfer method: post operationId: TransferSupplyLot x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/holidays/{holidayId} method: put operationId: Create/UpdateHoliday x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/holidays/{holidayId} method: get operationId: HolidayById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/holidays/{holidayId} method: delete operationId: Holiday x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/holidays method: get operationId: AllHolidays x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/inventory/reservations method: post operationId: CreateReservation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/inventory/reservations/{reservationId} method: get operationId: ReservationById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/inventory/reservations/{reservationId}/confirm method: post operationId: ConfirmReservation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/inventory/reservations/{reservationId}/acknowledge method: post operationId: AcknowledgmentReservation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/inventory/reservations/{reservationId}/cancel method: post operationId: CancelReservation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/inventory/reservations/{warehouseId}/{skuId} method: get operationId: ReservationbyWarehouseandSku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/shipping/calculate method: post operationId: CalculateSLA x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/pickuppoints method: get operationId: ListAllPickupPpoints x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/pickuppoints/{pickupPointId} method: put operationId: CreateUpdatePickupPoint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/pickuppoints/{pickupPointId} method: get operationId: GetById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/pickuppoints/{pickupPointId} 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 - path: /api/logistics/pvt/configuration/pickuppoints/_search method: get operationId: Getpaged x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/geoshape method: get operationId: PagedPolygons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/geoshape method: put operationId: CreateUpdatePolygon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics/pvt/configuration/geoshape/{polygonName} method: get operationId: PolygonbyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics/pvt/configuration/geoshape/{polygonName} method: delete operationId: DeletePolygon x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/logistics-capacity/resources/carrier@{capacityType}@{shippingPolicyId}/time-frames method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/logistics-capacity/resources/carrier@{capacityType}@{shippingPolicyId}/time-frames/{windowDay}F{windowStartTime}T{windowEndTime} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /notificator/{sellerId}/changenotification/{skuId}/price method: post operationId: PriceNotification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /notificator/{sellerId}/changenotification/{skuId}/inventory method: post operationId: InventoryNotification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /offer-manager/pvt/offers method: get operationId: Getofferslist x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /offer-manager/pvt/product/{productId}/sku/{skuId} method: get operationId: GetSKUoffers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /offer-manager/pvt/product/{productId} method: get operationId: GetProductoffers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller-register/pvt/seller-leads method: post operationId: CreateSellerLead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /seller-register/pvt/seller-leads method: get operationId: ListSellerLeads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller-register/pvt/seller-leads/{sellerLeadId} method: put operationId: AcceptSellerLead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /seller-register/pvt/seller-leads/{sellerLeadId} method: get operationId: RetrieveSellerLead x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller-register/pvt/seller-leads/{sellerLeadId} method: delete operationId: RemoveSellerLead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /seller-register/pvt/seller-leads/{sellerLeadId}/seller method: put operationId: CreateSellerFromSellerLead x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /seller-register/pvt/seller-leads/{sellerLeadId}/status method: put operationId: ResendSellerLeadRequest x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /seller-register/pvt/sellers/{sellerId}/commissions method: get operationId: ListSellerCommissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller-register/pvt/sellers/{sellerId}/commissions method: put operationId: BulkUpsertSellerCommissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /seller-register/pvt/sellers/{sellerId}/commissions/{categoryId} method: delete operationId: RemoveSellerCommissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /seller-register/pvt/sellers/{sellerId}/commissions/{categoryId} method: get operationId: RetrieveSellerCommissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller-register/pvt/sellers method: post operationId: UpsertSellerRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /seller-register/pvt/sellers method: get operationId: GetListSellers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller-register/pvt/sellers/{sellerId} method: patch operationId: UpdateSeller x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /seller-register/pvt/sellers/{sellerId} method: get operationId: GetRetrieveSeller x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller-register/pvt/sellers/{sellerId}/sales-channel/mapping method: put operationId: UpsertMapping x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /seller-register/pvt/sellers/{sellerId}/sales-channel/mapping method: get operationId: RetrieveMapping x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/channel-manager/channel/all method: get operationId: list-all-channels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/channel-manager/channel/:channelId method: get operationId: retrieve-channel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/mkp-category-mapper/connector/register method: post operationId: vtex-mapper-registration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/mkp-category-mapper/categories/marketplace/{id} method: post operationId: send-category-mapping-vtex-mapper x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/channel-manager/connector method: post operationId: register-connector x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/channel-manager/connector/all method: get operationId: list-all-connectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/channel-manager/connector/:connectorId method: get operationId: retrieve-connector x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/channel-manager/connector/:connectorId method: post operationId: upsert-merchant-connection x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/channel-manager/connector/:connectorId method: delete operationId: remove-connector x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/channel-manager/connector/:connectorId method: put operationId: full-update-connector x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/channel-manager/connector/:connectorId method: patch operationId: partial-update-connector x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/fulfillment/pvt/orders method: post operationId: PlaceFulfillmentOrder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/fulfillment/pvt/orders/{orderId}/fulfill method: post operationId: AuthorizeDispatchForFulfillmentOrder x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /api/order-integration/orders method: post operationId: EnqueueNewOrder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/order-integration/orders/status method: put operationId: UpdateOrderStatus x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/checkout/pub/orderForms/simulation method: post operationId: fulfillment-simulation-external-marketplace x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pvt/orderForms/simulation method: post operationId: fulfillment-simulation x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pvt/orders method: post operationId: order-placement x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pvt/orders/{sellerOrderId}/fulfill method: post operationId: authorize-fulfillment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pvt/orders/{orderId}/cancel method: post operationId: mkp-order-cancellation x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pvt/orders/{marketplaceOrderId}/invoice method: post operationId: send-invoice x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pvt/orders/{marketplaceOrderId}/invoice/{invoiceNumber} method: post operationId: send-tracking-information x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pvt/orders/{marketplaceOrderId}/invoice/{invoiceNumber}/tracking method: post operationId: update-tracking-status x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pvt/orders/{marketplaceOrderId}/cancel method: post operationId: cancel-order-in-marketplace x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/documents method: post operationId: Createnewdocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/documents method: patch operationId: Createorupdatepartialdocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/documents/{id} method: get operationId: Getdocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dataentities/{dataEntityName}/documents/{id} method: put operationId: Updateentiredocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/documents/{id} method: patch operationId: Updatepartialdocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/documents/{id} method: delete operationId: Deletedocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/search method: get operationId: Searchdocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dataentities/{dataEntityName}/scroll method: get operationId: Scrolldocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dataentities/{dataEntityName}/schemas method: get operationId: Getschemas x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dataentities/{dataEntityName}/schemas/{schemaName} method: get operationId: Getschemabyname x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dataentities/{dataEntityName}/schemas/{schemaName} method: put operationId: Saveschemabyname x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/schemas/{schemaName} method: delete operationId: Deleteschemabyname x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/indices method: get operationId: Getindices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dataentities/{dataEntityName}/indices method: put operationId: Putindices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/indices/{index_name} method: get operationId: Getindexbyname x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dataentities/{dataEntityName}/indices/{index_name} method: delete operationId: Deleteindexbyname x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/documents/{id}/clusters method: post operationId: Validatedocumentbyclusters x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/dataentities/{dataEntityName}/documents/{id}/versions method: get operationId: Listversions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dataentities/{dataEntityName}/documents/{id}/versions/{versionId} method: get operationId: Getversion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/dataentities/{dataEntityName}/documents/{id}/versions/{versionId} method: put operationId: Putversion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/mail-service/pvt/providers/{EmailProvider}/dkim method: post operationId: createDKIM x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/oms/pvt/orders/{orderId} method: get operationId: GetOrder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders method: get operationId: ListOrders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders/{orderId}/start-handling method: post operationId: StartHandling 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: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders/{orderId}/cancel method: post operationId: CancelOrder 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: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders/{orderId}/changes method: post operationId: RegisterChange 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: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders/{orderId}/interactions method: post operationId: AddLog 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: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders/{orderId}/invoice method: post operationId: InvoiceNotification 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: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders/{orderId}/invoice/{invoiceNumber} method: patch operationId: Updatepartialinvoice.SendTrackingNumber 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: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders/{orderId}/invoice/{invoiceNumber}/tracking method: put operationId: UpdateTrackingStatus 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: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders/{orderId}/conversation-message method: get operationId: GetConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders/{orderId}/payment-transaction method: get operationId: GetPaymenttransaction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/orders/{orderId}/payments/{paymentId}/payment-notification method: post operationId: SendPaymentNotification 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: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/pvt/feed/orders/status method: get operationId: Getfeedorderstatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/feed/config method: get operationId: GetFeedConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/feed/config method: post operationId: FeedConfiguration 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: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/feed/config method: delete operationId: FeedConfigurationDelete 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: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/feed method: get operationId: Getfeedorderstatus1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/feed method: post operationId: Commititemfeedorderstatus 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: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/hook/config method: get operationId: GetHookConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/hook/config method: post operationId: HookConfiguration 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: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/hook/config method: delete operationId: DeleteHookConfiguration 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: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/user/orders method: get operationId: Userorderslist x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/oms/user/orders/{orderId} method: get operationId: Userorderdetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/expressions/jsonata method: post operationId: TestJSONataExpression 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: - '{{appKey}}' - '{{appToken}}' - path: /api/checkout/pvt/configuration/window-to-change-seller method: get operationId: GetWindowToChangeSeller x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/checkout/pvt/configuration/window-to-change-seller method: post operationId: UpdateWindowToChangeSeller 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: - '{{appKey}}' - '{{appToken}}' - path: /api/order-system/orders/{changeOrderId}/changes method: patch operationId: Createchange 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: - '{{appKey}}' - '{{appToken}}' - path: /api/order-system/orders/{changeOrderId}/changes method: get operationId: GetChangeHistory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/order-system/orders/{changeOrderId}/changes/{changeRequestId} method: get operationId: GetChangeDetail x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/order-system/orders/{changeOrderId}/changes/preview method: post operationId: PreviewChange 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: - '{{appKey}}' - '{{appToken}}' - path: /api/order-system/orders/{changeOrderId}/changes/{changeRequestId}/retry method: post operationId: RetryChange 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: - '{{appKey}}' - '{{appToken}}' - path: /api/order-system/orders/{changeOrderId}/changes/{changeRequestId}/cancel method: post operationId: CancelChangeStoppedonError 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: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/pvt/document/{orderId} method: get operationId: GetOrder2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/extendsearch/orders method: post operationId: ListOrders2 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: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/pvt/document/{orderId}/actions/start-handling method: post operationId: StartHandling2 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: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/pvt/document/{orderId}/cancel method: post operationId: CancelOrder2 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: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/pvt/document/{orderId}/invoices method: post operationId: InvoiceNotification2 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: - '{{appKey}}' - '{{appToken}}' - path: /api/orders/pvt/document/{orderId}/payment/{paymentId}/notify-payment method: post operationId: SendPaymentNotification2 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: - '{{appKey}}' - '{{appToken}}' - path: /manifest method: get operationId: Manifest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payments method: post operationId: CreatePayment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /payments/{paymentId}/cancellations method: post operationId: CancelPayment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /payments/{paymentId}/settlements method: post operationId: SettlePayment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /payments/{paymentId}/refunds method: post operationId: RefundPayment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /payments/{paymentId}/inbound/{action} method: post operationId: InboundRequest(BETA) x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authorization/token method: post operationId: CreateAuthorizationToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authorization/redirect method: get operationId: ProviderAuthentication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorization/credentials method: get operationId: GetCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pvt/installments method: get operationId: Installmentsoptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pvt/affiliations method: get operationId: Affiliations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pvt/affiliations method: post operationId: InsertAffiliation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/affiliations/{affiliationId} method: put operationId: UpdateAffiliation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/affiliations/{affiliationId} method: get operationId: AffiliationById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pvt/rules method: get operationId: Rules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pvt/rules method: post operationId: InsertRule x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/rules/{ruleId} method: get operationId: RuleById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pvt/rules/{ruleId} method: put operationId: PutRuleById x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/rules/{ruleId} method: delete operationId: Rule x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/merchants/payment-systems method: get operationId: AvailablePaymentMethods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pvt/transactions method: post operationId: 1.Createanewtransaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pub/transactions/{transactionId}/payments method: post operationId: 2.SendPaymentsPublic x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/transactions/{transactionId}/payments method: post operationId: 2.SendPaymentsWithSavedCreditCard x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/transactions/{transactionId}/additional-data method: post operationId: 3.SendAdditionalData x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/transactions/{transactionId}/additional-data method: patch operationId: 3.1UpdateAdditionalData x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/transactions/{transactionId}/authorization-request method: post operationId: 4.Doauthorization x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/transactions/{transactionId} method: get operationId: TransactionDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pvt/transactions/{transactionId}/payments/{paymentId} method: get operationId: PaymentDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pvt/transactions/{transactionId}/settlements method: get operationId: TransactionSettlementDetails x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pvt/transactions/{transactionId}/settlement-request method: post operationId: Settlethetransaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/transactions/{transactionId}/refunding-request method: post operationId: Refundthetransaction x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pvt/transactions/{transactionId}/cancellation-request method: post operationId: Cancelthetransaction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /token method: post operationId: Createtoken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /create-service method: post operationId: Createservice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rates method: post operationId: Createservice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /list-carriers method: post operationId: Createservice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /{carrierId}/{serviceId} method: get operationId: Getservice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{carrierId}/{serviceId} method: patch operationId: Updateservice x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /notes/{carrierId}/{serviceId} method: post operationId: Createnotes x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /evidences/{carrierId}/{serviceId} method: post operationId: Createevidence x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /labels/{carrierId}/{serviceId} method: post operationId: Createlabels x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cancel/{carrierId}/{serviceId} method: post operationId: PostCancelservice x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cancel-service method: post operationId: Createservice x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pause-service method: post operationId: Createservice x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /on-hold/{carrierId}/{serviceId} method: post operationId: Onholdservice x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/policy-engine/policies method: get operationId: Policy_List x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/policy-engine/evaluate method: post operationId: Policy_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 - path: /api/policy-engine/policies/{id} method: get operationId: Policy_Get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/policy-engine/policies/{id} method: post operationId: Policy_CreateOrUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/policy-engine/policies/{id} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/policy-engine/policies/{id} method: delete operationId: Policy_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 - path: /api/pricing-hub/prices method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/pricing-hub/prices/config method: put operationId: ConfigExternalPriceSource x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pricing/prices/{itemId} method: get operationId: GetPrice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pricing/prices/{itemId} method: delete operationId: DeletePrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pricing/prices/{itemId} method: put operationId: CreateUpdatePriceOrFixedPrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pricing/prices/{itemId}/fixed method: get operationId: GetFixedPrices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pricing/prices/{itemId}/fixed/{priceTableId} method: post operationId: createorupdatefixedpricesonpricetableortradepolicy x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pricing/prices/{itemId}/fixed/{priceTableId} method: get operationId: GetFixedPricesonapricetable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pricing/prices/{itemId}/fixed/{priceTableId} method: delete operationId: Deletefixedpricesonapricetableortradepolicy x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pricing/prices/{itemId}/computed/{priceTableId} method: get operationId: GetComputedPricebypricetable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pricing/config method: get operationId: GetPricingConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pricing/migration method: get operationId: GetPricingv2Status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pricing/pipeline/catalog/{priceTableId} method: get operationId: Getrulesforapricetable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pricing/pipeline/catalog/{priceTableId} method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /pricing/pipeline/catalog method: get operationId: getallpricetablesandrules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pricing/tables method: get operationId: Listpricetables x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles method: post operationId: CreateClientProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/profiles/{profileId} method: get operationId: GetProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId} method: patch operationId: UpdateClientProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/profiles/{profileId} method: delete operationId: DeleteClientProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/profiles/{profileId}/unmask method: get operationId: GetUnmaskedProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId}/versions/{profileVersionId} method: get operationId: GetProfileByVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId}/versions/{profileVersionId}/unmask method: get operationId: GetUnmaskedProfileByVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId}/addresses method: post operationId: CreateClientAddress x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/profiles/{profileId}/addresses method: get operationId: GetClientAddresses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId}/addresses/unmask method: get operationId: GetUnmaskedClientAddresses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId}/addresses/{addressId} method: get operationId: GetAddress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId}/addresses/{addressId} method: patch operationId: UpdateClientAddress x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/profiles/{profileId}/addresses/{addressId} method: delete operationId: DeleteAddress x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/profiles/{profileId}/addresses/{addressId}/unmask method: get operationId: GetUnmaskedAddress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId}/addresses/{addressId}/versions/{addressVersionId} method: get operationId: GetAddressByVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId}/addresses/{addressId}/versions/{addressVersionId}/unmask method: get operationId: GetUnmaskedAddressByVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/prospects method: post operationId: CreateProspect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/prospects method: get operationId: GetProspects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/prospects/unmask method: get operationId: GetUnmaskedProspects x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/prospects/{prospectId} method: get operationId: GetProspect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/prospects/{prospectId} method: patch operationId: UpdateProspect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/prospects/{prospectId} method: delete operationId: DeleteProspect x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/prospects/{prospectId}/unmask method: get operationId: GetUnmaskedProspect x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId}/purchase-info method: post operationId: CreatePurchaseInformation x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/profiles/{profileId}/purchase-info method: get operationId: GetPurchaseInformation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/profiles/{profileId}/purchase-info method: patch operationId: UpdatePurchaseInformation x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/profiles/{profileId}/purchase-info method: delete operationId: DeletePurchaseInformation x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/profiles/{profileId}/purchase-info/unmask method: get operationId: GetUnmaskedPurchaseInformation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/schemas/profileSystem method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/storage/profile-system/schemas/profileSystem/custom method: put operationId: CreateOrUpdateProfileSchema x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/storage/profile-system/schemas/profileSystem/custom method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rnb/v2/pvt/coupon method: get operationId: Getgroupedcoupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rnb/v2/pvt/coupon/group/archived method: get operationId: Getgroupedarchivedcoupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rnb/v2/pvt/coupon/group/{groupingKey} method: get operationId: Getcoupongroupinformation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rnb/v2/pvt/coupon/group/{groupingKey} method: put operationId: Editcoupongroupconfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rnb/v2/pvt/coupon/group/{groupingKey}/codes method: get operationId: Getcoupongroupcodes. x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rnb/v2/pvt/coupon/group/{groupingKey}/archive method: put operationId: Archivedcoupongroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rnb/v2/pvt/coupon/group method: post operationId: Creategroupsofcoupons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rnb/v2/pvt/coupon/group/{groupingKey}/unarchive method: put operationId: Unarchivedcoupongroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rnb/v2/pvt/coupon/usage-count/{couponCode} method: get operationId: Getnumberofusagesofasinglecoupon x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rnb/v2/pvt/coupon/usage-count/group/{groupingKey} method: get operationId: Getnumberofusagesofacouponbatch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reviews-and-ratings/api/rating/{productId} method: get operationId: GetProductRating x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reviews-and-ratings/api/review/{reviewId} method: get operationId: GetReviewbyReviewId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reviews-and-ratings/api/review/{reviewId} method: delete operationId: DeleteReview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reviews-and-ratings/api/review/{reviewId} method: patch operationId: EditReview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reviews-and-ratings/api/reviews method: get operationId: GetalistofReviews x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reviews-and-ratings/api/reviews method: post operationId: SaveMultipleReviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reviews-and-ratings/api/reviews method: delete operationId: DeleteMultipleReviews x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reviews-and-ratings/api/review method: post operationId: SaveReview x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/sent-offers/channels method: post operationId: CreateChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/sent-offers/feeds method: post operationId: CreateFeed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/sent-offers/feeds method: get operationId: ListFeeds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/sent-offers/feeds/{feedId} method: put operationId: UpdateFeed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/sent-offers/feeds/{feedId} method: get operationId: RetrieveFeed x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/sent-offers/feeds/{feedId} method: delete operationId: DeleteFeed x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/sent-offers/feeds/{feedId}/skus/{skuId}/interactions method: post operationId: CreateInteraction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/sent-offers/feeds/{feedId}/skus/{skuId}/interactions/{interactionId} method: get operationId: RetrieveInteraction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/sent-offers/feeds/{feedId}/skus/{skuId}/interactions/{interactionId}/close method: post operationId: CloseInteraction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/sent-offers/feeds/{feedId}/skus/{skuId}/interactions/{interactionId}/logs method: post operationId: CreateLog x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/sent-offers/feeds/{feedId}/skus/{skuId}/interactions/{interactionId}/logs/{logId} method: get operationId: RetrieveLog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/sent-offers/search/interactions method: get operationId: SearchInteractions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/sent-offers/search/errors method: get operationId: SearchErrors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/sent-offers/error-codes/{errorCodeId} method: get operationId: RetrieveErrorCode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/sessions method: post operationId: Createnewsession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/sessions method: get operationId: GetSession x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/sessions method: patch operationId: Editsession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/segments method: get operationId: GetSegment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{app_name}/v{app_version}/{account}/{workspace}/notify method: post operationId: NotifyCarrierwithApp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /{app_name}/v{app_version}/{account}/{workspace}/tracking method: post operationId: TrackingEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /catalog/pvt/skusellers/{skuId} method: get operationId: GetbySkuId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku-binding/pvt/skuseller/admin method: get operationId: Getpagedadmin x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku-binding/pvt/skuseller/{sellerId}/{sellerSkuId} method: get operationId: GetSKUseller x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku-binding/pvt/skuseller/{sellerId}/{sellerSkuId} method: put operationId: Bindtoanothersku x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sku-binding/pvt/skuseller/list/bysellerId/{sellerId} method: get operationId: GetallbySellerId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku-binding/pvt/skuseller/paged/sellerid/{sellerId} method: get operationId: GetpagedbySellerId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku-binding/pvt/skuseller/changenotification/{skuId} method: post operationId: ChangeNotification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sku-binding/pvt/skuseller/changenotification/{sellerId}/{sellerSkuId} method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sku-binding/pvt/skuseller/insertion method: post operationId: InsertSKUBinding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sku-binding/pvt/skuseller/activate/{sellerId}/{skuSellerId} method: post operationId: ActivateSKUBinding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sku-binding/pvt/skuseller/inactivate/{sellerId}/{skuSellerId} method: post operationId: DeactivateSKUBinding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sku-binding/pvt/skuseller/remove/{sellerId}/{sellerSkuId} method: post operationId: DeleteSKUsellerassociation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rns/pub/cycles/{cycleId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rns/pub/cycles method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rns/pub/cycles/{cycleId}/retry method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rns/pvt/plans method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rns/pvt/plans/{id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rns/pvt/reports method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rns/pvt/reports/{reportName}/documents/{documentId} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rns/pvt/reports/{reportName}/documents method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rns/pub/subscriptions/{id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rns/pub/subscriptions/{id} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rns/pub/subscriptions method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rns/pub/subscriptions method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rns/pub/subscriptions/{id}/items/{itemId} method: 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 - path: /api/rns/pub/subscriptions/{id}/items/{itemId} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rns/pub/subscriptions/{id}/items method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rns/pub/subscriptions/{id}/simulate method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rns/pub/subscriptions/simulate method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/rns/pub/subscriptions/{subscriptionId}/conversation-message method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rns/settings method: get operationId: GetSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/rns/settings method: post operationId: EditSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /suggestions/configuration/autoapproval/toggle method: get operationId: GetautoApprovevaluefromconfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /suggestions/configuration/autoapproval/toggle method: put operationId: Saveautoapproveforaccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /suggestions/configuration method: get operationId: Getaccountconfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /suggestions/configuration method: put operationId: Saveaccountconfig x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /suggestions/configuration/account/config method: get operationId: Getmatchconfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /suggestions/configuration/seller/{sellerId} method: get operationId: Getselleraccountconfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /suggestions/configuration/seller/{sellerId} method: put operationId: Putselleraccountconfig x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /suggestions/configuration/autoapproval/toggle/seller/{sellerId} method: put operationId: Saveautoapproveforaccountseller x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /suggestions method: get operationId: Getsuggestions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /suggestions/{sellerId}/{sellerSkuId} method: put operationId: SaveSuggestion x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /suggestions/{sellerId}/{sellerSkuId} method: get operationId: GetSuggestion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /suggestions/{sellerId}/{sellerSkuId} method: delete operationId: DeleteSuggestion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /suggestions/{sellerId}/{sellerskuid}/versions method: get operationId: GetVersions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /suggestions/{sellerId}/{sellerskuid}/versions/{version} method: get operationId: GetSuggestionbyversion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /suggestions/{sellerId}/{sellerskuid}/versions/{version}/matches/{matchid} method: put operationId: Match x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /suggestions/matches/action/{actionName} method: put operationId: MatchMultiple x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auth method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /services method: put x-agentic-access: action-class: acting consequence: write subject: required scope: - Bearer {token} audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /services method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /services method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /services/{idDeliveryService} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /services/routes method: post operationId: PostDeliveryServiceWithRouteAsync x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /services/routes method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /services/invoice method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none