Deliverect Agentic Access
Deliverect exposes 104 API operations that an AI agent could call, of which 71 are state-changing ‘acting’ operations. This is a recommended x-agentic-access execution contract — the scope, audience, consequence tier, short-lived token constraints, and escalation each action should carry before it is handed to an autonomous agent.
By consequence: 33 read, 43 write, 23 physical, and 5 safety-critical.
5 operations are classed safety-critical and should require human-in-the-loop approval at runtime.
Contracts are classified heuristically from the provider’s OpenAPI and refresh on every APIs.io network build; audience is bound per deployment. The model follows Curity’s Access Intelligence (apidays Munich 2026). Browse every provider’s agent contracts at agentic-access.apis.io.
By consequence
Highest-consequence actions
The physical and safety-critical operations an agent could invoke — the ones that most warrant scoped tokens, tight TTLs, and escalation. Full per-operation contracts are in the source below.
| Method | Path | Consequence | Human-in-loop |
|---|---|---|---|
| POST | /dispatch/cancel_job | safety-critical | required |
| POST | /dispatch/create_job | safety-critical | required |
| POST | /dispatch/updateJob | safety-critical | required |
| POST | /fulfillment/validate | safety-critical | required |
| POST | /validate_job | safety-critical | required |
| POST | /channel/amendments | physical | conditional |
| POST | /channel/order_status | physical | conditional |
| POST | /channel/payment_update | physical | conditional |
| POST | /channel/prep_time | physical | conditional |
| PATCH | /commerce/{accountId}/baskets/{basketId}/payment | physical | conditional |
| POST | /commerce/{accountId}/v2/checkouts | physical | conditional |
| POST | /fulfillment/cancel | physical | conditional |
| POST | /fulfillment/generic/events | physical | conditional |
| POST | /giftCards/reverse | physical | conditional |
| POST | /kds/orderStatus/{orderId} | physical | conditional |
| POST | /kds/order_status_update | physical | conditional |
| POST | /kds_order_notification | physical | conditional |
| POST | /orderStatus/{orderId} | physical | conditional |
| POST | /orders | physical | conditional |
| POST | /pay/channel/{channelLinkId}/payments/request | physical | conditional |
| POST | /pay/channel/{channelLinkId}/payments/{paymentId}/refund | physical | conditional |
| POST | /refund | physical | conditional |
| POST | /register | physical | conditional |
| POST | /request | physical | conditional |
| POST | /unregister-profile | physical | conditional |
Source
Agentic Access
generated: '2026-07-15'
method: generated
source: openapi/deliverect-channel-api-openapi-original.yml, openapi/deliverect-commerce-api-openapi-original.yml,
openapi/deliverect-crm-api-openapi-original.yml, openapi/deliverect-dispatch-api-openapi-original.yml,
openapi/deliverect-gift-cards-api-openapi-original.yml, openapi/deliverect-kds-api-openapi-original.yml,
openapi/deliverect-loyalty-api-openapi-original.yml, openapi/deliverect-pay-api-openapi-original.yml,
openapi/deliverect-pos-api-openapi-original.yml, openapi/deliverect-store-api-openapi-original.yml
description: Recommended x-agentic-access execution contracts, classified heuristically from
the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind
audience per deployment. See research/curity/agentic-governance/.
summary:
operations: 104
by_action_class:
acting: 71
connected: 33
by_consequence:
physical: 23
write: 43
read: 33
safety-critical: 5
human_in_the_loop_required: 5
operations:
- path: /{channelName}/order/{channelLinkId}
method: post
operationId: post_channelname_order_channellinkid
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /channel/order_status
method: post
operationId: channel_order_status
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /channel/menu_update/
method: post
operationId: channel_menu_update
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /channel/snooze
method: post
operationId: channel_snooze
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /channel/busy_mode
method: post
operationId: channel_busy_mode
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /channel/courier_update
method: post
operationId: channel_courier_update
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /channel/prep_time
method: post
operationId: channel_prep_time
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /channel/register
method: post
operationId: channel_register
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /channel/amendments
method: post
operationId: channel_amendments
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /channel/payment_update
method: post
operationId: channel_payment_update
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /locations/channels/{locationId}/holidays
method: get
operationId: get_locations_channels_locationid_holidays
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /channelLinks
method: get
operationId: get_channellinks
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /allChannels
method: get
operationId: get_allchannels
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /accounts
method: get
operationId: get_accounts
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /{channelName}/menuStatus/{_id}
method: post
operationId: post_channelname_menustatus_id
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /{channelName}/updateStoreStatus/{channelLinkId}
method: post
operationId: post_channelname_updatestorestatus_channellinkid
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /{channelName}/updateRating
method: post
operationId: post_channelname_updaterating
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /{channelName}/courierUpdate/{channelLinkId}
method: post
operationId: post_channelname_courierupdate_channellinkid
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /commerce/{accountId}/baskets/recreate
method: post
operationId: post_commerce_accountid_baskets_recreate
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /commerce/{accountId}/stores/{channelLinkId}
method: get
operationId: commerce_channel_api_stores_get_store
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /commerce/{accountId}/menus
method: get
operationId: commerce_channel_api_menus_get_root_menus
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /commerce/{accountId}/baskets
method: post
operationId: commerce_channel_api_baskets_create_basket
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /commerce/{accountId}/baskets/{basketId}
method: get
operationId: commerce_channel_api_baskets_get_basket
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /commerce/{accountId}/v2/checkouts
method: post
operationId: post_commerce_accountId_checkouts_1
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /commerce/{accountId}/v2/checkouts/{checkoutId}
method: get
operationId: get_commerce_accountId_checkouts_checkoutId_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /commerce/{accountId}/baskets/{basketId}/validate
method: post
operationId: post_commerce_accountid_baskets_basketid_validate
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /commerce/{accountId}/baskets/{basketId}/items
method: patch
operationId: commerce_channel_api_baskets_update_basket_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: /commerce/{accountId}/baskets/{basketId}/customer
method: patch
operationId: commerce_channel_api_baskets_update_basket_customer
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /commerce/{accountId}/baskets/{basketId}/discounts
method: patch
operationId: commerce_channel_api_baskets_update_basket_discounts
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /commerce/{accountId}/baskets/{basketId}/payment
method: patch
operationId: patch_commerce_accountid_baskets_basketid_payment
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /commerce/{accountId}/baskets/{basketId}/store
method: patch
operationId: patch_commerce_accountid_baskets_basketid_store
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /commerce/{accountId}/stores
method: get
operationId: commerce_channel_api_stores_get_stores
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /commerce/{accountId}/stores/{channelLinkId}/menus
method: get
operationId: commerce_channel_api_stores_get_store_menus
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /coupons/channel/{channelLinkId}/coupons
method: get
operationId: get_couponsadmin_accountId_coupons_couponId_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /upsell/channel/{channelLinkId}
method: post
operationId: getUpsellItems
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /crm/{accountId}/customers
method: post
operationId: post_crm_accountid_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: /crm/{accountId}/customers/lookup
method: post
operationId: post_crm_accountid_customers_lookup
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /crm/{accountId}/customers/{crmProfileId}
method: get
operationId: get_crm_accountid_customers_crmprofileid
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /crm/{accountId}/customers/{crmProfileId}
method: patch
operationId: patch_crm_accountid_customers_crmprofileid
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /crm/{accountId}/customers/{crmProfileId}/deliveryAddresses
method: patch
operationId: patch_crm_accountid_customers_crmprofileid_deliveryaddresses
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /crm/{accountId}/customers/{crmProfileId}/vehicles
method: patch
operationId: patch_crm_accountid_customers_crmprofileid_vehicles
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /crm/{accountId}/customers/{crmProfileId}/favorites
method: patch
operationId: patch_crm_accountid_customers_crmprofileid_favorites
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /crm/{accountId}/customers/{crmProfileId}/orders
method: get
operationId: get_crm_accountid_customers_crmprofileid_orders
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /crm/{accountId}/orders/{crmOrderId}
method: get
operationId: get_crm_accountid_orders_crmorderid
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /crm/{accountId}/customers/{crmProfileId}/orders/favorites
method: get
operationId: get_crm_accountid_customers_crmprofileid_orders_favorites
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /validate_job
method: post
operationId: dispatch_validate_job
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: /dispatch/create_job
method: post
operationId: dispatch_create_job
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: /dispatch/updateJob
method: post
operationId: dispatch_updatejob
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: /dispatch/cancel_job
method: post
operationId: dispatch_cancel_job
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: /fulfillment/validate
method: post
operationId: post_fulfillment_validate
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: /fulfillment/cancel
method: post
operationId: post_post_fulfillment_cancel
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /fulfillment/generic/events
method: post
operationId: post_post_fulfillment_generic_events
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /giftCards/channel/{channelLinkId}/profileLink/{giftCardProviderProfileLinkId}/applyGiftCard
method: post
operationId: post_giftcards_channel_channellinkid_profilelink_giftcardproviderprofilelinkid_applygiftcard
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /giftCards/channel/{channelLinkId}/profileLink/{giftCardProviderProfileLinkId}/getGiftCardBalance
method: post
operationId: post_giftcards_channel_channellinkid_profilelink_giftcardproviderprofilelinkid_getgiftcardbalance
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /giftCards/redeem
method: post
operationId: giftcards_redeem
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /giftCards/registerProfile
method: post
operationId: giftcards_registerprofile
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /giftCards/reverse
method: post
operationId: giftcards_reverse
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /giftCards/channel/{channelLinkId}/providerProfileLinks
method: get
operationId: get_giftcards_channel_channellinkid_providerprofilelinks
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /kds_order_notification
method: post
operationId: kds_order_notification
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /kds/order_status_update
method: post
operationId: kds_order_status_update
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /kds/productUpdate
method: post
operationId: kds_productupdate
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /kds/register_kds
method: post
operationId: kds_register_kds
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /kds/orderStatus/{orderId}
method: post
operationId: post_post_kds_orderstatus_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: /loyalty/{channelLinkId}/customer
method: post
operationId: loyalty_channel_create_loyalty_customer
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /loyalty/{channelLinkId}/customer
method: get
operationId: loyalty_channel_get_customer
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /loyalty/{channelLinkId}/configuration
method: get
operationId: loyalty_channel_get_configuration
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /loyalty/{channelLinkId}/programs/retrieve
method: post
operationId: loyalty_channel_get_programs
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /loyalty/{channelLinkId}/compensationCards/validate
method: post
operationId: post_loyalty_channellinkid_compensationcards_validate
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /loyalty/{channelLinkId}/programs/validate
method: post
operationId: post_new_endpoint
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /auth/token
method: post
operationId: loyalty_token
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /pay/channel/{channelLinkId}/gatewayProfiles
method: get
operationId: pay_endpoints_get_payment_gateways
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /pay/channel/{channelLinkId}/payments/request
method: post
operationId: pay_endpoints_request_payment
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /pay/channel/{channelLinkId}/payments/{paymentId}
method: get
operationId: pay_endpoints_get_payment
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /pay/channel/{channelLinkId}/payments/{paymentId}/refund
method: post
operationId: pay_endpoints_refund_payment
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /request
method: post
operationId: payplatform_payments_request
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /refund
method: post
operationId: payplatform_payments_refund
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /register
method: post
operationId: payplatform_payments_profile_register
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /unregister-profile
method: post
operationId: payplatform_payments_unregister_profile
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /register
method: post
operationId: pos_register
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /syncProducts
method: get
operationId: pos_syncproducts
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /orders
method: post
operationId: pos_ordercancel
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /floors/locationId
method: get
operationId: pos_floors_locationid
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /tables/locationId
method: get
operationId: pos_tables_locationid
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/locations/{locationId}/syncProducts
method: get
operationId: get_v2_locations_locationid_syncproducts
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /productAndCategories
method: post
operationId: insertUpdateProductsAndCategories
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /product_sync_callback
method: post
operationId: pos_api_product_sync_callback
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /catalog/accounts/{accountId}/inventoryUploadUrl
method: post
operationId: inventory_update
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /orderStatus/{orderId}
method: post
operationId: post_orderstatus_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: /fulfillment/location/{orderId}
method: get
operationId: order_delivery_update
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /updatePreparationTime
method: post
operationId: post_updatepreparationtime
x-agentic-access:
action-class: acting
consequence: physical
subject: required
audience: null
token:
max-ttl: 300
exchange: true
purpose-required: true
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /locations
method: get
operationId: get_get_locations
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /products
method: get
operationId: get_products
x-agentic-access:
action-class: connec
# --- truncated at 32 KB (35 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/deliverect/refs/heads/main/agentic-access/deliverect-agentic-access.yml