Picker · Agentic Access

Picker Agentic Access

x-agentic-access generated

Picker exposes 413 API operations that an AI agent could call, of which 254 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: 159 read, 201 write, 51 physical, and 2 safety-critical.

2 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.

CompanyLogisticsDeliveryLast MileCourierE-commerceShippingTrackingLatin AmericaFleet Management
Operations: 413 Acting: 254 Human-in-the-loop: 2 Method: generated

By consequence

read 159 write 201 physical 51 safety-critical 2

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.

MethodPathConsequenceHuman-in-loop
PUT /user/resetPassword safety-critical required
PUT /user/verifyForgotPasswordOTP safety-critical required
POST /accounting/generateBusinessPayment physical conditional
POST /accounting/generateBusinessPaymentBulk physical conditional
POST /accounting/generateWeeklyDriverPayment physical conditional
PUT /accounting/refundBalanceTransactions physical conditional
PUT /admin/changeDriverPaymentType physical conditional
POST /admin/makeChargesToBooking physical conditional
POST /admin/makeRefund physical conditional
POST /admin/sendEmailTo physical conditional
POST /admin/sendInvoiceEmail physical conditional
POST /admin/sendPushToUsers physical conditional
POST /admin/sendWeeklyPaymentEmail physical conditional
POST /admin/sendWeeklyPaymentMail physical conditional
POST /admin/totalOrderRequests physical conditional
POST /admin/updateAllDriversPaymentBalance physical conditional
PUT /api/addCard physical conditional
POST /api/pushShopifyOrder physical conditional
POST /api/pushSpoonityOrder physical conditional
POST /api/pushVtexOrder physical conditional
POST /api/sendChatbotBookingRate physical conditional
PUT /billing/sendBillToDatil physical conditional
POST /billing/sendBillsToDatil physical conditional
PUT /booking/addProofOfDelivery physical conditional
PUT /booking/assignBookingManually physical conditional

Source

Agentic Access

Raw ↑
generated: '2026-07-20'
method: generated
source: openapi/picker-openapi-original.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: 413
  by_action_class:
    connected: 159
    acting: 254
  by_consequence:
    read: 159
    write: 201
    physical: 51
    safety-critical: 2
  human_in_the_loop_required: 2
