generated: '2026-07-15' method: generated source: openapi/commerce-layer-core-api-openapi.json, openapi/commerce-layer-metrics-api-openapi.json, openapi/commerce-layer-provisioning-api-openapi.json 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: 1334 by_action_class: connected: 963 acting: 371 by_consequence: read: 963 write: 270 physical: 98 safety-critical: 3 human_in_the_loop_required: 3 operations: - path: /addresses method: get operationId: GET/addresses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /addresses method: post operationId: POST/addresses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /addresses/{addressId} method: get operationId: GET/addresses/addressId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /addresses/{addressId} method: patch operationId: PATCH/addresses/addressId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /addresses/{addressId} method: delete operationId: DELETE/addresses/addressId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /addresses/{addressId}/geocoder method: get operationId: GET/addressId/geocoder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /addresses/{addressId}/events method: get operationId: GET/addressId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /addresses/{addressId}/tags method: get operationId: GET/addressId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /addresses/{addressId}/event_stores method: get operationId: GET/addressId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adjustments method: get operationId: GET/adjustments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adjustments method: post operationId: POST/adjustments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adjustments/{adjustmentId} method: get operationId: GET/adjustments/adjustmentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adjustments/{adjustmentId} method: patch operationId: PATCH/adjustments/adjustmentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adjustments/{adjustmentId} method: delete operationId: DELETE/adjustments/adjustmentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adjustments/{adjustmentId}/event_stores method: get operationId: GET/adjustmentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adyen_gateways method: get operationId: GET/adyen_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adyen_gateways method: post operationId: POST/adyen_gateways x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adyen_gateways/{adyenGatewayId} method: get operationId: GET/adyen_gateways/adyenGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adyen_gateways/{adyenGatewayId} method: patch operationId: PATCH/adyen_gateways/adyenGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adyen_gateways/{adyenGatewayId} method: delete operationId: DELETE/adyen_gateways/adyenGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adyen_gateways/{adyenGatewayId}/payment_methods method: get operationId: GET/adyenGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adyen_gateways/{adyenGatewayId}/event_stores method: get operationId: GET/adyenGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adyen_gateways/{adyenGatewayId}/adyen_payments method: get operationId: GET/adyenGatewayId/adyen_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adyen_payments method: get operationId: GET/adyen_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adyen_payments method: post operationId: POST/adyen_payments 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: /adyen_payments/{adyenPaymentId} method: get operationId: GET/adyen_payments/adyenPaymentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adyen_payments/{adyenPaymentId} method: patch operationId: PATCH/adyen_payments/adyenPaymentId 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: /adyen_payments/{adyenPaymentId} method: delete operationId: DELETE/adyen_payments/adyenPaymentId 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: /adyen_payments/{adyenPaymentId}/order method: get operationId: GET/adyenPaymentId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adyen_payments/{adyenPaymentId}/payment_gateway method: get operationId: GET/adyenPaymentId/payment_gateway x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adyen_payments/{adyenPaymentId}/event_stores method: get operationId: GET/adyenPaymentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /application method: get operationId: GET/application/applicationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /attachments method: get operationId: GET/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /attachments method: post operationId: POST/attachments x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /attachments/{attachmentId} method: get operationId: GET/attachments/attachmentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /attachments/{attachmentId} method: patch operationId: PATCH/attachments/attachmentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /attachments/{attachmentId} method: delete operationId: DELETE/attachments/attachmentId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /attachments/{attachmentId}/event_stores method: get operationId: GET/attachmentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorizations method: get operationId: GET/authorizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorizations/{authorizationId} method: get operationId: GET/authorizations/authorizationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorizations/{authorizationId} method: patch operationId: PATCH/authorizations/authorizationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /authorizations/{authorizationId}/order method: get operationId: GET/authorizationId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorizations/{authorizationId}/attachments method: get operationId: GET/authorizationId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorizations/{authorizationId}/events method: get operationId: GET/authorizationId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorizations/{authorizationId}/event_stores method: get operationId: GET/authorizationId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorizations/{authorizationId}/captures method: get operationId: GET/authorizationId/captures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /authorizations/{authorizationId}/voids method: get operationId: GET/authorizationId/voids x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /avalara_accounts method: get operationId: GET/avalara_accounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /avalara_accounts method: post operationId: POST/avalara_accounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /avalara_accounts/{avalaraAccountId} method: get operationId: GET/avalara_accounts/avalaraAccountId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /avalara_accounts/{avalaraAccountId} method: patch operationId: PATCH/avalara_accounts/avalaraAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /avalara_accounts/{avalaraAccountId} method: delete operationId: DELETE/avalara_accounts/avalaraAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /avalara_accounts/{avalaraAccountId}/markets method: get operationId: GET/avalaraAccountId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /avalara_accounts/{avalaraAccountId}/attachments method: get operationId: GET/avalaraAccountId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /avalara_accounts/{avalaraAccountId}/events method: get operationId: GET/avalaraAccountId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /avalara_accounts/{avalaraAccountId}/event_stores method: get operationId: GET/avalaraAccountId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /avalara_accounts/{avalaraAccountId}/tax_categories method: get operationId: GET/avalaraAccountId/tax_categories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /axerve_gateways method: get operationId: GET/axerve_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /axerve_gateways method: post operationId: POST/axerve_gateways x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /axerve_gateways/{axerveGatewayId} method: get operationId: GET/axerve_gateways/axerveGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /axerve_gateways/{axerveGatewayId} method: patch operationId: PATCH/axerve_gateways/axerveGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /axerve_gateways/{axerveGatewayId} method: delete operationId: DELETE/axerve_gateways/axerveGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /axerve_gateways/{axerveGatewayId}/payment_methods method: get operationId: GET/axerveGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /axerve_gateways/{axerveGatewayId}/event_stores method: get operationId: GET/axerveGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /axerve_gateways/{axerveGatewayId}/axerve_payments method: get operationId: GET/axerveGatewayId/axerve_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /axerve_payments method: get operationId: GET/axerve_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /axerve_payments method: post operationId: POST/axerve_payments 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: /axerve_payments/{axervePaymentId} method: get operationId: GET/axerve_payments/axervePaymentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /axerve_payments/{axervePaymentId} method: patch operationId: PATCH/axerve_payments/axervePaymentId 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: /axerve_payments/{axervePaymentId} method: delete operationId: DELETE/axerve_payments/axervePaymentId 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: /axerve_payments/{axervePaymentId}/order method: get operationId: GET/axervePaymentId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /axerve_payments/{axervePaymentId}/payment_gateway method: get operationId: GET/axervePaymentId/payment_gateway x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /axerve_payments/{axervePaymentId}/event_stores method: get operationId: GET/axervePaymentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bing_geocoders method: get operationId: GET/bing_geocoders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bing_geocoders method: post operationId: POST/bing_geocoders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /bing_geocoders/{bingGeocoderId} method: get operationId: GET/bing_geocoders/bingGeocoderId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bing_geocoders/{bingGeocoderId} method: patch operationId: PATCH/bing_geocoders/bingGeocoderId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /bing_geocoders/{bingGeocoderId} method: delete operationId: DELETE/bing_geocoders/bingGeocoderId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /bing_geocoders/{bingGeocoderId}/markets method: get operationId: GET/bingGeocoderId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bing_geocoders/{bingGeocoderId}/addresses method: get operationId: GET/bingGeocoderId/addresses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bing_geocoders/{bingGeocoderId}/attachments method: get operationId: GET/bingGeocoderId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bing_geocoders/{bingGeocoderId}/event_stores method: get operationId: GET/bingGeocoderId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /braintree_gateways method: get operationId: GET/braintree_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /braintree_gateways method: post operationId: POST/braintree_gateways x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /braintree_gateways/{braintreeGatewayId} method: get operationId: GET/braintree_gateways/braintreeGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /braintree_gateways/{braintreeGatewayId} method: patch operationId: PATCH/braintree_gateways/braintreeGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /braintree_gateways/{braintreeGatewayId} method: delete operationId: DELETE/braintree_gateways/braintreeGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /braintree_gateways/{braintreeGatewayId}/payment_methods method: get operationId: GET/braintreeGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /braintree_gateways/{braintreeGatewayId}/event_stores method: get operationId: GET/braintreeGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /braintree_gateways/{braintreeGatewayId}/braintree_payments method: get operationId: GET/braintreeGatewayId/braintree_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /braintree_payments method: get operationId: GET/braintree_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /braintree_payments method: post operationId: POST/braintree_payments 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: /braintree_payments/{braintreePaymentId} method: get operationId: GET/braintree_payments/braintreePaymentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /braintree_payments/{braintreePaymentId} method: patch operationId: PATCH/braintree_payments/braintreePaymentId 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: /braintree_payments/{braintreePaymentId} method: delete operationId: DELETE/braintree_payments/braintreePaymentId 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: /braintree_payments/{braintreePaymentId}/order method: get operationId: GET/braintreePaymentId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /braintree_payments/{braintreePaymentId}/payment_gateway method: get operationId: GET/braintreePaymentId/payment_gateway x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /braintree_payments/{braintreePaymentId}/event_stores method: get operationId: GET/braintreePaymentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bundles method: get operationId: GET/bundles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bundles method: post operationId: POST/bundles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /bundles/{bundleId} method: get operationId: GET/bundles/bundleId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bundles/{bundleId} method: patch operationId: PATCH/bundles/bundleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /bundles/{bundleId} method: delete operationId: DELETE/bundles/bundleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /bundles/{bundleId}/market method: get operationId: GET/bundleId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bundles/{bundleId}/sku_list method: get operationId: GET/bundleId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bundles/{bundleId}/skus method: get operationId: GET/bundleId/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bundles/{bundleId}/attachments method: get operationId: GET/bundleId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bundles/{bundleId}/events method: get operationId: GET/bundleId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bundles/{bundleId}/tags method: get operationId: GET/bundleId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bundles/{bundleId}/event_stores method: get operationId: GET/bundleId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions method: get operationId: GET/buy_x_pay_y_promotions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions method: post operationId: POST/buy_x_pay_y_promotions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId} method: get operationId: GET/buy_x_pay_y_promotions/buyXPayYPromotionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId} method: patch operationId: PATCH/buy_x_pay_y_promotions/buyXPayYPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId} method: delete operationId: DELETE/buy_x_pay_y_promotions/buyXPayYPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/market method: get operationId: GET/buyXPayYPromotionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/order_amount_promotion_rule method: get operationId: GET/buyXPayYPromotionId/order_amount_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/sku_list_promotion_rule method: get operationId: GET/buyXPayYPromotionId/sku_list_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/coupon_codes_promotion_rule method: get operationId: GET/buyXPayYPromotionId/coupon_codes_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/custom_promotion_rule method: get operationId: GET/buyXPayYPromotionId/custom_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/sku_list method: get operationId: GET/buyXPayYPromotionId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/coupons method: get operationId: GET/buyXPayYPromotionId/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/attachments method: get operationId: GET/buyXPayYPromotionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/events method: get operationId: GET/buyXPayYPromotionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/tags method: get operationId: GET/buyXPayYPromotionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/event_stores method: get operationId: GET/buyXPayYPromotionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /buy_x_pay_y_promotions/{buyXPayYPromotionId}/skus method: get operationId: GET/buyXPayYPromotionId/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /captures method: get operationId: GET/captures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /captures/{captureId} method: get operationId: GET/captures/captureId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /captures/{captureId} method: patch operationId: PATCH/captures/captureId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /captures/{captureId}/order method: get operationId: GET/captureId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /captures/{captureId}/attachments method: get operationId: GET/captureId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /captures/{captureId}/events method: get operationId: GET/captureId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /captures/{captureId}/event_stores method: get operationId: GET/captureId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /captures/{captureId}/reference_authorization method: get operationId: GET/captureId/reference_authorization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /captures/{captureId}/refunds method: get operationId: GET/captureId/refunds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /captures/{captureId}/return method: get operationId: GET/captureId/return x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /carrier_accounts method: get operationId: GET/carrier_accounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /carrier_accounts method: post operationId: POST/carrier_accounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /carrier_accounts/{carrierAccountId} method: get operationId: GET/carrier_accounts/carrierAccountId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /carrier_accounts/{carrierAccountId} method: patch operationId: PATCH/carrier_accounts/carrierAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /carrier_accounts/{carrierAccountId} method: delete operationId: DELETE/carrier_accounts/carrierAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /carrier_accounts/{carrierAccountId}/market method: get operationId: GET/carrierAccountId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /carrier_accounts/{carrierAccountId}/attachments method: get operationId: GET/carrierAccountId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /carrier_accounts/{carrierAccountId}/event_stores method: get operationId: GET/carrierAccountId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /checkout_com_gateways method: get operationId: GET/checkout_com_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /checkout_com_gateways method: post operationId: POST/checkout_com_gateways 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_com_gateways/{checkoutComGatewayId} method: get operationId: GET/checkout_com_gateways/checkoutComGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /checkout_com_gateways/{checkoutComGatewayId} method: patch operationId: PATCH/checkout_com_gateways/checkoutComGatewayId 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_com_gateways/{checkoutComGatewayId} method: delete operationId: DELETE/checkout_com_gateways/checkoutComGatewayId 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_com_gateways/{checkoutComGatewayId}/payment_methods method: get operationId: GET/checkoutComGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /checkout_com_gateways/{checkoutComGatewayId}/event_stores method: get operationId: GET/checkoutComGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /checkout_com_gateways/{checkoutComGatewayId}/checkout_com_payments method: get operationId: GET/checkoutComGatewayId/checkout_com_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /checkout_com_payments method: get operationId: GET/checkout_com_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /checkout_com_payments method: post operationId: POST/checkout_com_payments 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_com_payments/{checkoutComPaymentId} method: get operationId: GET/checkout_com_payments/checkoutComPaymentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /checkout_com_payments/{checkoutComPaymentId} method: patch operationId: PATCH/checkout_com_payments/checkoutComPaymentId 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_com_payments/{checkoutComPaymentId} method: delete operationId: DELETE/checkout_com_payments/checkoutComPaymentId 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_com_payments/{checkoutComPaymentId}/order method: get operationId: GET/checkoutComPaymentId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /checkout_com_payments/{checkoutComPaymentId}/payment_gateway method: get operationId: GET/checkoutComPaymentId/payment_gateway x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /checkout_com_payments/{checkoutComPaymentId}/event_stores method: get operationId: GET/checkoutComPaymentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cleanups method: get operationId: GET/cleanups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cleanups method: post operationId: POST/cleanups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cleanups/{cleanupId} method: get operationId: GET/cleanups/cleanupId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cleanups/{cleanupId} method: patch operationId: PATCH/cleanups/cleanupId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cleanups/{cleanupId} method: delete operationId: DELETE/cleanups/cleanupId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cleanups/{cleanupId}/events method: get operationId: GET/cleanupId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cleanups/{cleanupId}/event_stores method: get operationId: GET/cleanupId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupon_codes_promotion_rules method: get operationId: GET/coupon_codes_promotion_rules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupon_codes_promotion_rules method: post operationId: POST/coupon_codes_promotion_rules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coupon_codes_promotion_rules/{couponCodesPromotionRuleId} method: get operationId: GET/coupon_codes_promotion_rules/couponCodesPromotionRuleId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupon_codes_promotion_rules/{couponCodesPromotionRuleId} method: patch operationId: PATCH/coupon_codes_promotion_rules/couponCodesPromotionRuleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coupon_codes_promotion_rules/{couponCodesPromotionRuleId} method: delete operationId: DELETE/coupon_codes_promotion_rules/couponCodesPromotionRuleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coupon_codes_promotion_rules/{couponCodesPromotionRuleId}/event_stores method: get operationId: GET/couponCodesPromotionRuleId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupon_codes_promotion_rules/{couponCodesPromotionRuleId}/coupons method: get operationId: GET/couponCodesPromotionRuleId/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupon_recipients method: get operationId: GET/coupon_recipients x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupon_recipients method: post operationId: POST/coupon_recipients x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coupon_recipients/{couponRecipientId} method: get operationId: GET/coupon_recipients/couponRecipientId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupon_recipients/{couponRecipientId} method: patch operationId: PATCH/coupon_recipients/couponRecipientId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coupon_recipients/{couponRecipientId} method: delete operationId: DELETE/coupon_recipients/couponRecipientId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coupon_recipients/{couponRecipientId}/customer method: get operationId: GET/couponRecipientId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupon_recipients/{couponRecipientId}/event_stores method: get operationId: GET/couponRecipientId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupon_recipients/{couponRecipientId}/attachments method: get operationId: GET/couponRecipientId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupons method: get operationId: GET/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupons method: post operationId: POST/coupons x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coupons/{couponId} method: get operationId: GET/coupons/couponId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupons/{couponId} method: patch operationId: PATCH/coupons/couponId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coupons/{couponId} method: delete operationId: DELETE/coupons/couponId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /coupons/{couponId}/promotion_rule method: get operationId: GET/couponId/promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupons/{couponId}/coupon_recipient method: get operationId: GET/couponId/coupon_recipient x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupons/{couponId}/events method: get operationId: GET/couponId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupons/{couponId}/tags method: get operationId: GET/couponId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /coupons/{couponId}/event_stores method: get operationId: GET/couponId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /custom_promotion_rules method: get operationId: GET/custom_promotion_rules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /custom_promotion_rules method: post operationId: POST/custom_promotion_rules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /custom_promotion_rules/{customPromotionRuleId} method: get operationId: GET/custom_promotion_rules/customPromotionRuleId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /custom_promotion_rules/{customPromotionRuleId} method: patch operationId: PATCH/custom_promotion_rules/customPromotionRuleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /custom_promotion_rules/{customPromotionRuleId} method: delete operationId: DELETE/custom_promotion_rules/customPromotionRuleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /custom_promotion_rules/{customPromotionRuleId}/event_stores method: get operationId: GET/customPromotionRuleId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_addresses method: get operationId: GET/customer_addresses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_addresses method: post operationId: POST/customer_addresses x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customer_addresses/{customerAddressId} method: get operationId: GET/customer_addresses/customerAddressId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_addresses/{customerAddressId} method: patch operationId: PATCH/customer_addresses/customerAddressId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customer_addresses/{customerAddressId} method: delete operationId: DELETE/customer_addresses/customerAddressId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customer_addresses/{customerAddressId}/customer method: get operationId: GET/customerAddressId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_addresses/{customerAddressId}/address method: get operationId: GET/customerAddressId/address x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_addresses/{customerAddressId}/events method: get operationId: GET/customerAddressId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_addresses/{customerAddressId}/event_stores method: get operationId: GET/customerAddressId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_groups method: get operationId: GET/customer_groups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_groups method: post operationId: POST/customer_groups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customer_groups/{customerGroupId} method: get operationId: GET/customer_groups/customerGroupId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_groups/{customerGroupId} method: patch operationId: PATCH/customer_groups/customerGroupId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customer_groups/{customerGroupId} method: delete operationId: DELETE/customer_groups/customerGroupId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customer_groups/{customerGroupId}/customers method: get operationId: GET/customerGroupId/customers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_groups/{customerGroupId}/markets method: get operationId: GET/customerGroupId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_groups/{customerGroupId}/attachments method: get operationId: GET/customerGroupId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_groups/{customerGroupId}/event_stores method: get operationId: GET/customerGroupId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_password_resets method: get operationId: GET/customer_password_resets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_password_resets method: post operationId: POST/customer_password_resets 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: /customer_password_resets/{customerPasswordResetId} method: get operationId: GET/customer_password_resets/customerPasswordResetId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_password_resets/{customerPasswordResetId} method: patch operationId: PATCH/customer_password_resets/customerPasswordResetId 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: /customer_password_resets/{customerPasswordResetId} method: delete operationId: DELETE/customer_password_resets/customerPasswordResetId 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: /customer_password_resets/{customerPasswordResetId}/customer method: get operationId: GET/customerPasswordResetId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_password_resets/{customerPasswordResetId}/events method: get operationId: GET/customerPasswordResetId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_password_resets/{customerPasswordResetId}/event_stores method: get operationId: GET/customerPasswordResetId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_payment_sources method: get operationId: GET/customer_payment_sources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_payment_sources method: post operationId: POST/customer_payment_sources 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: /customer_payment_sources/{customerPaymentSourceId} method: get operationId: GET/customer_payment_sources/customerPaymentSourceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_payment_sources/{customerPaymentSourceId} method: patch operationId: PATCH/customer_payment_sources/customerPaymentSourceId 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: /customer_payment_sources/{customerPaymentSourceId} method: delete operationId: DELETE/customer_payment_sources/customerPaymentSourceId 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: /customer_payment_sources/{customerPaymentSourceId}/customer method: get operationId: GET/customerPaymentSourceId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_payment_sources/{customerPaymentSourceId}/payment_method method: get operationId: GET/customerPaymentSourceId/payment_method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_payment_sources/{customerPaymentSourceId}/event_stores method: get operationId: GET/customerPaymentSourceId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_subscriptions method: get operationId: GET/customer_subscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_subscriptions method: post operationId: POST/customer_subscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customer_subscriptions/{customerSubscriptionId} method: get operationId: GET/customer_subscriptions/customerSubscriptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_subscriptions/{customerSubscriptionId} method: patch operationId: PATCH/customer_subscriptions/customerSubscriptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customer_subscriptions/{customerSubscriptionId} method: delete operationId: DELETE/customer_subscriptions/customerSubscriptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customer_subscriptions/{customerSubscriptionId}/customer method: get operationId: GET/customerSubscriptionId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_subscriptions/{customerSubscriptionId}/events method: get operationId: GET/customerSubscriptionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customer_subscriptions/{customerSubscriptionId}/event_stores method: get operationId: GET/customerSubscriptionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers method: get operationId: GET/customers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers method: post operationId: POST/customers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customers/{customerId} method: get operationId: GET/customers/customerId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId} method: patch operationId: PATCH/customers/customerId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customers/{customerId} method: delete operationId: DELETE/customers/customerId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /customers/{customerId}/customer_group method: get operationId: GET/customerId/customer_group x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/customer_addresses method: get operationId: GET/customerId/customer_addresses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/customer_payment_sources method: get operationId: GET/customerId/customer_payment_sources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/customer_subscriptions method: get operationId: GET/customerId/customer_subscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/orders method: get operationId: GET/customerId/orders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/order_subscriptions method: get operationId: GET/customerId/order_subscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/returns method: get operationId: GET/customerId/returns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/sku_lists method: get operationId: GET/customerId/sku_lists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/attachments method: get operationId: GET/customerId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/events method: get operationId: GET/customerId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/tags method: get operationId: GET/customerId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/jwt_customer method: get operationId: GET/customerId/jwt_customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/jwt_markets method: get operationId: GET/customerId/jwt_markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/jwt_stock_locations method: get operationId: GET/customerId/jwt_stock_locations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /customers/{customerId}/event_stores method: get operationId: GET/customerId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /delivery_lead_times method: get operationId: GET/delivery_lead_times x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /delivery_lead_times method: post operationId: POST/delivery_lead_times x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /delivery_lead_times/{deliveryLeadTimeId} method: get operationId: GET/delivery_lead_times/deliveryLeadTimeId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /delivery_lead_times/{deliveryLeadTimeId} method: patch operationId: PATCH/delivery_lead_times/deliveryLeadTimeId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /delivery_lead_times/{deliveryLeadTimeId} method: delete operationId: DELETE/delivery_lead_times/deliveryLeadTimeId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /delivery_lead_times/{deliveryLeadTimeId}/stock_location method: get operationId: GET/deliveryLeadTimeId/stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /delivery_lead_times/{deliveryLeadTimeId}/shipping_method method: get operationId: GET/deliveryLeadTimeId/shipping_method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /delivery_lead_times/{deliveryLeadTimeId}/attachments method: get operationId: GET/deliveryLeadTimeId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /delivery_lead_times/{deliveryLeadTimeId}/event_stores method: get operationId: GET/deliveryLeadTimeId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engine_items method: get operationId: GET/discount_engine_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engine_items/{discountEngineItemId} method: get operationId: GET/discount_engine_items/discountEngineItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engine_items/{discountEngineItemId}/discount_engine method: get operationId: GET/discountEngineItemId/discount_engine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engine_items/{discountEngineItemId}/order method: get operationId: GET/discountEngineItemId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engine_items/{discountEngineItemId}/event_stores method: get operationId: GET/discountEngineItemId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engines method: get operationId: GET/discount_engines x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engines/{discountEngineId} method: get operationId: GET/discount_engines/discountEngineId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engines/{discountEngineId}/markets method: get operationId: GET/discountEngineId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engines/{discountEngineId}/discount_engine_items method: get operationId: GET/discountEngineId/discount_engine_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engines/{discountEngineId}/attachments method: get operationId: GET/discountEngineId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discount_engines/{discountEngineId}/event_stores method: get operationId: GET/discountEngineId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /easypost_pickups method: get operationId: GET/easypost_pickups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /easypost_pickups method: post operationId: POST/easypost_pickups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /easypost_pickups/{easypostPickupId} method: get operationId: GET/easypost_pickups/easypostPickupId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /easypost_pickups/{easypostPickupId} method: patch operationId: PATCH/easypost_pickups/easypostPickupId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /easypost_pickups/{easypostPickupId} method: delete operationId: DELETE/easypost_pickups/easypostPickupId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /easypost_pickups/{easypostPickupId}/shipment method: get operationId: GET/easypostPickupId/shipment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /easypost_pickups/{easypostPickupId}/parcels method: get operationId: GET/easypostPickupId/parcels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /easypost_pickups/{easypostPickupId}/events method: get operationId: GET/easypostPickupId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /easypost_pickups/{easypostPickupId}/event_stores method: get operationId: GET/easypostPickupId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /event_callbacks method: get operationId: GET/event_callbacks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /event_callbacks/{eventCallbackId} method: get operationId: GET/event_callbacks/eventCallbackId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /event_callbacks/{eventCallbackId}/webhook method: get operationId: GET/eventCallbackId/webhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /event_callbacks/{eventCallbackId}/event_stores method: get operationId: GET/eventCallbackId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /event_stores/{eventStoreId} method: get operationId: GET/event_stores/eventStoreId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /events method: get operationId: GET/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /events/{eventId} method: get operationId: GET/events/eventId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /events/{eventId} method: patch operationId: PATCH/events/eventId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /events/{eventId}/webhooks method: get operationId: GET/eventId/webhooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /events/{eventId}/last_event_callbacks method: get operationId: GET/eventId/last_event_callbacks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /events/{eventId}/event_stores method: get operationId: GET/eventId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /exports method: get operationId: GET/exports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /exports method: post operationId: POST/exports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /exports/{exportId} method: get operationId: GET/exports/exportId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /exports/{exportId} method: patch operationId: PATCH/exports/exportId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /exports/{exportId} method: delete operationId: DELETE/exports/exportId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /exports/{exportId}/events method: get operationId: GET/exportId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /exports/{exportId}/event_stores method: get operationId: GET/exportId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_gateways method: get operationId: GET/external_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_gateways method: post operationId: POST/external_gateways x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external_gateways/{externalGatewayId} method: get operationId: GET/external_gateways/externalGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_gateways/{externalGatewayId} method: patch operationId: PATCH/external_gateways/externalGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external_gateways/{externalGatewayId} method: delete operationId: DELETE/external_gateways/externalGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external_gateways/{externalGatewayId}/payment_methods method: get operationId: GET/externalGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_gateways/{externalGatewayId}/event_stores method: get operationId: GET/externalGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_gateways/{externalGatewayId}/external_payments method: get operationId: GET/externalGatewayId/external_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_payments method: get operationId: GET/external_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_payments method: post operationId: POST/external_payments 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: /external_payments/{externalPaymentId} method: get operationId: GET/external_payments/externalPaymentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_payments/{externalPaymentId} method: patch operationId: PATCH/external_payments/externalPaymentId 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: /external_payments/{externalPaymentId} method: delete operationId: DELETE/external_payments/externalPaymentId 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: /external_payments/{externalPaymentId}/order method: get operationId: GET/externalPaymentId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_payments/{externalPaymentId}/payment_gateway method: get operationId: GET/externalPaymentId/payment_gateway x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_payments/{externalPaymentId}/wallet method: get operationId: GET/externalPaymentId/wallet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_payments/{externalPaymentId}/event_stores method: get operationId: GET/externalPaymentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions method: get operationId: GET/external_promotions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions method: post operationId: POST/external_promotions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external_promotions/{externalPromotionId} method: get operationId: GET/external_promotions/externalPromotionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId} method: patch operationId: PATCH/external_promotions/externalPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external_promotions/{externalPromotionId} method: delete operationId: DELETE/external_promotions/externalPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external_promotions/{externalPromotionId}/market method: get operationId: GET/externalPromotionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/order_amount_promotion_rule method: get operationId: GET/externalPromotionId/order_amount_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/sku_list_promotion_rule method: get operationId: GET/externalPromotionId/sku_list_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/coupon_codes_promotion_rule method: get operationId: GET/externalPromotionId/coupon_codes_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/custom_promotion_rule method: get operationId: GET/externalPromotionId/custom_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/sku_list method: get operationId: GET/externalPromotionId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/coupons method: get operationId: GET/externalPromotionId/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/attachments method: get operationId: GET/externalPromotionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/events method: get operationId: GET/externalPromotionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/tags method: get operationId: GET/externalPromotionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/event_stores method: get operationId: GET/externalPromotionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_promotions/{externalPromotionId}/skus method: get operationId: GET/externalPromotionId/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_tax_calculators method: get operationId: GET/external_tax_calculators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_tax_calculators method: post operationId: POST/external_tax_calculators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external_tax_calculators/{externalTaxCalculatorId} method: get operationId: GET/external_tax_calculators/externalTaxCalculatorId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_tax_calculators/{externalTaxCalculatorId} method: patch operationId: PATCH/external_tax_calculators/externalTaxCalculatorId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external_tax_calculators/{externalTaxCalculatorId} method: delete operationId: DELETE/external_tax_calculators/externalTaxCalculatorId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /external_tax_calculators/{externalTaxCalculatorId}/markets method: get operationId: GET/externalTaxCalculatorId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_tax_calculators/{externalTaxCalculatorId}/attachments method: get operationId: GET/externalTaxCalculatorId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_tax_calculators/{externalTaxCalculatorId}/events method: get operationId: GET/externalTaxCalculatorId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /external_tax_calculators/{externalTaxCalculatorId}/event_stores method: get operationId: GET/externalTaxCalculatorId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions method: get operationId: GET/fixed_amount_promotions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions method: post operationId: POST/fixed_amount_promotions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fixed_amount_promotions/{fixedAmountPromotionId} method: get operationId: GET/fixed_amount_promotions/fixedAmountPromotionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId} method: patch operationId: PATCH/fixed_amount_promotions/fixedAmountPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fixed_amount_promotions/{fixedAmountPromotionId} method: delete operationId: DELETE/fixed_amount_promotions/fixedAmountPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fixed_amount_promotions/{fixedAmountPromotionId}/market method: get operationId: GET/fixedAmountPromotionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/order_amount_promotion_rule method: get operationId: GET/fixedAmountPromotionId/order_amount_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/sku_list_promotion_rule method: get operationId: GET/fixedAmountPromotionId/sku_list_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/coupon_codes_promotion_rule method: get operationId: GET/fixedAmountPromotionId/coupon_codes_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/custom_promotion_rule method: get operationId: GET/fixedAmountPromotionId/custom_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/sku_list method: get operationId: GET/fixedAmountPromotionId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/coupons method: get operationId: GET/fixedAmountPromotionId/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/attachments method: get operationId: GET/fixedAmountPromotionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/events method: get operationId: GET/fixedAmountPromotionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/tags method: get operationId: GET/fixedAmountPromotionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/event_stores method: get operationId: GET/fixedAmountPromotionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_amount_promotions/{fixedAmountPromotionId}/skus method: get operationId: GET/fixedAmountPromotionId/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions method: get operationId: GET/fixed_price_promotions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions method: post operationId: POST/fixed_price_promotions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fixed_price_promotions/{fixedPricePromotionId} method: get operationId: GET/fixed_price_promotions/fixedPricePromotionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId} method: patch operationId: PATCH/fixed_price_promotions/fixedPricePromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fixed_price_promotions/{fixedPricePromotionId} method: delete operationId: DELETE/fixed_price_promotions/fixedPricePromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /fixed_price_promotions/{fixedPricePromotionId}/market method: get operationId: GET/fixedPricePromotionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/order_amount_promotion_rule method: get operationId: GET/fixedPricePromotionId/order_amount_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/sku_list_promotion_rule method: get operationId: GET/fixedPricePromotionId/sku_list_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/coupon_codes_promotion_rule method: get operationId: GET/fixedPricePromotionId/coupon_codes_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/custom_promotion_rule method: get operationId: GET/fixedPricePromotionId/custom_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/sku_list method: get operationId: GET/fixedPricePromotionId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/coupons method: get operationId: GET/fixedPricePromotionId/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/attachments method: get operationId: GET/fixedPricePromotionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/events method: get operationId: GET/fixedPricePromotionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/tags method: get operationId: GET/fixedPricePromotionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/event_stores method: get operationId: GET/fixedPricePromotionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fixed_price_promotions/{fixedPricePromotionId}/skus method: get operationId: GET/fixedPricePromotionId/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flex_promotions method: get operationId: GET/flex_promotions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flex_promotions method: post operationId: POST/flex_promotions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /flex_promotions/{flexPromotionId} method: get operationId: GET/flex_promotions/flexPromotionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flex_promotions/{flexPromotionId} method: patch operationId: PATCH/flex_promotions/flexPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /flex_promotions/{flexPromotionId} method: delete operationId: DELETE/flex_promotions/flexPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /flex_promotions/{flexPromotionId}/coupon_codes_promotion_rule method: get operationId: GET/flexPromotionId/coupon_codes_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flex_promotions/{flexPromotionId}/coupons method: get operationId: GET/flexPromotionId/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flex_promotions/{flexPromotionId}/attachments method: get operationId: GET/flexPromotionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flex_promotions/{flexPromotionId}/events method: get operationId: GET/flexPromotionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flex_promotions/{flexPromotionId}/tags method: get operationId: GET/flexPromotionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /flex_promotions/{flexPromotionId}/event_stores method: get operationId: GET/flexPromotionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions method: get operationId: GET/free_gift_promotions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions method: post operationId: POST/free_gift_promotions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /free_gift_promotions/{freeGiftPromotionId} method: get operationId: GET/free_gift_promotions/freeGiftPromotionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId} method: patch operationId: PATCH/free_gift_promotions/freeGiftPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /free_gift_promotions/{freeGiftPromotionId} method: delete operationId: DELETE/free_gift_promotions/freeGiftPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /free_gift_promotions/{freeGiftPromotionId}/market method: get operationId: GET/freeGiftPromotionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/order_amount_promotion_rule method: get operationId: GET/freeGiftPromotionId/order_amount_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/sku_list_promotion_rule method: get operationId: GET/freeGiftPromotionId/sku_list_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/coupon_codes_promotion_rule method: get operationId: GET/freeGiftPromotionId/coupon_codes_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/custom_promotion_rule method: get operationId: GET/freeGiftPromotionId/custom_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/sku_list method: get operationId: GET/freeGiftPromotionId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/coupons method: get operationId: GET/freeGiftPromotionId/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/attachments method: get operationId: GET/freeGiftPromotionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/events method: get operationId: GET/freeGiftPromotionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/tags method: get operationId: GET/freeGiftPromotionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/event_stores method: get operationId: GET/freeGiftPromotionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_gift_promotions/{freeGiftPromotionId}/skus method: get operationId: GET/freeGiftPromotionId/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions method: get operationId: GET/free_shipping_promotions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions method: post operationId: POST/free_shipping_promotions 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: /free_shipping_promotions/{freeShippingPromotionId} method: get operationId: GET/free_shipping_promotions/freeShippingPromotionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId} method: patch operationId: PATCH/free_shipping_promotions/freeShippingPromotionId 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: /free_shipping_promotions/{freeShippingPromotionId} method: delete operationId: DELETE/free_shipping_promotions/freeShippingPromotionId 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: /free_shipping_promotions/{freeShippingPromotionId}/market method: get operationId: GET/freeShippingPromotionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId}/order_amount_promotion_rule method: get operationId: GET/freeShippingPromotionId/order_amount_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId}/sku_list_promotion_rule method: get operationId: GET/freeShippingPromotionId/sku_list_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId}/coupon_codes_promotion_rule method: get operationId: GET/freeShippingPromotionId/coupon_codes_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId}/custom_promotion_rule method: get operationId: GET/freeShippingPromotionId/custom_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId}/sku_list method: get operationId: GET/freeShippingPromotionId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId}/coupons method: get operationId: GET/freeShippingPromotionId/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId}/attachments method: get operationId: GET/freeShippingPromotionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId}/events method: get operationId: GET/freeShippingPromotionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId}/tags method: get operationId: GET/freeShippingPromotionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /free_shipping_promotions/{freeShippingPromotionId}/event_stores method: get operationId: GET/freeShippingPromotionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /geocoders method: get operationId: GET/geocoders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /geocoders/{geocoderId} method: get operationId: GET/geocoders/geocoderId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /geocoders/{geocoderId}/markets method: get operationId: GET/geocoderId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /geocoders/{geocoderId}/addresses method: get operationId: GET/geocoderId/addresses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /geocoders/{geocoderId}/attachments method: get operationId: GET/geocoderId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /geocoders/{geocoderId}/event_stores method: get operationId: GET/geocoderId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_card_recipients method: get operationId: GET/gift_card_recipients x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_card_recipients method: post operationId: POST/gift_card_recipients x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /gift_card_recipients/{giftCardRecipientId} method: get operationId: GET/gift_card_recipients/giftCardRecipientId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_card_recipients/{giftCardRecipientId} method: patch operationId: PATCH/gift_card_recipients/giftCardRecipientId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /gift_card_recipients/{giftCardRecipientId} method: delete operationId: DELETE/gift_card_recipients/giftCardRecipientId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /gift_card_recipients/{giftCardRecipientId}/customer method: get operationId: GET/giftCardRecipientId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_card_recipients/{giftCardRecipientId}/event_stores method: get operationId: GET/giftCardRecipientId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_card_recipients/{giftCardRecipientId}/attachments method: get operationId: GET/giftCardRecipientId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_cards method: get operationId: GET/gift_cards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_cards method: post operationId: POST/gift_cards x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /gift_cards/{giftCardId} method: get operationId: GET/gift_cards/giftCardId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_cards/{giftCardId} method: patch operationId: PATCH/gift_cards/giftCardId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /gift_cards/{giftCardId} method: delete operationId: DELETE/gift_cards/giftCardId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /gift_cards/{giftCardId}/market method: get operationId: GET/giftCardId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_cards/{giftCardId}/gift_card_recipient method: get operationId: GET/giftCardId/gift_card_recipient x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_cards/{giftCardId}/attachments method: get operationId: GET/giftCardId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_cards/{giftCardId}/events method: get operationId: GET/giftCardId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_cards/{giftCardId}/tags method: get operationId: GET/giftCardId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gift_cards/{giftCardId}/event_stores method: get operationId: GET/giftCardId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /google_geocoders method: get operationId: GET/google_geocoders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /google_geocoders method: post operationId: POST/google_geocoders x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /google_geocoders/{googleGeocoderId} method: get operationId: GET/google_geocoders/googleGeocoderId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /google_geocoders/{googleGeocoderId} method: patch operationId: PATCH/google_geocoders/googleGeocoderId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /google_geocoders/{googleGeocoderId} method: delete operationId: DELETE/google_geocoders/googleGeocoderId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /google_geocoders/{googleGeocoderId}/markets method: get operationId: GET/googleGeocoderId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /google_geocoders/{googleGeocoderId}/addresses method: get operationId: GET/googleGeocoderId/addresses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /google_geocoders/{googleGeocoderId}/attachments method: get operationId: GET/googleGeocoderId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /google_geocoders/{googleGeocoderId}/event_stores method: get operationId: GET/googleGeocoderId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /imports method: get operationId: GET/imports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /imports method: post operationId: POST/imports x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /imports/{importId} method: get operationId: GET/imports/importId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /imports/{importId} method: patch operationId: PATCH/imports/importId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /imports/{importId} method: delete operationId: DELETE/imports/importId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /imports/{importId}/events method: get operationId: GET/importId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /imports/{importId}/event_stores method: get operationId: GET/importId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /in_stock_subscriptions method: get operationId: GET/in_stock_subscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /in_stock_subscriptions method: post operationId: POST/in_stock_subscriptions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /in_stock_subscriptions/{inStockSubscriptionId} method: get operationId: GET/in_stock_subscriptions/inStockSubscriptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /in_stock_subscriptions/{inStockSubscriptionId} method: patch operationId: PATCH/in_stock_subscriptions/inStockSubscriptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /in_stock_subscriptions/{inStockSubscriptionId} method: delete operationId: DELETE/in_stock_subscriptions/inStockSubscriptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /in_stock_subscriptions/{inStockSubscriptionId}/market method: get operationId: GET/inStockSubscriptionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /in_stock_subscriptions/{inStockSubscriptionId}/customer method: get operationId: GET/inStockSubscriptionId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /in_stock_subscriptions/{inStockSubscriptionId}/sku method: get operationId: GET/inStockSubscriptionId/sku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /in_stock_subscriptions/{inStockSubscriptionId}/events method: get operationId: GET/inStockSubscriptionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /in_stock_subscriptions/{inStockSubscriptionId}/event_stores method: get operationId: GET/inStockSubscriptionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_models method: get operationId: GET/inventory_models x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_models method: post operationId: POST/inventory_models x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /inventory_models/{inventoryModelId} method: get operationId: GET/inventory_models/inventoryModelId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_models/{inventoryModelId} method: patch operationId: PATCH/inventory_models/inventoryModelId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /inventory_models/{inventoryModelId} method: delete operationId: DELETE/inventory_models/inventoryModelId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /inventory_models/{inventoryModelId}/inventory_stock_locations method: get operationId: GET/inventoryModelId/inventory_stock_locations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_models/{inventoryModelId}/inventory_return_locations method: get operationId: GET/inventoryModelId/inventory_return_locations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_models/{inventoryModelId}/attachments method: get operationId: GET/inventoryModelId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_models/{inventoryModelId}/event_stores method: get operationId: GET/inventoryModelId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_return_locations method: get operationId: GET/inventory_return_locations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_return_locations method: post operationId: POST/inventory_return_locations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /inventory_return_locations/{inventoryReturnLocationId} method: get operationId: GET/inventory_return_locations/inventoryReturnLocationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_return_locations/{inventoryReturnLocationId} method: patch operationId: PATCH/inventory_return_locations/inventoryReturnLocationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /inventory_return_locations/{inventoryReturnLocationId} method: delete operationId: DELETE/inventory_return_locations/inventoryReturnLocationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /inventory_return_locations/{inventoryReturnLocationId}/stock_location method: get operationId: GET/inventoryReturnLocationId/stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_return_locations/{inventoryReturnLocationId}/inventory_model method: get operationId: GET/inventoryReturnLocationId/inventory_model x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_return_locations/{inventoryReturnLocationId}/event_stores method: get operationId: GET/inventoryReturnLocationId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_stock_locations method: get operationId: GET/inventory_stock_locations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_stock_locations method: post operationId: POST/inventory_stock_locations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /inventory_stock_locations/{inventoryStockLocationId} method: get operationId: GET/inventory_stock_locations/inventoryStockLocationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_stock_locations/{inventoryStockLocationId} method: patch operationId: PATCH/inventory_stock_locations/inventoryStockLocationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /inventory_stock_locations/{inventoryStockLocationId} method: delete operationId: DELETE/inventory_stock_locations/inventoryStockLocationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /inventory_stock_locations/{inventoryStockLocationId}/stock_location method: get operationId: GET/inventoryStockLocationId/stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_stock_locations/{inventoryStockLocationId}/inventory_model method: get operationId: GET/inventoryStockLocationId/inventory_model x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory_stock_locations/{inventoryStockLocationId}/event_stores method: get operationId: GET/inventoryStockLocationId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /klarna_gateways method: get operationId: GET/klarna_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /klarna_gateways method: post operationId: POST/klarna_gateways x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /klarna_gateways/{klarnaGatewayId} method: get operationId: GET/klarna_gateways/klarnaGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /klarna_gateways/{klarnaGatewayId} method: patch operationId: PATCH/klarna_gateways/klarnaGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /klarna_gateways/{klarnaGatewayId} method: delete operationId: DELETE/klarna_gateways/klarnaGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /klarna_gateways/{klarnaGatewayId}/payment_methods method: get operationId: GET/klarnaGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /klarna_gateways/{klarnaGatewayId}/event_stores method: get operationId: GET/klarnaGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /klarna_gateways/{klarnaGatewayId}/klarna_payments method: get operationId: GET/klarnaGatewayId/klarna_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /klarna_payments method: get operationId: GET/klarna_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /klarna_payments method: post operationId: POST/klarna_payments 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: /klarna_payments/{klarnaPaymentId} method: get operationId: GET/klarna_payments/klarnaPaymentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /klarna_payments/{klarnaPaymentId} method: patch operationId: PATCH/klarna_payments/klarnaPaymentId 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: /klarna_payments/{klarnaPaymentId} method: delete operationId: DELETE/klarna_payments/klarnaPaymentId 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: /klarna_payments/{klarnaPaymentId}/order method: get operationId: GET/klarnaPaymentId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /klarna_payments/{klarnaPaymentId}/payment_gateway method: get operationId: GET/klarnaPaymentId/payment_gateway x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /klarna_payments/{klarnaPaymentId}/event_stores method: get operationId: GET/klarnaPaymentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_item_options method: get operationId: GET/line_item_options x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_item_options method: post operationId: POST/line_item_options x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /line_item_options/{lineItemOptionId} method: get operationId: GET/line_item_options/lineItemOptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_item_options/{lineItemOptionId} method: patch operationId: PATCH/line_item_options/lineItemOptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /line_item_options/{lineItemOptionId} method: delete operationId: DELETE/line_item_options/lineItemOptionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /line_item_options/{lineItemOptionId}/line_item method: get operationId: GET/lineItemOptionId/line_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_item_options/{lineItemOptionId}/sku_option method: get operationId: GET/lineItemOptionId/sku_option x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_item_options/{lineItemOptionId}/events method: get operationId: GET/lineItemOptionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_item_options/{lineItemOptionId}/tags method: get operationId: GET/lineItemOptionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_item_options/{lineItemOptionId}/event_stores method: get operationId: GET/lineItemOptionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items method: get operationId: GET/line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items method: post operationId: POST/line_items x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /line_items/{lineItemId} method: get operationId: GET/line_items/lineItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items/{lineItemId} method: patch operationId: PATCH/line_items/lineItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /line_items/{lineItemId} method: delete operationId: DELETE/line_items/lineItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /line_items/{lineItemId}/order method: get operationId: GET/lineItemId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items/{lineItemId}/line_item_options method: get operationId: GET/lineItemId/line_item_options x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items/{lineItemId}/return_line_items method: get operationId: GET/lineItemId/return_line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items/{lineItemId}/stock_reservations method: get operationId: GET/lineItemId/stock_reservations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items/{lineItemId}/stock_line_items method: get operationId: GET/lineItemId/stock_line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items/{lineItemId}/stock_transfers method: get operationId: GET/lineItemId/stock_transfers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items/{lineItemId}/notifications method: get operationId: GET/lineItemId/notifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items/{lineItemId}/events method: get operationId: GET/lineItemId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items/{lineItemId}/tags method: get operationId: GET/lineItemId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /line_items/{lineItemId}/event_stores method: get operationId: GET/lineItemId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /links method: get operationId: GET/links x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /links method: post operationId: POST/links x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /links/{linkId} method: get operationId: GET/links/linkId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /links/{linkId} method: patch operationId: PATCH/links/linkId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /links/{linkId} method: delete operationId: DELETE/links/linkId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /links/{linkId}/events method: get operationId: GET/linkId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /links/{linkId}/event_stores method: get operationId: GET/linkId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_gateways method: get operationId: GET/manual_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_gateways method: post operationId: POST/manual_gateways x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /manual_gateways/{manualGatewayId} method: get operationId: GET/manual_gateways/manualGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_gateways/{manualGatewayId} method: patch operationId: PATCH/manual_gateways/manualGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /manual_gateways/{manualGatewayId} method: delete operationId: DELETE/manual_gateways/manualGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /manual_gateways/{manualGatewayId}/payment_methods method: get operationId: GET/manualGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_gateways/{manualGatewayId}/event_stores method: get operationId: GET/manualGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_tax_calculators method: get operationId: GET/manual_tax_calculators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_tax_calculators method: post operationId: POST/manual_tax_calculators x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /manual_tax_calculators/{manualTaxCalculatorId} method: get operationId: GET/manual_tax_calculators/manualTaxCalculatorId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_tax_calculators/{manualTaxCalculatorId} method: patch operationId: PATCH/manual_tax_calculators/manualTaxCalculatorId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /manual_tax_calculators/{manualTaxCalculatorId} method: delete operationId: DELETE/manual_tax_calculators/manualTaxCalculatorId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /manual_tax_calculators/{manualTaxCalculatorId}/markets method: get operationId: GET/manualTaxCalculatorId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_tax_calculators/{manualTaxCalculatorId}/attachments method: get operationId: GET/manualTaxCalculatorId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_tax_calculators/{manualTaxCalculatorId}/events method: get operationId: GET/manualTaxCalculatorId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_tax_calculators/{manualTaxCalculatorId}/event_stores method: get operationId: GET/manualTaxCalculatorId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /manual_tax_calculators/{manualTaxCalculatorId}/tax_rules method: get operationId: GET/manualTaxCalculatorId/tax_rules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets method: get operationId: GET/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets method: post operationId: POST/markets x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /markets/{marketId} method: get operationId: GET/markets/marketId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId} method: patch operationId: PATCH/markets/marketId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /markets/{marketId} method: delete operationId: DELETE/markets/marketId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /markets/{marketId}/merchant method: get operationId: GET/marketId/merchant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/price_list method: get operationId: GET/marketId/price_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/base_price_list method: get operationId: GET/marketId/base_price_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/inventory_model method: get operationId: GET/marketId/inventory_model x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/subscription_model method: get operationId: GET/marketId/subscription_model x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/discount_engine method: get operationId: GET/marketId/discount_engine x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/customer_group method: get operationId: GET/marketId/customer_group x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/geocoder method: get operationId: GET/marketId/geocoder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/default_shipping_method method: get operationId: GET/marketId/default_shipping_method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/default_payment_method method: get operationId: GET/marketId/default_payment_method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/stores method: get operationId: GET/marketId/stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/price_list_schedulers method: get operationId: GET/marketId/price_list_schedulers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/attachments method: get operationId: GET/marketId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /markets/{marketId}/event_stores method: get operationId: GET/marketId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /merchants method: get operationId: GET/merchants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /merchants method: post operationId: POST/merchants x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/{merchantId} method: get operationId: GET/merchants/merchantId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /merchants/{merchantId} method: patch operationId: PATCH/merchants/merchantId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/{merchantId} method: delete operationId: DELETE/merchants/merchantId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /merchants/{merchantId}/address method: get operationId: GET/merchantId/address x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /merchants/{merchantId}/attachments method: get operationId: GET/merchantId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /merchants/{merchantId}/event_stores method: get operationId: GET/merchantId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /notifications method: get operationId: GET/notifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /notifications method: post operationId: POST/notifications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /notifications/{notificationId} method: get operationId: GET/notifications/notificationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /notifications/{notificationId} method: patch operationId: PATCH/notifications/notificationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /notifications/{notificationId} method: delete operationId: DELETE/notifications/notificationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /notifications/{notificationId}/event_stores method: get operationId: GET/notificationId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_amount_promotion_rules method: get operationId: GET/order_amount_promotion_rules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_amount_promotion_rules method: post operationId: POST/order_amount_promotion_rules 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: /order_amount_promotion_rules/{orderAmountPromotionRuleId} method: get operationId: GET/order_amount_promotion_rules/orderAmountPromotionRuleId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_amount_promotion_rules/{orderAmountPromotionRuleId} method: patch operationId: PATCH/order_amount_promotion_rules/orderAmountPromotionRuleId 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: /order_amount_promotion_rules/{orderAmountPromotionRuleId} method: delete operationId: DELETE/order_amount_promotion_rules/orderAmountPromotionRuleId 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: /order_amount_promotion_rules/{orderAmountPromotionRuleId}/event_stores method: get operationId: GET/orderAmountPromotionRuleId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_copies method: get operationId: GET/order_copies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_copies method: post operationId: POST/order_copies 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: /order_copies/{orderCopyId} method: get operationId: GET/order_copies/orderCopyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_copies/{orderCopyId} method: patch operationId: PATCH/order_copies/orderCopyId 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: /order_copies/{orderCopyId} method: delete operationId: DELETE/order_copies/orderCopyId 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: /order_copies/{orderCopyId}/source_order method: get operationId: GET/orderCopyId/source_order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_copies/{orderCopyId}/target_order method: get operationId: GET/orderCopyId/target_order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_copies/{orderCopyId}/events method: get operationId: GET/orderCopyId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_copies/{orderCopyId}/event_stores method: get operationId: GET/orderCopyId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_copies/{orderCopyId}/order_subscription method: get operationId: GET/orderCopyId/order_subscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_factories method: get operationId: GET/order_factories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_factories/{orderFactoryId} method: get operationId: GET/order_factories/orderFactoryId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_factories/{orderFactoryId}/source_order method: get operationId: GET/orderFactoryId/source_order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_factories/{orderFactoryId}/target_order method: get operationId: GET/orderFactoryId/target_order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_factories/{orderFactoryId}/events method: get operationId: GET/orderFactoryId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_factories/{orderFactoryId}/event_stores method: get operationId: GET/orderFactoryId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscription_items method: get operationId: GET/order_subscription_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscription_items method: post operationId: POST/order_subscription_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: /order_subscription_items/{orderSubscriptionItemId} method: get operationId: GET/order_subscription_items/orderSubscriptionItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscription_items/{orderSubscriptionItemId} method: patch operationId: PATCH/order_subscription_items/orderSubscriptionItemId 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: /order_subscription_items/{orderSubscriptionItemId} method: delete operationId: DELETE/order_subscription_items/orderSubscriptionItemId 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: /order_subscription_items/{orderSubscriptionItemId}/order_subscription method: get operationId: GET/orderSubscriptionItemId/order_subscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscription_items/{orderSubscriptionItemId}/source_line_item method: get operationId: GET/orderSubscriptionItemId/source_line_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscription_items/{orderSubscriptionItemId}/event_stores method: get operationId: GET/orderSubscriptionItemId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions method: get operationId: GET/order_subscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions method: post operationId: POST/order_subscriptions 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: /order_subscriptions/{orderSubscriptionId} method: get operationId: GET/order_subscriptions/orderSubscriptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId} method: patch operationId: PATCH/order_subscriptions/orderSubscriptionId 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: /order_subscriptions/{orderSubscriptionId} method: delete operationId: DELETE/order_subscriptions/orderSubscriptionId 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: /order_subscriptions/{orderSubscriptionId}/market method: get operationId: GET/orderSubscriptionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/subscription_model method: get operationId: GET/orderSubscriptionId/subscription_model x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/source_order method: get operationId: GET/orderSubscriptionId/source_order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/customer method: get operationId: GET/orderSubscriptionId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/customer_payment_source method: get operationId: GET/orderSubscriptionId/customer_payment_source x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/order_subscription_items method: get operationId: GET/orderSubscriptionId/order_subscription_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/order_factories method: get operationId: GET/orderSubscriptionId/order_factories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/recurring_order_copies method: get operationId: GET/orderSubscriptionId/recurring_order_copies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/orders method: get operationId: GET/orderSubscriptionId/orders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/events method: get operationId: GET/orderSubscriptionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/tags method: get operationId: GET/orderSubscriptionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order_subscriptions/{orderSubscriptionId}/event_stores method: get operationId: GET/orderSubscriptionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders method: get operationId: GET/orders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders method: post operationId: POST/orders 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: /orders/{orderId} method: get operationId: GET/orders/orderId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId} method: patch operationId: PATCH/orders/orderId 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: /orders/{orderId} method: delete operationId: DELETE/orders/orderId 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: /orders/{orderId}/market method: get operationId: GET/orderId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/customer method: get operationId: GET/orderId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/shipping_address method: get operationId: GET/orderId/shipping_address x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/billing_address method: get operationId: GET/orderId/billing_address x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/store method: get operationId: GET/orderId/store x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/default_shipping_method method: get operationId: GET/orderId/default_shipping_method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/default_payment_method method: get operationId: GET/orderId/default_payment_method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/available_payment_methods method: get operationId: GET/orderId/available_payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/available_customer_payment_sources method: get operationId: GET/orderId/available_customer_payment_sources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/available_free_skus method: get operationId: GET/orderId/available_free_skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/available_free_bundles method: get operationId: GET/orderId/available_free_bundles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/payment_method method: get operationId: GET/orderId/payment_method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/discount_engine_item method: get operationId: GET/orderId/discount_engine_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/line_items method: get operationId: GET/orderId/line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/line_item_options method: get operationId: GET/orderId/line_item_options x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/stock_reservations method: get operationId: GET/orderId/stock_reservations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/stock_line_items method: get operationId: GET/orderId/stock_line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/stock_transfers method: get operationId: GET/orderId/stock_transfers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/shipments method: get operationId: GET/orderId/shipments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/payment_options method: get operationId: GET/orderId/payment_options x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/authorizations method: get operationId: GET/orderId/authorizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/captures method: get operationId: GET/orderId/captures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/voids method: get operationId: GET/orderId/voids x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/refunds method: get operationId: GET/orderId/refunds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/returns method: get operationId: GET/orderId/returns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/order_subscription method: get operationId: GET/orderId/order_subscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/order_subscriptions method: get operationId: GET/orderId/order_subscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/order_factories method: get operationId: GET/orderId/order_factories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/order_copies method: get operationId: GET/orderId/order_copies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/recurring_order_copies method: get operationId: GET/orderId/recurring_order_copies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/attachments method: get operationId: GET/orderId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/notifications method: get operationId: GET/orderId/notifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/links method: get operationId: GET/orderId/links x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/resource_errors method: get operationId: GET/orderId/resource_errors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/events method: get operationId: GET/orderId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/tags method: get operationId: GET/orderId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /orders/{orderId}/event_stores method: get operationId: GET/orderId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization method: get operationId: GET/organization/organizationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organization/{organizationId}/event_stores method: get operationId: GET/organizationId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /packages method: get operationId: GET/packages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /packages method: post operationId: POST/packages x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /packages/{packageId} method: get operationId: GET/packages/packageId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /packages/{packageId} method: patch operationId: PATCH/packages/packageId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /packages/{packageId} method: delete operationId: DELETE/packages/packageId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /packages/{packageId}/stock_location method: get operationId: GET/packageId/stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /packages/{packageId}/parcels method: get operationId: GET/packageId/parcels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /packages/{packageId}/attachments method: get operationId: GET/packageId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /packages/{packageId}/event_stores method: get operationId: GET/packageId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcel_line_items method: get operationId: GET/parcel_line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcel_line_items method: post operationId: POST/parcel_line_items x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /parcel_line_items/{parcelLineItemId} method: get operationId: GET/parcel_line_items/parcelLineItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcel_line_items/{parcelLineItemId} method: patch operationId: PATCH/parcel_line_items/parcelLineItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /parcel_line_items/{parcelLineItemId} method: delete operationId: DELETE/parcel_line_items/parcelLineItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /parcel_line_items/{parcelLineItemId}/parcel method: get operationId: GET/parcelLineItemId/parcel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcel_line_items/{parcelLineItemId}/stock_line_item method: get operationId: GET/parcelLineItemId/stock_line_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcel_line_items/{parcelLineItemId}/event_stores method: get operationId: GET/parcelLineItemId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcels method: get operationId: GET/parcels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcels method: post operationId: POST/parcels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /parcels/{parcelId} method: get operationId: GET/parcels/parcelId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcels/{parcelId} method: patch operationId: PATCH/parcels/parcelId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /parcels/{parcelId} method: delete operationId: DELETE/parcels/parcelId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /parcels/{parcelId}/shipment method: get operationId: GET/parcelId/shipment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcels/{parcelId}/package method: get operationId: GET/parcelId/package x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcels/{parcelId}/parcel_line_items method: get operationId: GET/parcelId/parcel_line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcels/{parcelId}/attachments method: get operationId: GET/parcelId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcels/{parcelId}/events method: get operationId: GET/parcelId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /parcels/{parcelId}/event_stores method: get operationId: GET/parcelId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_gateways method: get operationId: GET/payment_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_gateways/{paymentGatewayId} method: get operationId: GET/payment_gateways/paymentGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_gateways/{paymentGatewayId}/payment_methods method: get operationId: GET/paymentGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_gateways/{paymentGatewayId}/event_stores method: get operationId: GET/paymentGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_methods method: get operationId: GET/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_methods method: post operationId: POST/payment_methods 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: /payment_methods/{paymentMethodId} method: get operationId: GET/payment_methods/paymentMethodId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_methods/{paymentMethodId} method: patch operationId: PATCH/payment_methods/paymentMethodId 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: /payment_methods/{paymentMethodId} method: delete operationId: DELETE/payment_methods/paymentMethodId 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: /payment_methods/{paymentMethodId}/market method: get operationId: GET/paymentMethodId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_methods/{paymentMethodId}/payment_gateway method: get operationId: GET/paymentMethodId/payment_gateway x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_methods/{paymentMethodId}/store method: get operationId: GET/paymentMethodId/store x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_methods/{paymentMethodId}/attachments method: get operationId: GET/paymentMethodId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_methods/{paymentMethodId}/event_stores method: get operationId: GET/paymentMethodId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_options method: get operationId: GET/payment_options x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_options method: post operationId: POST/payment_options 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: /payment_options/{paymentOptionId} method: get operationId: GET/payment_options/paymentOptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_options/{paymentOptionId} method: patch operationId: PATCH/payment_options/paymentOptionId 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: /payment_options/{paymentOptionId} method: delete operationId: DELETE/payment_options/paymentOptionId 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: /payment_options/{paymentOptionId}/order method: get operationId: GET/paymentOptionId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_options/{paymentOptionId}/attachments method: get operationId: GET/paymentOptionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /payment_options/{paymentOptionId}/event_stores method: get operationId: GET/paymentOptionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /paypal_gateways method: get operationId: GET/paypal_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /paypal_gateways method: post operationId: POST/paypal_gateways x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paypal_gateways/{paypalGatewayId} method: get operationId: GET/paypal_gateways/paypalGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /paypal_gateways/{paypalGatewayId} method: patch operationId: PATCH/paypal_gateways/paypalGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paypal_gateways/{paypalGatewayId} method: delete operationId: DELETE/paypal_gateways/paypalGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /paypal_gateways/{paypalGatewayId}/payment_methods method: get operationId: GET/paypalGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /paypal_gateways/{paypalGatewayId}/event_stores method: get operationId: GET/paypalGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /paypal_gateways/{paypalGatewayId}/paypal_payments method: get operationId: GET/paypalGatewayId/paypal_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /paypal_payments method: get operationId: GET/paypal_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /paypal_payments method: post operationId: POST/paypal_payments 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: /paypal_payments/{paypalPaymentId} method: get operationId: GET/paypal_payments/paypalPaymentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /paypal_payments/{paypalPaymentId} method: patch operationId: PATCH/paypal_payments/paypalPaymentId 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: /paypal_payments/{paypalPaymentId} method: delete operationId: DELETE/paypal_payments/paypalPaymentId 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: /paypal_payments/{paypalPaymentId}/order method: get operationId: GET/paypalPaymentId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /paypal_payments/{paypalPaymentId}/payment_gateway method: get operationId: GET/paypalPaymentId/payment_gateway x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /paypal_payments/{paypalPaymentId}/event_stores method: get operationId: GET/paypalPaymentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions method: get operationId: GET/percentage_discount_promotions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions method: post operationId: POST/percentage_discount_promotions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /percentage_discount_promotions/{percentageDiscountPromotionId} method: get operationId: GET/percentage_discount_promotions/percentageDiscountPromotionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId} method: patch operationId: PATCH/percentage_discount_promotions/percentageDiscountPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /percentage_discount_promotions/{percentageDiscountPromotionId} method: delete operationId: DELETE/percentage_discount_promotions/percentageDiscountPromotionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/market method: get operationId: GET/percentageDiscountPromotionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/order_amount_promotion_rule method: get operationId: GET/percentageDiscountPromotionId/order_amount_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/sku_list_promotion_rule method: get operationId: GET/percentageDiscountPromotionId/sku_list_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/coupon_codes_promotion_rule method: get operationId: GET/percentageDiscountPromotionId/coupon_codes_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/custom_promotion_rule method: get operationId: GET/percentageDiscountPromotionId/custom_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/sku_list method: get operationId: GET/percentageDiscountPromotionId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/coupons method: get operationId: GET/percentageDiscountPromotionId/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/attachments method: get operationId: GET/percentageDiscountPromotionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/events method: get operationId: GET/percentageDiscountPromotionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/tags method: get operationId: GET/percentageDiscountPromotionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/event_stores method: get operationId: GET/percentageDiscountPromotionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /percentage_discount_promotions/{percentageDiscountPromotionId}/skus method: get operationId: GET/percentageDiscountPromotionId/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pickups method: get operationId: GET/pickups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pickups/{pickupId} method: get operationId: GET/pickups/pickupId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pickups/{pickupId}/shipment method: get operationId: GET/pickupId/shipment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pickups/{pickupId}/parcels method: get operationId: GET/pickupId/parcels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pickups/{pickupId}/events method: get operationId: GET/pickupId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pickups/{pickupId}/event_stores method: get operationId: GET/pickupId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_frequency_tiers method: get operationId: GET/price_frequency_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_frequency_tiers method: post operationId: POST/price_frequency_tiers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_frequency_tiers/{priceFrequencyTierId} method: get operationId: GET/price_frequency_tiers/priceFrequencyTierId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_frequency_tiers/{priceFrequencyTierId} method: patch operationId: PATCH/price_frequency_tiers/priceFrequencyTierId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_frequency_tiers/{priceFrequencyTierId} method: delete operationId: DELETE/price_frequency_tiers/priceFrequencyTierId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_frequency_tiers/{priceFrequencyTierId}/price method: get operationId: GET/priceFrequencyTierId/price x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_frequency_tiers/{priceFrequencyTierId}/attachments method: get operationId: GET/priceFrequencyTierId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_frequency_tiers/{priceFrequencyTierId}/event_stores method: get operationId: GET/priceFrequencyTierId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_frequency_tiers/{priceFrequencyTierId}/events method: get operationId: GET/priceFrequencyTierId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_list_schedulers method: get operationId: GET/price_list_schedulers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_list_schedulers method: post operationId: POST/price_list_schedulers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_list_schedulers/{priceListSchedulerId} method: get operationId: GET/price_list_schedulers/priceListSchedulerId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_list_schedulers/{priceListSchedulerId} method: patch operationId: PATCH/price_list_schedulers/priceListSchedulerId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_list_schedulers/{priceListSchedulerId} method: delete operationId: DELETE/price_list_schedulers/priceListSchedulerId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_list_schedulers/{priceListSchedulerId}/market method: get operationId: GET/priceListSchedulerId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_list_schedulers/{priceListSchedulerId}/price_list method: get operationId: GET/priceListSchedulerId/price_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_list_schedulers/{priceListSchedulerId}/events method: get operationId: GET/priceListSchedulerId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_list_schedulers/{priceListSchedulerId}/event_stores method: get operationId: GET/priceListSchedulerId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_lists method: get operationId: GET/price_lists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_lists method: post operationId: POST/price_lists x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_lists/{priceListId} method: get operationId: GET/price_lists/priceListId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_lists/{priceListId} method: patch operationId: PATCH/price_lists/priceListId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_lists/{priceListId} method: delete operationId: DELETE/price_lists/priceListId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_lists/{priceListId}/prices method: get operationId: GET/priceListId/prices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_lists/{priceListId}/price_list_schedulers method: get operationId: GET/priceListId/price_list_schedulers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_lists/{priceListId}/attachments method: get operationId: GET/priceListId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_lists/{priceListId}/event_stores method: get operationId: GET/priceListId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_tiers method: get operationId: GET/price_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_tiers/{priceTierId} method: get operationId: GET/price_tiers/priceTierId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_tiers/{priceTierId}/price method: get operationId: GET/priceTierId/price x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_tiers/{priceTierId}/attachments method: get operationId: GET/priceTierId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_tiers/{priceTierId}/event_stores method: get operationId: GET/priceTierId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_volume_tiers method: get operationId: GET/price_volume_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_volume_tiers method: post operationId: POST/price_volume_tiers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_volume_tiers/{priceVolumeTierId} method: get operationId: GET/price_volume_tiers/priceVolumeTierId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_volume_tiers/{priceVolumeTierId} method: patch operationId: PATCH/price_volume_tiers/priceVolumeTierId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_volume_tiers/{priceVolumeTierId} method: delete operationId: DELETE/price_volume_tiers/priceVolumeTierId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /price_volume_tiers/{priceVolumeTierId}/price method: get operationId: GET/priceVolumeTierId/price x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_volume_tiers/{priceVolumeTierId}/attachments method: get operationId: GET/priceVolumeTierId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_volume_tiers/{priceVolumeTierId}/event_stores method: get operationId: GET/priceVolumeTierId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /price_volume_tiers/{priceVolumeTierId}/events method: get operationId: GET/priceVolumeTierId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices method: get operationId: GET/prices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices method: post operationId: POST/prices x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /prices/{priceId} method: get operationId: GET/prices/priceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices/{priceId} method: patch operationId: PATCH/prices/priceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /prices/{priceId} method: delete operationId: DELETE/prices/priceId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /prices/{priceId}/price_list method: get operationId: GET/priceId/price_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices/{priceId}/sku method: get operationId: GET/priceId/sku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices/{priceId}/price_tiers method: get operationId: GET/priceId/price_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices/{priceId}/price_volume_tiers method: get operationId: GET/priceId/price_volume_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices/{priceId}/price_frequency_tiers method: get operationId: GET/priceId/price_frequency_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices/{priceId}/attachments method: get operationId: GET/priceId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices/{priceId}/jwt_customer method: get operationId: GET/priceId/jwt_customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices/{priceId}/jwt_markets method: get operationId: GET/priceId/jwt_markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices/{priceId}/jwt_stock_locations method: get operationId: GET/priceId/jwt_stock_locations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /prices/{priceId}/event_stores method: get operationId: GET/priceId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotion_rules method: get operationId: GET/promotion_rules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotion_rules/{promotionRuleId} method: get operationId: GET/promotion_rules/promotionRuleId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotion_rules/{promotionRuleId}/event_stores method: get operationId: GET/promotionRuleId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions method: get operationId: GET/promotions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId} method: get operationId: GET/promotions/promotionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/market method: get operationId: GET/promotionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/order_amount_promotion_rule method: get operationId: GET/promotionId/order_amount_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/sku_list_promotion_rule method: get operationId: GET/promotionId/sku_list_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/coupon_codes_promotion_rule method: get operationId: GET/promotionId/coupon_codes_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/custom_promotion_rule method: get operationId: GET/promotionId/custom_promotion_rule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/sku_list method: get operationId: GET/promotionId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/coupons method: get operationId: GET/promotionId/coupons x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/attachments method: get operationId: GET/promotionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/events method: get operationId: GET/promotionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/tags method: get operationId: GET/promotionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotions/{promotionId}/event_stores method: get operationId: GET/promotionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /recurring_order_copies method: get operationId: GET/recurring_order_copies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /recurring_order_copies method: post operationId: POST/recurring_order_copies 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: /recurring_order_copies/{recurringOrderCopyId} method: get operationId: GET/recurring_order_copies/recurringOrderCopyId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /recurring_order_copies/{recurringOrderCopyId} method: patch operationId: PATCH/recurring_order_copies/recurringOrderCopyId 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: /recurring_order_copies/{recurringOrderCopyId} method: delete operationId: DELETE/recurring_order_copies/recurringOrderCopyId 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: /recurring_order_copies/{recurringOrderCopyId}/source_order method: get operationId: GET/recurringOrderCopyId/source_order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /recurring_order_copies/{recurringOrderCopyId}/target_order method: get operationId: GET/recurringOrderCopyId/target_order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /recurring_order_copies/{recurringOrderCopyId}/events method: get operationId: GET/recurringOrderCopyId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /recurring_order_copies/{recurringOrderCopyId}/event_stores method: get operationId: GET/recurringOrderCopyId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /recurring_order_copies/{recurringOrderCopyId}/order_subscription method: get operationId: GET/recurringOrderCopyId/order_subscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /refunds method: get operationId: GET/refunds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /refunds/{refundId} method: get operationId: GET/refunds/refundId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /refunds/{refundId} method: patch operationId: PATCH/refunds/refundId 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: /refunds/{refundId}/order method: get operationId: GET/refundId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /refunds/{refundId}/attachments method: get operationId: GET/refundId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /refunds/{refundId}/events method: get operationId: GET/refundId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /refunds/{refundId}/event_stores method: get operationId: GET/refundId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /refunds/{refundId}/reference_capture method: get operationId: GET/refundId/reference_capture x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /refunds/{refundId}/return method: get operationId: GET/refundId/return x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reserved_stocks method: get operationId: GET/reserved_stocks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reserved_stocks/{reservedStockId} method: get operationId: GET/reserved_stocks/reservedStockId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reserved_stocks/{reservedStockId}/stock_item method: get operationId: GET/reservedStockId/stock_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reserved_stocks/{reservedStockId}/sku method: get operationId: GET/reservedStockId/sku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reserved_stocks/{reservedStockId}/stock_reservations method: get operationId: GET/reservedStockId/stock_reservations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reserved_stocks/{reservedStockId}/event_stores method: get operationId: GET/reservedStockId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /resource_errors method: get operationId: GET/resource_errors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /resource_errors/{resourceErrorId} method: get operationId: GET/resource_errors/resourceErrorId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /resource_errors/{resourceErrorId}/event_stores method: get operationId: GET/resourceErrorId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /return_line_items method: get operationId: GET/return_line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /return_line_items method: post operationId: POST/return_line_items x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /return_line_items/{returnLineItemId} method: get operationId: GET/return_line_items/returnLineItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /return_line_items/{returnLineItemId} method: patch operationId: PATCH/return_line_items/returnLineItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /return_line_items/{returnLineItemId} method: delete operationId: DELETE/return_line_items/returnLineItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /return_line_items/{returnLineItemId}/return method: get operationId: GET/returnLineItemId/return x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /return_line_items/{returnLineItemId}/line_item method: get operationId: GET/returnLineItemId/line_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /return_line_items/{returnLineItemId}/event_stores method: get operationId: GET/returnLineItemId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns method: get operationId: GET/returns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns method: post operationId: POST/returns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /returns/{returnId} method: get operationId: GET/returns/returnId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId} method: patch operationId: PATCH/returns/returnId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /returns/{returnId} method: delete operationId: DELETE/returns/returnId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /returns/{returnId}/order method: get operationId: GET/returnId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/customer method: get operationId: GET/returnId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/stock_location method: get operationId: GET/returnId/stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/origin_address method: get operationId: GET/returnId/origin_address x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/destination_address method: get operationId: GET/returnId/destination_address x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/reference_capture method: get operationId: GET/returnId/reference_capture x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/reference_refund method: get operationId: GET/returnId/reference_refund x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/return_line_items method: get operationId: GET/returnId/return_line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/attachments method: get operationId: GET/returnId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/resource_errors method: get operationId: GET/returnId/resource_errors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/events method: get operationId: GET/returnId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/tags method: get operationId: GET/returnId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /returns/{returnId}/event_stores method: get operationId: GET/returnId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /satispay_gateways method: get operationId: GET/satispay_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /satispay_gateways method: post operationId: POST/satispay_gateways x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /satispay_gateways/{satispayGatewayId} method: get operationId: GET/satispay_gateways/satispayGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /satispay_gateways/{satispayGatewayId} method: patch operationId: PATCH/satispay_gateways/satispayGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /satispay_gateways/{satispayGatewayId} method: delete operationId: DELETE/satispay_gateways/satispayGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /satispay_gateways/{satispayGatewayId}/payment_methods method: get operationId: GET/satispayGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /satispay_gateways/{satispayGatewayId}/event_stores method: get operationId: GET/satispayGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /satispay_gateways/{satispayGatewayId}/satispay_payments method: get operationId: GET/satispayGatewayId/satispay_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /satispay_payments method: get operationId: GET/satispay_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /satispay_payments method: post operationId: POST/satispay_payments 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: /satispay_payments/{satispayPaymentId} method: get operationId: GET/satispay_payments/satispayPaymentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /satispay_payments/{satispayPaymentId} method: patch operationId: PATCH/satispay_payments/satispayPaymentId 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: /satispay_payments/{satispayPaymentId} method: delete operationId: DELETE/satispay_payments/satispayPaymentId 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: /satispay_payments/{satispayPaymentId}/order method: get operationId: GET/satispayPaymentId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /satispay_payments/{satispayPaymentId}/payment_gateway method: get operationId: GET/satispayPaymentId/payment_gateway x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /satispay_payments/{satispayPaymentId}/event_stores method: get operationId: GET/satispayPaymentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments method: get operationId: GET/shipments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments method: post operationId: POST/shipments 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: /shipments/{shipmentId} method: get operationId: GET/shipments/shipmentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId} method: patch operationId: PATCH/shipments/shipmentId 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: /shipments/{shipmentId} method: delete operationId: DELETE/shipments/shipmentId 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: /shipments/{shipmentId}/order method: get operationId: GET/shipmentId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/shipping_category method: get operationId: GET/shipmentId/shipping_category x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/inventory_stock_location method: get operationId: GET/shipmentId/inventory_stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/stock_location method: get operationId: GET/shipmentId/stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/origin_address method: get operationId: GET/shipmentId/origin_address x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/shipping_address method: get operationId: GET/shipmentId/shipping_address x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/shipping_method method: get operationId: GET/shipmentId/shipping_method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/delivery_lead_time method: get operationId: GET/shipmentId/delivery_lead_time x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/pickup method: get operationId: GET/shipmentId/pickup x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/stock_line_items method: get operationId: GET/shipmentId/stock_line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/stock_transfers method: get operationId: GET/shipmentId/stock_transfers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/line_items method: get operationId: GET/shipmentId/line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/available_shipping_methods method: get operationId: GET/shipmentId/available_shipping_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/carrier_accounts method: get operationId: GET/shipmentId/carrier_accounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/parcels method: get operationId: GET/shipmentId/parcels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/attachments method: get operationId: GET/shipmentId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/events method: get operationId: GET/shipmentId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/tags method: get operationId: GET/shipmentId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipments/{shipmentId}/event_stores method: get operationId: GET/shipmentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_categories method: get operationId: GET/shipping_categories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_categories method: post operationId: POST/shipping_categories 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: /shipping_categories/{shippingCategoryId} method: get operationId: GET/shipping_categories/shippingCategoryId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_categories/{shippingCategoryId} method: patch operationId: PATCH/shipping_categories/shippingCategoryId 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: /shipping_categories/{shippingCategoryId} method: delete operationId: DELETE/shipping_categories/shippingCategoryId 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: /shipping_categories/{shippingCategoryId}/skus method: get operationId: GET/shippingCategoryId/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_categories/{shippingCategoryId}/attachments method: get operationId: GET/shippingCategoryId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_categories/{shippingCategoryId}/event_stores method: get operationId: GET/shippingCategoryId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_method_tiers method: get operationId: GET/shipping_method_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_method_tiers/{shippingMethodTierId} method: get operationId: GET/shipping_method_tiers/shippingMethodTierId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_method_tiers/{shippingMethodTierId}/shipping_method method: get operationId: GET/shippingMethodTierId/shipping_method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_method_tiers/{shippingMethodTierId}/attachments method: get operationId: GET/shippingMethodTierId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_method_tiers/{shippingMethodTierId}/event_stores method: get operationId: GET/shippingMethodTierId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods method: get operationId: GET/shipping_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods method: post operationId: POST/shipping_methods 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: /shipping_methods/{shippingMethodId} method: get operationId: GET/shipping_methods/shippingMethodId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId} method: patch operationId: PATCH/shipping_methods/shippingMethodId 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: /shipping_methods/{shippingMethodId} method: delete operationId: DELETE/shipping_methods/shippingMethodId 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: /shipping_methods/{shippingMethodId}/market method: get operationId: GET/shippingMethodId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/shipping_zone method: get operationId: GET/shippingMethodId/shipping_zone x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/shipping_category method: get operationId: GET/shippingMethodId/shipping_category x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/stock_location method: get operationId: GET/shippingMethodId/stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/delivery_lead_time_for_shipment method: get operationId: GET/shippingMethodId/delivery_lead_time_for_shipment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/shipping_method_tiers method: get operationId: GET/shippingMethodId/shipping_method_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/shipping_weight_tiers method: get operationId: GET/shippingMethodId/shipping_weight_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/attachments method: get operationId: GET/shippingMethodId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/notifications method: get operationId: GET/shippingMethodId/notifications x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/events method: get operationId: GET/shippingMethodId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/tags method: get operationId: GET/shippingMethodId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_methods/{shippingMethodId}/event_stores method: get operationId: GET/shippingMethodId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_weight_tiers method: get operationId: GET/shipping_weight_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_weight_tiers method: post operationId: POST/shipping_weight_tiers 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: /shipping_weight_tiers/{shippingWeightTierId} method: get operationId: GET/shipping_weight_tiers/shippingWeightTierId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_weight_tiers/{shippingWeightTierId} method: patch operationId: PATCH/shipping_weight_tiers/shippingWeightTierId 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: /shipping_weight_tiers/{shippingWeightTierId} method: delete operationId: DELETE/shipping_weight_tiers/shippingWeightTierId 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: /shipping_weight_tiers/{shippingWeightTierId}/shipping_method method: get operationId: GET/shippingWeightTierId/shipping_method x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_weight_tiers/{shippingWeightTierId}/attachments method: get operationId: GET/shippingWeightTierId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_weight_tiers/{shippingWeightTierId}/event_stores method: get operationId: GET/shippingWeightTierId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_weight_tiers/{shippingWeightTierId}/events method: get operationId: GET/shippingWeightTierId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_zones method: get operationId: GET/shipping_zones x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_zones method: post operationId: POST/shipping_zones 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: /shipping_zones/{shippingZoneId} method: get operationId: GET/shipping_zones/shippingZoneId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_zones/{shippingZoneId} method: patch operationId: PATCH/shipping_zones/shippingZoneId 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: /shipping_zones/{shippingZoneId} method: delete operationId: DELETE/shipping_zones/shippingZoneId 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: /shipping_zones/{shippingZoneId}/attachments method: get operationId: GET/shippingZoneId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /shipping_zones/{shippingZoneId}/event_stores method: get operationId: GET/shippingZoneId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_list_items method: get operationId: GET/sku_list_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_list_items method: post operationId: POST/sku_list_items x-agentic-access: action-class: 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_list_items/{skuListItemId} method: get operationId: GET/sku_list_items/skuListItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_list_items/{skuListItemId} method: patch operationId: PATCH/sku_list_items/skuListItemId x-agentic-access: action-class: 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_list_items/{skuListItemId} method: delete operationId: DELETE/sku_list_items/skuListItemId x-agentic-access: action-class: 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_list_items/{skuListItemId}/sku_list method: get operationId: GET/skuListItemId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_list_items/{skuListItemId}/sku method: get operationId: GET/skuListItemId/sku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_list_items/{skuListItemId}/event_stores method: get operationId: GET/skuListItemId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_list_promotion_rules method: get operationId: GET/sku_list_promotion_rules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_list_promotion_rules method: post operationId: POST/sku_list_promotion_rules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /sku_list_promotion_rules/{skuListPromotionRuleId} method: get operationId: GET/sku_list_promotion_rules/skuListPromotionRuleId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_list_promotion_rules/{skuListPromotionRuleId} method: patch operationId: PATCH/sku_list_promotion_rules/skuListPromotionRuleId x-agentic-access: action-class: 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_list_promotion_rules/{skuListPromotionRuleId} method: delete operationId: DELETE/sku_list_promotion_rules/skuListPromotionRuleId x-agentic-access: action-class: 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_list_promotion_rules/{skuListPromotionRuleId}/event_stores method: get operationId: GET/skuListPromotionRuleId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_list_promotion_rules/{skuListPromotionRuleId}/sku_list method: get operationId: GET/skuListPromotionRuleId/sku_list x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_list_promotion_rules/{skuListPromotionRuleId}/skus method: get operationId: GET/skuListPromotionRuleId/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_lists method: get operationId: GET/sku_lists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_lists method: post operationId: POST/sku_lists x-agentic-access: action-class: 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_lists/{skuListId} method: get operationId: GET/sku_lists/skuListId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_lists/{skuListId} method: patch operationId: PATCH/sku_lists/skuListId x-agentic-access: action-class: 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_lists/{skuListId} method: delete operationId: DELETE/sku_lists/skuListId x-agentic-access: action-class: 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_lists/{skuListId}/customer method: get operationId: GET/skuListId/customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_lists/{skuListId}/skus method: get operationId: GET/skuListId/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_lists/{skuListId}/sku_list_items method: get operationId: GET/skuListId/sku_list_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_lists/{skuListId}/bundles method: get operationId: GET/skuListId/bundles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_lists/{skuListId}/attachments method: get operationId: GET/skuListId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_lists/{skuListId}/links method: get operationId: GET/skuListId/links x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_lists/{skuListId}/event_stores method: get operationId: GET/skuListId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_options method: get operationId: GET/sku_options x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_options method: post operationId: POST/sku_options x-agentic-access: action-class: 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_options/{skuOptionId} method: get operationId: GET/sku_options/skuOptionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_options/{skuOptionId} method: patch operationId: PATCH/sku_options/skuOptionId x-agentic-access: action-class: 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_options/{skuOptionId} method: delete operationId: DELETE/sku_options/skuOptionId x-agentic-access: action-class: 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_options/{skuOptionId}/market method: get operationId: GET/skuOptionId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_options/{skuOptionId}/attachments method: get operationId: GET/skuOptionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_options/{skuOptionId}/events method: get operationId: GET/skuOptionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_options/{skuOptionId}/tags method: get operationId: GET/skuOptionId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sku_options/{skuOptionId}/event_stores method: get operationId: GET/skuOptionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus method: get operationId: GET/skus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus method: post operationId: POST/skus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /skus/{skuId} method: get operationId: GET/skus/skuId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId} method: patch operationId: PATCH/skus/skuId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /skus/{skuId} method: delete operationId: DELETE/skus/skuId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /skus/{skuId}/shipping_category method: get operationId: GET/skuId/shipping_category x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/prices method: get operationId: GET/skuId/prices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/stock_items method: get operationId: GET/skuId/stock_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/stock_reservations method: get operationId: GET/skuId/stock_reservations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/delivery_lead_times method: get operationId: GET/skuId/delivery_lead_times x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/sku_options method: get operationId: GET/skuId/sku_options x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/sku_list_items method: get operationId: GET/skuId/sku_list_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/sku_lists method: get operationId: GET/skuId/sku_lists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/attachments method: get operationId: GET/skuId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/links method: get operationId: GET/skuId/links x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/events method: get operationId: GET/skuId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/tags method: get operationId: GET/skuId/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/jwt_customer method: get operationId: GET/skuId/jwt_customer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/jwt_markets method: get operationId: GET/skuId/jwt_markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/jwt_stock_locations method: get operationId: GET/skuId/jwt_stock_locations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /skus/{skuId}/event_stores method: get operationId: GET/skuId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_items method: get operationId: GET/stock_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_items method: post operationId: POST/stock_items x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_items/{stockItemId} method: get operationId: GET/stock_items/stockItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_items/{stockItemId} method: patch operationId: PATCH/stock_items/stockItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_items/{stockItemId} method: delete operationId: DELETE/stock_items/stockItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_items/{stockItemId}/stock_location method: get operationId: GET/stockItemId/stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_items/{stockItemId}/sku method: get operationId: GET/stockItemId/sku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_items/{stockItemId}/reserved_stock method: get operationId: GET/stockItemId/reserved_stock x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_items/{stockItemId}/stock_reservations method: get operationId: GET/stockItemId/stock_reservations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_items/{stockItemId}/attachments method: get operationId: GET/stockItemId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_items/{stockItemId}/event_stores method: get operationId: GET/stockItemId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_line_items method: get operationId: GET/stock_line_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_line_items method: post operationId: POST/stock_line_items x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_line_items/{stockLineItemId} method: get operationId: GET/stock_line_items/stockLineItemId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_line_items/{stockLineItemId} method: patch operationId: PATCH/stock_line_items/stockLineItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_line_items/{stockLineItemId} method: delete operationId: DELETE/stock_line_items/stockLineItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_line_items/{stockLineItemId}/shipment method: get operationId: GET/stockLineItemId/shipment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_line_items/{stockLineItemId}/line_item method: get operationId: GET/stockLineItemId/line_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_line_items/{stockLineItemId}/stock_item method: get operationId: GET/stockLineItemId/stock_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_line_items/{stockLineItemId}/sku method: get operationId: GET/stockLineItemId/sku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_line_items/{stockLineItemId}/stock_reservation method: get operationId: GET/stockLineItemId/stock_reservation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_line_items/{stockLineItemId}/event_stores method: get operationId: GET/stockLineItemId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_locations method: get operationId: GET/stock_locations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_locations method: post operationId: POST/stock_locations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_locations/{stockLocationId} method: get operationId: GET/stock_locations/stockLocationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_locations/{stockLocationId} method: patch operationId: PATCH/stock_locations/stockLocationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_locations/{stockLocationId} method: delete operationId: DELETE/stock_locations/stockLocationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_locations/{stockLocationId}/address method: get operationId: GET/stockLocationId/address x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_locations/{stockLocationId}/inventory_stock_locations method: get operationId: GET/stockLocationId/inventory_stock_locations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_locations/{stockLocationId}/inventory_return_locations method: get operationId: GET/stockLocationId/inventory_return_locations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_locations/{stockLocationId}/stock_items method: get operationId: GET/stockLocationId/stock_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_locations/{stockLocationId}/stock_transfers method: get operationId: GET/stockLocationId/stock_transfers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_locations/{stockLocationId}/stores method: get operationId: GET/stockLocationId/stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_locations/{stockLocationId}/attachments method: get operationId: GET/stockLocationId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_locations/{stockLocationId}/event_stores method: get operationId: GET/stockLocationId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_reservations method: get operationId: GET/stock_reservations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_reservations method: post operationId: POST/stock_reservations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_reservations/{stockReservationId} method: get operationId: GET/stock_reservations/stockReservationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_reservations/{stockReservationId} method: patch operationId: PATCH/stock_reservations/stockReservationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_reservations/{stockReservationId} method: delete operationId: DELETE/stock_reservations/stockReservationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_reservations/{stockReservationId}/line_item method: get operationId: GET/stockReservationId/line_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_reservations/{stockReservationId}/order method: get operationId: GET/stockReservationId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_reservations/{stockReservationId}/stock_line_item method: get operationId: GET/stockReservationId/stock_line_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_reservations/{stockReservationId}/stock_transfer method: get operationId: GET/stockReservationId/stock_transfer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_reservations/{stockReservationId}/stock_item method: get operationId: GET/stockReservationId/stock_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_reservations/{stockReservationId}/reserved_stock method: get operationId: GET/stockReservationId/reserved_stock x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_reservations/{stockReservationId}/sku method: get operationId: GET/stockReservationId/sku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_reservations/{stockReservationId}/event_stores method: get operationId: GET/stockReservationId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers method: get operationId: GET/stock_transfers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers method: post operationId: POST/stock_transfers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock_transfers/{stockTransferId} method: get operationId: GET/stock_transfers/stockTransferId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers/{stockTransferId} method: patch operationId: PATCH/stock_transfers/stockTransferId 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: /stock_transfers/{stockTransferId} method: delete operationId: DELETE/stock_transfers/stockTransferId 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: /stock_transfers/{stockTransferId}/sku method: get operationId: GET/stockTransferId/sku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers/{stockTransferId}/origin_stock_location method: get operationId: GET/stockTransferId/origin_stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers/{stockTransferId}/destination_stock_location method: get operationId: GET/stockTransferId/destination_stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers/{stockTransferId}/shipment method: get operationId: GET/stockTransferId/shipment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers/{stockTransferId}/line_item method: get operationId: GET/stockTransferId/line_item x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers/{stockTransferId}/stock_reservation method: get operationId: GET/stockTransferId/stock_reservation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers/{stockTransferId}/attachments method: get operationId: GET/stockTransferId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers/{stockTransferId}/events method: get operationId: GET/stockTransferId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stock_transfers/{stockTransferId}/event_stores method: get operationId: GET/stockTransferId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores method: get operationId: GET/stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores method: post operationId: POST/stores x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stores/{storeId} method: get operationId: GET/stores/storeId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores/{storeId} method: patch operationId: PATCH/stores/storeId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stores/{storeId} method: delete operationId: DELETE/stores/storeId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stores/{storeId}/market method: get operationId: GET/storeId/market x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores/{storeId}/merchant method: get operationId: GET/storeId/merchant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores/{storeId}/stock_location method: get operationId: GET/storeId/stock_location x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores/{storeId}/orders method: get operationId: GET/storeId/orders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores/{storeId}/payment_methods method: get operationId: GET/storeId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores/{storeId}/events method: get operationId: GET/storeId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stores/{storeId}/event_stores method: get operationId: GET/storeId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_gateways method: get operationId: GET/stripe_gateways x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_gateways method: post operationId: POST/stripe_gateways x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stripe_gateways/{stripeGatewayId} method: get operationId: GET/stripe_gateways/stripeGatewayId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_gateways/{stripeGatewayId} method: patch operationId: PATCH/stripe_gateways/stripeGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stripe_gateways/{stripeGatewayId} method: delete operationId: DELETE/stripe_gateways/stripeGatewayId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stripe_gateways/{stripeGatewayId}/payment_methods method: get operationId: GET/stripeGatewayId/payment_methods x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_gateways/{stripeGatewayId}/event_stores method: get operationId: GET/stripeGatewayId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_gateways/{stripeGatewayId}/stripe_payments method: get operationId: GET/stripeGatewayId/stripe_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_payments method: get operationId: GET/stripe_payments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_payments method: post operationId: POST/stripe_payments 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: /stripe_payments/{stripePaymentId} method: get operationId: GET/stripe_payments/stripePaymentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_payments/{stripePaymentId} method: patch operationId: PATCH/stripe_payments/stripePaymentId 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: /stripe_payments/{stripePaymentId} method: delete operationId: DELETE/stripe_payments/stripePaymentId 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: /stripe_payments/{stripePaymentId}/order method: get operationId: GET/stripePaymentId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_payments/{stripePaymentId}/payment_gateway method: get operationId: GET/stripePaymentId/payment_gateway x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_payments/{stripePaymentId}/event_stores method: get operationId: GET/stripePaymentId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_tax_accounts method: get operationId: GET/stripe_tax_accounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_tax_accounts method: post operationId: POST/stripe_tax_accounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stripe_tax_accounts/{stripeTaxAccountId} method: get operationId: GET/stripe_tax_accounts/stripeTaxAccountId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_tax_accounts/{stripeTaxAccountId} method: patch operationId: PATCH/stripe_tax_accounts/stripeTaxAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stripe_tax_accounts/{stripeTaxAccountId} method: delete operationId: DELETE/stripe_tax_accounts/stripeTaxAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stripe_tax_accounts/{stripeTaxAccountId}/markets method: get operationId: GET/stripeTaxAccountId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_tax_accounts/{stripeTaxAccountId}/attachments method: get operationId: GET/stripeTaxAccountId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_tax_accounts/{stripeTaxAccountId}/events method: get operationId: GET/stripeTaxAccountId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_tax_accounts/{stripeTaxAccountId}/event_stores method: get operationId: GET/stripeTaxAccountId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stripe_tax_accounts/{stripeTaxAccountId}/tax_categories method: get operationId: GET/stripeTaxAccountId/tax_categories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscription_models method: get operationId: GET/subscription_models x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscription_models method: post operationId: POST/subscription_models x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscription_models/{subscriptionModelId} method: get operationId: GET/subscription_models/subscriptionModelId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscription_models/{subscriptionModelId} method: patch operationId: PATCH/subscription_models/subscriptionModelId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscription_models/{subscriptionModelId} method: delete operationId: DELETE/subscription_models/subscriptionModelId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /subscription_models/{subscriptionModelId}/markets method: get operationId: GET/subscriptionModelId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscription_models/{subscriptionModelId}/order_subscriptions method: get operationId: GET/subscriptionModelId/order_subscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscription_models/{subscriptionModelId}/attachments method: get operationId: GET/subscriptionModelId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscription_models/{subscriptionModelId}/event_stores method: get operationId: GET/subscriptionModelId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tags method: get operationId: GET/tags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tags method: post operationId: POST/tags x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tags/{tagId} method: get operationId: GET/tags/tagId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tags/{tagId} method: patch operationId: PATCH/tags/tagId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tags/{tagId} method: delete operationId: DELETE/tags/tagId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tags/{tagId}/event_stores method: get operationId: GET/tagId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /talon_one_accounts method: get operationId: GET/talon_one_accounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /talon_one_accounts method: post operationId: POST/talon_one_accounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /talon_one_accounts/{talonOneAccountId} method: get operationId: GET/talon_one_accounts/talonOneAccountId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /talon_one_accounts/{talonOneAccountId} method: patch operationId: PATCH/talon_one_accounts/talonOneAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /talon_one_accounts/{talonOneAccountId} method: delete operationId: DELETE/talon_one_accounts/talonOneAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /talon_one_accounts/{talonOneAccountId}/markets method: get operationId: GET/talonOneAccountId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /talon_one_accounts/{talonOneAccountId}/discount_engine_items method: get operationId: GET/talonOneAccountId/discount_engine_items x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /talon_one_accounts/{talonOneAccountId}/attachments method: get operationId: GET/talonOneAccountId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /talon_one_accounts/{talonOneAccountId}/event_stores method: get operationId: GET/talonOneAccountId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_calculators method: get operationId: GET/tax_calculators x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_calculators/{taxCalculatorId} method: get operationId: GET/tax_calculators/taxCalculatorId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_calculators/{taxCalculatorId}/markets method: get operationId: GET/taxCalculatorId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_calculators/{taxCalculatorId}/attachments method: get operationId: GET/taxCalculatorId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_calculators/{taxCalculatorId}/events method: get operationId: GET/taxCalculatorId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_calculators/{taxCalculatorId}/event_stores method: get operationId: GET/taxCalculatorId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_categories method: get operationId: GET/tax_categories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_categories method: post operationId: POST/tax_categories x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tax_categories/{taxCategoryId} method: get operationId: GET/tax_categories/taxCategoryId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_categories/{taxCategoryId} method: patch operationId: PATCH/tax_categories/taxCategoryId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tax_categories/{taxCategoryId} method: delete operationId: DELETE/tax_categories/taxCategoryId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tax_categories/{taxCategoryId}/sku method: get operationId: GET/taxCategoryId/sku x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_categories/{taxCategoryId}/attachments method: get operationId: GET/taxCategoryId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_categories/{taxCategoryId}/event_stores method: get operationId: GET/taxCategoryId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_rules method: get operationId: GET/tax_rules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_rules method: post operationId: POST/tax_rules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tax_rules/{taxRuleId} method: get operationId: GET/tax_rules/taxRuleId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_rules/{taxRuleId} method: patch operationId: PATCH/tax_rules/taxRuleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tax_rules/{taxRuleId} method: delete operationId: DELETE/tax_rules/taxRuleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tax_rules/{taxRuleId}/manual_tax_calculator method: get operationId: GET/taxRuleId/manual_tax_calculator x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tax_rules/{taxRuleId}/event_stores method: get operationId: GET/taxRuleId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /taxjar_accounts method: get operationId: GET/taxjar_accounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /taxjar_accounts method: post operationId: POST/taxjar_accounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /taxjar_accounts/{taxjarAccountId} method: get operationId: GET/taxjar_accounts/taxjarAccountId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /taxjar_accounts/{taxjarAccountId} method: patch operationId: PATCH/taxjar_accounts/taxjarAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /taxjar_accounts/{taxjarAccountId} method: delete operationId: DELETE/taxjar_accounts/taxjarAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /taxjar_accounts/{taxjarAccountId}/markets method: get operationId: GET/taxjarAccountId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /taxjar_accounts/{taxjarAccountId}/attachments method: get operationId: GET/taxjarAccountId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /taxjar_accounts/{taxjarAccountId}/events method: get operationId: GET/taxjarAccountId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /taxjar_accounts/{taxjarAccountId}/event_stores method: get operationId: GET/taxjarAccountId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /taxjar_accounts/{taxjarAccountId}/tax_categories method: get operationId: GET/taxjarAccountId/tax_categories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /transactions method: get operationId: GET/transactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /transactions/{transactionId} method: get operationId: GET/transactions/transactionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /transactions/{transactionId}/order method: get operationId: GET/transactionId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /transactions/{transactionId}/attachments method: get operationId: GET/transactionId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /transactions/{transactionId}/events method: get operationId: GET/transactionId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /transactions/{transactionId}/event_stores method: get operationId: GET/transactionId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vertex_accounts method: get operationId: GET/vertex_accounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vertex_accounts method: post operationId: POST/vertex_accounts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /vertex_accounts/{vertexAccountId} method: get operationId: GET/vertex_accounts/vertexAccountId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vertex_accounts/{vertexAccountId} method: patch operationId: PATCH/vertex_accounts/vertexAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /vertex_accounts/{vertexAccountId} method: delete operationId: DELETE/vertex_accounts/vertexAccountId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /vertex_accounts/{vertexAccountId}/markets method: get operationId: GET/vertexAccountId/markets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vertex_accounts/{vertexAccountId}/attachments method: get operationId: GET/vertexAccountId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vertex_accounts/{vertexAccountId}/events method: get operationId: GET/vertexAccountId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vertex_accounts/{vertexAccountId}/event_stores method: get operationId: GET/vertexAccountId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /voids method: get operationId: GET/voids x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /voids/{voidId} method: get operationId: GET/voids/voidId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /voids/{voidId} method: patch operationId: PATCH/voids/voidId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /voids/{voidId}/order method: get operationId: GET/voidId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /voids/{voidId}/attachments method: get operationId: GET/voidId/attachments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /voids/{voidId}/events method: get operationId: GET/voidId/events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /voids/{voidId}/event_stores method: get operationId: GET/voidId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /voids/{voidId}/reference_authorization method: get operationId: GET/voidId/reference_authorization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /webhooks method: get operationId: GET/webhooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /webhooks method: post operationId: POST/webhooks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /webhooks/{webhookId} method: get operationId: GET/webhooks/webhookId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /webhooks/{webhookId} method: patch operationId: PATCH/webhooks/webhookId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /webhooks/{webhookId} method: delete operationId: DELETE/webhooks/webhookId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /webhooks/{webhookId}/last_event_callbacks method: get operationId: GET/webhookId/last_event_callbacks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /webhooks/{webhookId}/event_stores method: get operationId: GET/webhookId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wire_transfers method: get operationId: GET/wire_transfers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wire_transfers method: post operationId: POST/wire_transfers x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wire_transfers/{wireTransferId} method: get operationId: GET/wire_transfers/wireTransferId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wire_transfers/{wireTransferId} method: patch operationId: PATCH/wire_transfers/wireTransferId 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: /wire_transfers/{wireTransferId} method: delete operationId: DELETE/wire_transfers/wireTransferId 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: /wire_transfers/{wireTransferId}/order method: get operationId: GET/wireTransferId/order x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wire_transfers/{wireTransferId}/event_stores method: get operationId: GET/wireTransferId/event_stores x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /carts/breakdown method: post operationId: POST/carts/breakdown x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /carts/date_breakdown method: post operationId: POST/carts/date_breakdown x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /carts/stats method: post operationId: POST/carts/stats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /carts/search method: post operationId: POST/carts/search x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /carts/export method: post operationId: POST/carts/export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /orders/breakdown method: post operationId: POST/orders/breakdown 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: /orders/date_breakdown method: post operationId: POST/orders/date_breakdown 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: /orders/stats method: post operationId: POST/orders/stats 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: /orders/search method: post operationId: POST/orders/search 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: /orders/export method: post operationId: POST/orders/export 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: /returns/breakdown method: post operationId: POST/returns/breakdown x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /returns/date_breakdown method: post operationId: POST/returns/date_breakdown x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /returns/stats method: post operationId: POST/returns/stats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /returns/search method: post operationId: POST/returns/search x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /returns/export method: post operationId: POST/returns/export x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /usage/date_breakdown method: post operationId: POST/usage/date_breakdown x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /usage/search method: post operationId: POST/usage/search x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /analysis/fbt method: post operationId: POST/analysis/fbt x-agentic-access: action-class: 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_credentials method: post operationId: POST/api_credentials x-agentic-access: action-class: 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_credentials method: get operationId: GET/api_credentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api_credentials/{apiCredentialId} method: get operationId: GET/api_credentials/apiCredentialId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api_credentials/{apiCredentialId} method: patch operationId: PATCH/api_credentials/apiCredentialId x-agentic-access: action-class: 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_credentials/{apiCredentialId} method: delete operationId: DELETE/api_credentials/apiCredentialId x-agentic-access: action-class: 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_credentials/{apiCredentialId}/organization method: get operationId: GET/apiCredentialId/organization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api_credentials/{apiCredentialId}/role method: get operationId: GET/apiCredentialId/role x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /application_memberships method: post operationId: POST/application_memberships 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: /application_memberships method: get operationId: GET/application_memberships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /application_memberships/{applicationMembershipId} method: get operationId: GET/application_memberships/applicationMembershipId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /application_memberships/{applicationMembershipId} method: patch operationId: PATCH/application_memberships/applicationMembershipId 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: /application_memberships/{applicationMembershipId} method: delete operationId: DELETE/application_memberships/applicationMembershipId 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: /application_memberships/{applicationMembershipId}/api_credential method: get operationId: GET/applicationMembershipId/api_credential x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /application_memberships/{applicationMembershipId}/membership method: get operationId: GET/applicationMembershipId/membership x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /application_memberships/{applicationMembershipId}/membership_profile method: get operationId: GET/applicationMembershipId/membership_profile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /application_memberships/{applicationMembershipId}/organization method: get operationId: GET/applicationMembershipId/organization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /application_memberships/{applicationMembershipId}/role method: get operationId: GET/applicationMembershipId/role x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity_providers method: post operationId: POST/identity_providers x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity_providers method: get operationId: GET/identity_providers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity_providers/{identityProviderId} method: get operationId: GET/identity_providers/identityProviderId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /identity_providers/{identityProviderId} method: patch operationId: PATCH/identity_providers/identityProviderId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity_providers/{identityProviderId} method: delete operationId: DELETE/identity_providers/identityProviderId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /identity_providers/{identityProviderId}/user method: get operationId: GET/identityProviderId/user x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /memberships method: post operationId: POST/memberships 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: /memberships method: get operationId: GET/memberships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /memberships/{membershipId} method: get operationId: GET/memberships/membershipId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /memberships/{membershipId} method: patch operationId: PATCH/memberships/membershipId 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: /memberships/{membershipId} method: delete operationId: DELETE/memberships/membershipId 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: /memberships/{membershipId}/resend method: post operationId: POST/memberships/membershipId/resend 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: /memberships/{membershipId}/organization method: get operationId: GET/membershipId/organization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /memberships/{membershipId}/role method: get operationId: GET/membershipId/role x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /memberships/{membershipId}/application_memberships method: get operationId: GET/membershipId/application_memberships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /memberships/{membershipId}/membership_profile method: get operationId: GET/membershipId/membership_profile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /memberships/{membershipId}/versions method: get operationId: GET/membershipId/versions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /membership_profiles method: post operationId: POST/membership_profiles 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: /membership_profiles method: get operationId: GET/membership_profiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /membership_profiles/{membershipProfileId} method: get operationId: GET/membership_profiles/membershipProfileId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /membership_profiles/{membershipProfileId} method: patch operationId: PATCH/membership_profiles/membershipProfileId 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: /membership_profiles/{membershipProfileId} method: delete operationId: DELETE/membership_profiles/membershipProfileId 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: /membership_profiles/{membershipProfileId}/organization method: get operationId: GET/membershipProfileId/organization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /membership_profiles/{membershipProfileId}/application_memberships method: get operationId: GET/membershipProfileId/application_memberships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizations method: post operationId: POST/organizations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations method: get operationId: GET/organizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizations/{organizationId} method: get operationId: GET/organizations/organizationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizations/{organizationId} method: patch operationId: PATCH/organizations/organizationId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizations/{organizationId}/transfer_ownership method: patch operationId: PATCH/organizations/organizationId/transfer_ownership 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: /organizations/{organizationId}/memberships method: get operationId: GET/organizationId/memberships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizations/{organizationId}/roles method: get operationId: GET/organizationId/roles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizations/{organizationId}/permissions method: get operationId: GET/organizationId/permissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizations/{organizationId}/api_credentials method: get operationId: GET/organizationId/api_credentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissions method: post operationId: POST/permissions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissions method: get operationId: GET/permissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissions/{permissionId} method: get operationId: GET/permissions/permissionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissions/{permissionId} method: patch operationId: PATCH/permissions/permissionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /permissions/{permissionId}/organization method: get operationId: GET/permissionId/organization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissions/{permissionId}/role method: get operationId: GET/permissionId/role x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /permissions/{permissionId}/versions method: get operationId: GET/permissionId/versions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roles method: post operationId: POST/roles x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roles method: get operationId: GET/roles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roles/{roleId} method: get operationId: GET/roles/roleId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roles/{roleId} method: patch operationId: PATCH/roles/roleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /roles/{roleId}/organization method: get operationId: GET/roleId/organization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roles/{roleId}/permissions method: get operationId: GET/roleId/permissions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roles/{roleId}/memberships method: get operationId: GET/roleId/memberships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roles/{roleId}/api_credentials method: get operationId: GET/roleId/api_credentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /roles/{roleId}/versions method: get operationId: GET/roleId/versions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /user method: get operationId: GET/user x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /user method: patch operationId: PATCH/user x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /versions method: get operationId: GET/versions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /versions/{versionId} method: get operationId: GET/versions/versionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none