operations:
- path: /cancel
  method: get
  operationId: getCancel
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /getContactUsDetails
  method: get
  operationId: getGetcontactusdetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /health-check
  method: get
  operationId: getHealthcheck
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /mass-delivery
  method: get
  operationId: getMassdelivery
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /share-my-ride
  method: get
  operationId: getSharemyride
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /share-my-ride
  method: post
  operationId: postSharemyride
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /{param*}
  method: get
  operationId: getParam
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /accounting/getAPICharges
  method: get
  operationId: getAccountingGetapicharges
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /accounting/getAllBusinessesBalanceTransactionDetails
  method: get
  operationId: getAccountingGetallbusinessesbalancetransactiondetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /accounting/getAllBusinessesTransactions
  method: get
  operationId: getAccountingGetallbusinessestransactions
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /accounting/getAllBusinessesTransactionsSummary
  method: get
  operationId: getAccountingGetallbusinessestransactionssummary
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /accounting/getAllDriversBonusTransactions
  method: get
  operationId: getAccountingGetalldriversbonustransactions
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /accounting/getAllDriversDeliveryTransactions
  method: get
  operationId: getAccountingGetalldriversdeliverytransactions
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /accounting/getAllDriversDeliveryTransactionsSummary
  method: get
  operationId: getAccountingGetalldriversdeliverytransactionssummary
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /accounting/getCompanyTransactions
  method: get
  operationId: getAccountingGetcompanytransactions
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /accounting/getDriverDeliveryTransactionsDetails
  method: get
  operationId: getAccountingGetdriverdeliverytransactionsdetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /accounting/getPickerBonusTransactionsDetails
  method: get
  operationId: getAccountingGetpickerbonustransactionsdetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/addBusinessAccessToUser
  method: get
  operationId: getAdminAddbusinessaccesstouser
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/assignReasons
  method: get
  operationId: getAdminAssignreasons
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/bookings
  method: get
  operationId: getAdminBookings
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/cancelBookingReasons
  method: get
  operationId: getAdminCancelbookingreasons
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/deleteBusinessAccessToUser
  method: get
  operationId: getAdminDeletebusinessaccesstouser
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/driversWorkBalance
  method: get
  operationId: getAdminDriversworkbalance
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getAllAvailabeBooking
  method: get
  operationId: getAdminGetallavailabebooking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getAllBusinesses
  method: get
  operationId: getAdminGetallbusinesses
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getAllBusinessesTransactions
  method: get
  operationId: getAdminGetallbusinessestransactions
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getAllCancelReasons
  method: get
  operationId: getAdminGetallcancelreasons
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getAllDriverTags
  method: get
  operationId: getAdminGetalldrivertags
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getAllPickersBalanceTransactions
  method: get
  operationId: getAdminGetallpickersbalancetransactions
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getAllPickersOrderTransactions
  method: get
  operationId: getAdminGetallpickersordertransactions
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getAllUsers
  method: get
  operationId: getAdminGetallusers
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getBanners
  method: get
  operationId: getAdminGetbanners
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getBookingDetails
  method: get
  operationId: getAdminGetbookingdetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getBookingInfo
  method: get
  operationId: getAdminGetbookinginfo
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getBookingTransactions
  method: get
  operationId: getAdminGetbookingtransactions
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getBookingsStats
  method: get
  operationId: getAdminGetbookingsstats
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getBusinessBalanceTransactionDetails
  method: get
  operationId: getAdminGetbusinessbalancetransactiondetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getBusinessByName
  method: get
  operationId: getAdminGetbusinessbyname
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getBusinessInfo
  method: get
  operationId: getAdminGetbusinessinfo
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getBusinessesByIds
  method: get
  operationId: getAdminGetbusinessesbyids
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getCSVDataForAdmin
  method: get
  operationId: getAdminGetcsvdataforadmin
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getDashboardCount
  method: get
  operationId: getAdminGetdashboardcount
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getDriverBanners
  method: get
  operationId: getAdminGetdriverbanners
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getOngoingBooking
  method: get
  operationId: getAdminGetongoingbooking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getPastBooking
  method: get
  operationId: getAdminGetpastbooking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getPickerBalanceTransactionsDetails
  method: get
  operationId: getAdminGetpickerbalancetransactionsdetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getPickerDetails
  method: get
  operationId: getAdminGetpickerdetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getPickerOrderTransactionDetails
  method: get
  operationId: getAdminGetpickerordertransactiondetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getPickerPay
  method: get
  operationId: getAdminGetpickerpay
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getQueryByCustomer
  method: get
  operationId: getAdminGetquerybycustomer
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getServiceProviderInfo
  method: get
  operationId: getAdminGetserviceproviderinfo
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getTransactionFraudInformation
  method: get
  operationId: getAdminGettransactionfraudinformation
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getTransactionsByCode
  method: get
  operationId: getAdminGettransactionsbycode
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getUserCardInfo
  method: get
  operationId: getAdminGetusercardinfo
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/getUserHistory
  method: get
  operationId: getAdminGetuserhistory
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/listDefaultSettings
  method: get
  operationId: getAdminListdefaultsettings
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/searchAuthorizationCode
  method: get
  operationId: getAdminSearchauthorizationcode
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/userBookings
  method: get
  operationId: getAdminUserbookings
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/userDetails
  method: get
  operationId: getAdminUserdetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /admin/warningBookings
  method: get
  operationId: getAdminWarningbookings
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /angular4-docs/{param*}
  method: get
  operationId: getAngular4docsParam
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/getBookingDetails
  method: get
  operationId: getApiGetbookingdetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/getChatbotBooking
  method: get
  operationId: getApiGetchatbotbooking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/getDriver
  method: get
  operationId: getApiGetdriver
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/getDriverById
  method: get
  operationId: getApiGetdriverbyid
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/getDrivers
  method: get
  operationId: getApiGetdrivers
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/getPastBooking
  method: get
  operationId: getApiGetpastbooking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/webhooks
  method: get
  operationId: getApiWebhooks
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /api/webhooks
  method: post
  operationId: postApiWebhooks
  x-agentic-access:
    action-class: 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/webhooks
  method: delete
  operationId: deleteApiWebhooks
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /appVersion/getCurrentVersions
  method: get
  operationId: getAppversionGetcurrentversions
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /billing/driversBills
  method: get
  operationId: getBillingDriversbills
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /billing/getAllUsersName
  method: get
  operationId: getBillingGetallusersname
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /billing/getBillDetails
  method: get
  operationId: getBillingGetbilldetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/getAllAvailabeBooking
  method: get
  operationId: getBookingGetallavailabebooking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/getAllBids
  method: get
  operationId: getBookingGetallbids
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/getAllBookingDetails
  method: get
  operationId: getBookingGetallbookingdetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/getAmountlogs
  method: get
  operationId: getBookingGetamountlogs
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/getBookingDetails
  method: get
  operationId: getBookingGetbookingdetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/getBookingReport
  method: get
  operationId: getBookingGetbookingreport
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/getBookingRoute
  method: get
  operationId: getBookingGetbookingroute
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/getOngoingBooking
  method: get
  operationId: getBookingGetongoingbooking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/getPastBooking
  method: get
  operationId: getBookingGetpastbooking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/getProductList
  method: get
  operationId: getBookingGetproductlist
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/preCheckout
  method: get
  operationId: getBookingPrecheckout
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /booking/preCheckout
  method: post
  operationId: postBookingPrecheckout
  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: /bookingAssignment/listBookingFloatSetting
  method: get
  operationId: getBookingassignmentListbookingfloatsetting
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /bookingIssues/getBookingIssues
  method: get
  operationId: getBookingissuesGetbookingissues
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /bookings/getAllBookingsDashBoard
  method: get
  operationId: getBookingsGetallbookingsdashboard
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /bookings/getCoportatesAllBookings
  method: get
  operationId: getBookingsGetcoportatesallbookings
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /bookings/getCorporateBookingsByUserId
  method: get
  operationId: getBookingsGetcorporatebookingsbyuserid
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/categories
  method: get
  operationId: getBusinessCategories
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/categoriesByUserId
  method: get
  operationId: getBusinessCategoriesbyuserid
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/checkAvailableNames
  method: get
  operationId: getBusinessCheckavailablenames
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getAccountInfoIntegrationDashboard
  method: get
  operationId: getBusinessGetaccountinfointegrationdashboard
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getAssociatedBusiness
  method: get
  operationId: getBusinessGetassociatedbusiness
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getBookings
  method: get
  operationId: getBusinessGetbookings
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getBookingsDataByDatesDashboard
  method: get
  operationId: getBusinessGetbookingsdatabydatesdashboard
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getBookingsIntegrationDashboard
  method: get
  operationId: getBusinessGetbookingsintegrationdashboard
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getBusinessCategories
  method: get
  operationId: getBusinessGetbusinesscategories
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getBusinessInfo
  method: get
  operationId: getBusinessGetbusinessinfo
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getBusinessInfoAfterLanding
  method: get
  operationId: getBusinessGetbusinessinfoafterlanding
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getBusinessInfoByUserId
  method: get
  operationId: getBusinessGetbusinessinfobyuserid
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getBusinessesByDistance
  method: get
  operationId: getBusinessGetbusinessesbydistance
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getBusinessesBySubcategory
  method: get
  operationId: getBusinessGetbusinessesbysubcategory
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getBusinessesGeneralInfo
  method: get
  operationId: getBusinessGetbusinessesgeneralinfo
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/getStats
  method: get
  operationId: getBusinessGetstats
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/landing
  method: get
  operationId: getBusinessLanding
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/products
  method: get
  operationId: getBusinessProducts
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/reports
  method: get
  operationId: getBusinessReports
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/sendSundayReports
  method: get
  operationId: getBusinessSendsundayreports
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /business/turnOffOnBusinessById
  method: get
  operationId: getBusinessTurnoffonbusinessbyid
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /chat/getChatForBooking
  method: get
  operationId: getChatGetchatforbooking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /chat/getChatForBookingByComeChat
  method: get
  operationId: getChatGetchatforbookingbycomechat
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /client/getMessage
  method: get
  operationId: getClientGetmessage
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /customer/availableServiceProvider
  method: get
  operationId: getCustomerAvailableserviceprovider
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /customer/bookingAddresses
  method: get
  operationId: getCustomerBookingaddresses
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /customer/bookingPaymentHistory
  method: get
  operationId: getCustomerBookingpaymenthistory
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /customer/bookingPaymentPending
  method: get
  operationId: getCustomerBookingpaymentpending
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /customer/getFavorites
  method: get
  operationId: getCustomerGetfavorites
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /customer/getPastBooking
  method: get
  operationId: getCustomerGetpastbooking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /customer/listServiceLocation
  method: get
  operationId: getCustomerListservicelocation
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /customer/search
  method: get
  operationId: getCustomerSearch
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /customer/totalPayments
  method: get
  operationId: getCustomerTotalpayments
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /driver/getAllAvailableDriver
  method: get
  operationId: getDriverGetallavailabledriver
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /driver/getAllAvailableDriverMyFleet
  method: get
  operationId: getDriverGetallavailabledrivermyfleet
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /driver/getAllDriver
  method: get
  operationId: getDriverGetalldriver
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /driver/getDriverBalances
  method: get
  operationId: getDriverGetdriverbalances
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /driver/getDriverTracking
  method: get
  operationId: getDriverGetdrivertracking
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /driver/getEarnings
  method: get
  operationId: getDriverGetearnings
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /driver/getVehicleDetails
  method: get
  operationId: getDriverGetvehicledetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /driver/listVehicleTypeAndCompany
  method: get
  operationId: getDriverListvehicletypeandcompany
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /notification/getAllNotification
  method: get
  operationId: getNotificationGetallnotification
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /promo/getAllUserPromo
  method: get
  operationId: getPromoGetalluserpromo
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /promo/listAllPromo
  method: get
  operationId: getPromoListallpromo
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /promo/promoDetails
  method: get
  operationId: getPromoPromodetails
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /public/reports
  method: get
  operationId: getPublicReports
  x-agentic-access:
   

# --- truncated at 32 KB (127 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/picker/refs/heads/main/agentic-access/picker-agentic-access.yml