generated: '2026-07-18' method: generated source: openapi/avito-accounts-hierarchy-openapi.json, openapi/avito-ads-openapi.json, openapi/avito-auction-openapi.json, openapi/avito-auth-openapi.json, openapi/avito-autoload-openapi.json, openapi/avito-autostrategy-openapi.json, openapi/avito-autoteka-openapi.json, openapi/avito-avito-promo-openapi.json, openapi/avito-calltracking-openapi.json, openapi/avito-cpa-openapi.json, openapi/avito-cpxpromo-openapi.json, openapi/avito-delivery-sandbox-openapi.json, openapi/avito-item-openapi.json, openapi/avito-job-openapi.json, openapi/avito-messenger-openapi.json, openapi/avito-order-management-openapi.json, openapi/avito-promotion-openapi.json, openapi/avito-ratings-openapi.json, openapi/avito-realty-reports-openapi.json, openapi/avito-sbc-gateway-openapi.json, openapi/avito-stock-management-openapi.json, openapi/avito-str-openapi.json, openapi/avito-tariff-openapi.json, openapi/avito-trxpromo-openapi.json, openapi/avito-user-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: 248 by_action_class: connected: 75 acting: 173 by_consequence: read: 75 write: 148 physical: 23 safety-critical: 2 human_in_the_loop_required: 2 operations: - path: /checkAhUserV1 method: get operationId: checkAhUserV1 x-agentic-access: action-class: connected consequence: read subject: optional scope: - ah:access token: max-ttl: 3600 audit: none - path: /checkAhUserV2 method: get operationId: checkAhUserV2 x-agentic-access: action-class: connected consequence: read subject: optional scope: - ah:access token: max-ttl: 3600 audit: none - path: /getAhInfoV1 method: get operationId: getAhInfoV1 x-agentic-access: action-class: connected consequence: read subject: optional scope: - ah:access token: max-ttl: 3600 audit: none - path: /getEmployeesV1 method: get operationId: getEmployeesV1 x-agentic-access: action-class: connected consequence: read subject: optional scope: - ah:access token: max-ttl: 3600 audit: none - path: /linkItemsV1 method: post operationId: linkItemsV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - ah:access audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /listCompanyPhonesV1 method: get operationId: listCompanyPhonesV1 x-agentic-access: action-class: connected consequence: read subject: optional scope: - ah:access token: max-ttl: 3600 audit: none - path: /listItemsByEmployeeIdV1 method: post operationId: listItemsByEmployeeIdV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - ah:access audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID} method: get operationId: V1GetAccountByID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ads/v1/account/{accountID} method: post operationId: V1CreateAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/add-user method: post operationId: V1AddUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/advertisers method: post operationId: V1GetAdvertisersList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/balance method: get operationId: V1GetAccountBalanceByID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ads/v1/account/{accountID}/bonus-transfer method: post operationId: V1TransferBonus 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: /ads/v1/account/{accountID}/campaigns method: post operationId: V1GetCampaignsList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/campaigns/{campaignID}/creatives/stats method: post operationId: V1GetCreativesStatistic x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/campaigns/{campaignID}/groups/stats method: post operationId: V1GetGroupsStatistic x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/campaigns/{campaignID}/stats method: post operationId: V1GetCampaignStatistic x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/children method: get operationId: V1GetChildAccountsList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ads/v1/account/{accountID}/children-with-balances method: get operationId: V1GetChildAccountsWithBalancesList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ads/v1/account/{accountID}/contracts method: post operationId: V1GetContractsList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/create-advertiser method: post operationId: V1CreateAdvertiser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/create-contract method: post operationId: V1CreateContract x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/create-nonpayer-child-account method: post operationId: V1CreateNonPayerAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/creatives method: post operationId: V1GetCreativesList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/delete-user/{userID} method: delete operationId: V1DeleteUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/funds-transfer method: post operationId: V1TransferFunds 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: /ads/v1/account/{accountID}/group/{groupID}/change-budget method: post operationId: V1ChangeBudget x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/group/{groupID}/change-price method: post operationId: V1ChangePrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/groups method: post operationId: V1GetGroupsList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/set-user-role method: post operationId: V1SetUserRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ads/v1/account/{accountID}/users method: get operationId: V1GetUsersListByAccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auction/1/bids method: get operationId: getUserBids x-agentic-access: action-class: connected consequence: read subject: optional scope: - cpa-auction:bids token: max-ttl: 3600 audit: none - path: /auction/1/bids method: post operationId: saveItemBids x-agentic-access: action-class: acting consequence: write subject: required scope: - cpa-auction:bids audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /token method: post operationId: getAccessToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /token‎ method: post operationId: getAccessTokenAuthorizationCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /token‎‎ method: post operationId: refreshAccessTokenAuthorizationCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoload/v1/profile method: get operationId: getProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v1/profile method: post operationId: createOrUpdateProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoload/v1/upload method: post operationId: upload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoload/v1/user-docs/node/{node_slug}/fields method: get operationId: userDocsNodeFields x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v1/user-docs/tree method: get operationId: userDocsTree x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v2/items/ad_ids method: get operationId: getAdIdsByAvitoIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v2/items/avito_ids method: get operationId: getAvitoIdsByAdIds x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v2/profile method: get operationId: getProfileV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v2/profile method: post operationId: createOrUpdateProfileV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoload/v2/reports method: get operationId: getReportsV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v2/reports/items method: get operationId: getAutoloadItemsInfoV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v2/reports/last_completed_report method: get operationId: getLastCompletedReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v2/reports/{report_id} method: get operationId: getReportByIdV2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v2/reports/{report_id}/items method: get operationId: getReportItemsById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v2/reports/{report_id}/items/fees method: get operationId: getReportItemsFeesById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v3/reports/last_completed_report method: get operationId: getLastCompletedReportV3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v3/reports/{report_id} method: get operationId: getReportByIdV3 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v4/uploads method: get operationId: getUploads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v4/uploads/current method: get operationId: getCurrentUpload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v4/uploads/current/items method: get operationId: getCurrentUploadItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v4/uploads/last_successful method: get operationId: getLastSuccessfulUpload x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoload/v4/uploads/last_successful/items method: get operationId: getLastSuccessfulUploadItems x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autostrategy/v1/budget method: post operationId: getAutostrategyBudget x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autostrategy/v1/campaign/create method: post operationId: createAutostrategyCampaign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autostrategy/v1/campaign/edit method: post operationId: editAutostrategyCampaign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autostrategy/v1/campaign/info method: post operationId: getAutostrategyCampaignInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autostrategy/v1/campaign/stop method: post operationId: stopAutostrategyCampaign 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: /autostrategy/v1/campaigns method: post operationId: getAutostrategyCampaigns x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autostrategy/v1/stat method: post operationId: getAutostrategyStat x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/catalogs/resolve method: post operationId: catalogsResolve x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/get-leads/ method: post operationId: getLeads x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/monitoring/bucket/add method: post operationId: monitoringBucketAdd x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/monitoring/bucket/delete method: post operationId: monitoringBucketDelete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/monitoring/bucket/remove method: post operationId: monitoringBucketRemove x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/monitoring/get-reg-actions/ method: get operationId: monitoringGetRegActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoteka/v1/packages/active_package method: get operationId: getActivePackage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoteka/v1/previews method: post operationId: postPreviewByVin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/previews/{previewId} method: get operationId: getPreview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoteka/v1/reports method: post operationId: postReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/reports-by-vehicle-id method: post operationId: postReportByVehicleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/reports/list/ method: get operationId: getReportList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoteka/v1/reports/{report_id} method: get operationId: getReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoteka/v1/request-preview-by-external-item method: post operationId: postPreviewByExternalItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/request-preview-by-item-id method: post operationId: postPreviewByItemId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/request-preview-by-regnumber method: post operationId: postPreviewByRegNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/scoring/by-vehicle-id method: post operationId: scoringByVehicleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/scoring/{scoring_id} method: get operationId: scoringGetById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoteka/v1/specifications/by-plate-number method: post operationId: specificationByPlateNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/specifications/by-vehicle-id method: post operationId: specificationByVehicleId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/specifications/specification/{specificationID} method: get operationId: specificationGetById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoteka/v1/sync/create-by-regnumber method: post operationId: postSyncCreateReportByRegNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/sync/create-by-vin method: post operationId: postSyncCreateReportByVin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/teasers method: post operationId: postTeaser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /autoteka/v1/teasers/{teaser_id} method: get operationId: getTeaser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /autoteka/v1/valuation/by-specification method: post operationId: valuationBySpecification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /token method: post operationId: getAccessToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agency/balance method: post operationId: agencyBalance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agency/transactions method: get operationId: agencyTransactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agency/transactions/{transaction_id} method: get operationId: agencyTransaction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/1/agency/clients method: post operationId: agencyClients x-agentic-access: action-class: 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/1/agency/clients/target/create method: post operationId: agencyClientsTargetCreate x-agentic-access: action-class: 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/1/agency/clients/target/result method: post operationId: agencyClientsTargetResult x-agentic-access: action-class: 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/1/agency/finances/balance method: get operationId: agencyFinancesBalance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/1/agency/finances/transactionsHistory method: post operationId: agencyFinancesTransactionsHistory x-agentic-access: action-class: 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/1/agency/users/invite/send method: post operationId: agencyUsersInviteSend x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/1/agency/users/invite/status method: post operationId: agencyUsersInviteStatus x-agentic-access: action-class: 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/1/agency/users/verificationStatus method: post operationId: agencyUsersVerificationStatus x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stats/v2/accounts/{user_id}/items method: post operationId: statsAccountsItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stats/v2/accounts/{user_id}/spendings method: post operationId: statsAccountsSpendings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /calltracking/v1/getCallById/ method: post operationId: get_call_by_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: /calltracking/v1/getCalls/ method: post operationId: get_calls x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /calltracking/v1/getRecordByCallId/ method: get operationId: get_record_by_call_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cpa/v1/call/{call_id} method: get operationId: getCall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cpa/v1/chatByActionId/{actionId} method: get operationId: chatByActionId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /cpa/v1/chatsByTime method: post operationId: chatsByTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpa/v1/createComplaint method: post operationId: postCreateComplaint x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpa/v1/createComplaintByActionId method: post operationId: createComplaintByActionId x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpa/v1/phonesInfoFromChats method: post operationId: phonesInfoFromChats x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpa/v2/balanceInfo method: post operationId: balanceInfoV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpa/v2/callById method: post operationId: getCallByIdV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpa/v2/callsByTime method: post operationId: getCallsByTimeV2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpa/v2/chatsByTime method: post operationId: chatsByTime x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpa/v3/balanceInfo method: post operationId: balanceInfoV3 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpxpromo/1/getBids/{itemId} method: get operationId: getBids x-agentic-access: action-class: connected consequence: read subject: optional scope: - cpxpromo:read token: max-ttl: 3600 audit: none - path: /cpxpromo/1/getPromotionsByItemIds method: post operationId: getPromotionsByItemIds x-agentic-access: action-class: acting consequence: write subject: required scope: - cpxpromo:read audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpxpromo/1/remove method: post operationId: removePromotion x-agentic-access: action-class: acting consequence: write subject: required scope: - cpxpromo:edit audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpxpromo/1/setAuto method: post operationId: saveAutoBid x-agentic-access: action-class: acting consequence: write subject: required scope: - cpxpromo:edit audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cpxpromo/1/setManual method: post operationId: saveManualBid x-agentic-access: action-class: acting consequence: write subject: required scope: - cpxpromo:edit audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /cancelAnnouncement method: post operationId: CancelAnnouncement3PL x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /createAnnouncement method: post operationId: CreateAnnouncement3PL x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /createParcel method: post operationId: createParcel x-agentic-access: action-class: 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-sandbox/announcements/create method: post operationId: CreateAnnouncement x-agentic-access: action-class: 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-sandbox/announcements/track method: post operationId: TrackAnnouncement x-agentic-access: action-class: 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-sandbox/areas/custom-schedule method: post operationId: customAreaSchedule x-agentic-access: action-class: 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-sandbox/cancelParcel method: post operationId: cancelParcel x-agentic-access: action-class: 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-sandbox/order/checkConfirmationCode method: post operationId: checkConfirmationCode 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: /delivery-sandbox/order/properties method: post operationId: setOrderProperties 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: /delivery-sandbox/order/realAddress method: post operationId: setOrderRealAddress 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: /delivery-sandbox/order/tracking method: post operationId: tracking 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: /delivery-sandbox/prohibitOrderAcceptance method: post operationId: prohibitOrderAcceptance 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: /delivery-sandbox/sorting-center method: get operationId: GetSortingCenter x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /delivery-sandbox/tariffs/sorting-center method: post operationId: AddSortingCenter x-agentic-access: action-class: 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-sandbox/tariffs/{tariff_id}/areas method: post operationId: AddAreasSandbox x-agentic-access: action-class: 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-sandbox/tariffs/{tariff_id}/tagged-sorting-centers method: post operationId: AddTagsToSortingCenter x-agentic-access: action-class: 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-sandbox/tariffs/{tariff_id}/terminals method: post operationId: AddTerminalsSandbox x-agentic-access: action-class: 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-sandbox/tariffs/{tariff_id}/terms method: post operationId: UpdateTerms x-agentic-access: action-class: 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-sandbox/tariffsV2 method: post operationId: AddTariffSandboxV2 x-agentic-access: action-class: 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-sandbox/tasks/{task_id} method: get operationId: GetTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /delivery-sandbox/v1/cancelAnnouncement method: post operationId: v1cancelAnnouncement x-agentic-access: action-class: 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-sandbox/v1/cancelParcel method: post operationId: v1CancelParcel x-agentic-access: action-class: 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-sandbox/v1/changeParcel method: post operationId: v1changeParcel x-agentic-access: action-class: 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-sandbox/v1/createAnnouncement method: post operationId: v1createAnnouncement x-agentic-access: action-class: 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-sandbox/v1/getAnnouncementEvent method: post operationId: v1getAnnouncementEvent x-agentic-access: action-class: 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-sandbox/v1/getChangeParcelInfo method: post operationId: v1getChangeParcelInfo x-agentic-access: action-class: 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-sandbox/v1/getParcelInfo method: post operationId: v1getParcelInfo x-agentic-access: action-class: 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-sandbox/v1/getRegisteredParcelID method: post operationId: v1getRegisteredParcelID x-agentic-access: action-class: 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-sandbox/v2/createParcel method: post operationId: CreateSandboxParcelV2 x-agentic-access: action-class: 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/order/changeParcelResult method: post operationId: ChangeParcelResult 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: /sandbox/changeParcels method: post operationId: ChangeParcels x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /core/v1/accounts/{userId}/vas/prices method: post operationId: vasPrices x-agentic-access: action-class: acting consequence: write subject: required scope: - items:info audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /core/v1/accounts/{user_id}/calls/stats/ method: post operationId: postCallsStats x-agentic-access: action-class: acting consequence: write subject: required scope: - items:info audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /core/v1/accounts/{user_id}/items/{item_id}/ method: get operationId: getItemInfo x-agentic-access: action-class: connected consequence: read subject: optional scope: - items:info token: max-ttl: 3600 audit: none - path: /core/v1/accounts/{user_id}/items/{item_id}/vas method: put operationId: putItemVas x-agentic-access: action-class: acting consequence: write subject: required scope: - items:apply_vas audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /core/v1/items method: get operationId: getItemsInfo x-agentic-access: action-class: connected consequence: read subject: optional scope: - items:info token: max-ttl: 3600 audit: none - path: /core/v1/items/{item_id}/update_price method: post operationId: updatePrice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /core/v2/accounts/{user_id}/items/{item_id}/vas_packages method: put operationId: putItemVasPackageV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - items:apply_vas audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /core/v2/items/{itemId}/vas/ method: put operationId: applyVas x-agentic-access: action-class: acting consequence: write subject: required scope: - items:apply_vas audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stats/v1/accounts/{user_id}/items method: post operationId: itemStatsShallow x-agentic-access: action-class: acting consequence: write subject: required scope: - stats:read audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stats/v2/accounts/{user_id}/items method: post operationId: itemAnalytics x-agentic-access: action-class: acting consequence: write subject: required scope: - stats:read audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stats/v2/accounts/{user_id}/spendings method: post operationId: accountSpendings x-agentic-access: action-class: acting consequence: write subject: required scope: - stats:read audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v1/applications/apply_actions method: post operationId: applicationsApplyActions x-agentic-access: action-class: acting consequence: write subject: required scope: - job:applications audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v1/applications/get_by_ids method: post operationId: applicationsGetByIds x-agentic-access: action-class: acting consequence: write subject: required scope: - job:applications audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v1/applications/get_ids method: get operationId: applicationsGetIds x-agentic-access: action-class: connected consequence: read subject: optional scope: - job:applications token: max-ttl: 3600 audit: none - path: /job/v1/applications/get_states method: get operationId: applicationsGetStates x-agentic-access: action-class: connected consequence: read subject: optional scope: - job:applications token: max-ttl: 3600 audit: none - path: /job/v1/applications/set_is_viewed method: post operationId: applicationsSetIsViewed x-agentic-access: action-class: acting consequence: write subject: required scope: - job:applications audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v1/applications/webhook method: delete operationId: applicationsWebhookDelete x-agentic-access: action-class: acting consequence: write subject: required scope: - job:applications audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v1/applications/webhook method: get operationId: applicationsWebhookGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - job:applications token: max-ttl: 3600 audit: none - path: /job/v1/applications/webhook method: put operationId: applicationsWebhookPut x-agentic-access: action-class: acting consequence: write subject: required scope: - job:applications audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v1/applications/webhooks method: get operationId: applicationsWebhooksGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - job:applications token: max-ttl: 3600 audit: none - path: /job/v1/resumes/ method: get operationId: resumesGet x-agentic-access: action-class: connected consequence: read subject: optional scope: - job:cv token: max-ttl: 3600 audit: none - path: /job/v1/resumes/{resume_id}/contacts/ method: get operationId: resumeGetContacts x-agentic-access: action-class: connected consequence: read subject: optional scope: - job:cv token: max-ttl: 3600 audit: none - path: /job/v1/vacancies method: post operationId: vacancyCreate x-agentic-access: action-class: acting consequence: write subject: required scope: - job:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v1/vacancies/archived/{vacancy_id} method: put operationId: vacancyArchive x-agentic-access: action-class: acting consequence: write subject: required scope: - job:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v1/vacancies/{vacancy_id} method: put operationId: vacancyUpdate x-agentic-access: action-class: acting consequence: write subject: required scope: - job:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v1/vacancies/{vacancy_id}/prolongate method: post operationId: vacancyProlongate x-agentic-access: action-class: acting consequence: write subject: required scope: - job:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v2/resumes/{resume_id} method: get operationId: resumeGetItem x-agentic-access: action-class: connected consequence: read subject: optional scope: - job:cv token: max-ttl: 3600 audit: none - path: /job/v2/vacancies method: get operationId: searchVacancy x-agentic-access: action-class: connected consequence: read subject: optional scope: - job:vacancy token: max-ttl: 3600 audit: none - path: /job/v2/vacancies method: post operationId: vacancyCreateV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - job:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v2/vacancies/batch method: post operationId: vacanciesGetByIds x-agentic-access: action-class: acting consequence: write subject: required scope: - job:vacancy audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v2/vacancies/statuses method: post operationId: vacancyGetStatuses x-agentic-access: action-class: acting consequence: write subject: required scope: - job:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v2/vacancies/update/{vacancy_uuid} method: post operationId: vacancyUpdateV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - job:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v2/vacancies/{vacancy_id} method: get operationId: vacancyGetItem x-agentic-access: action-class: connected consequence: read subject: optional scope: - job:vacancy token: max-ttl: 3600 audit: none - path: /job/v2/vacancies/{vacancy_uuid}/auto_renewal method: put operationId: vacancyAutoRenewal x-agentic-access: action-class: acting consequence: write subject: required scope: - job:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /job/v2/vacancy/dict method: get operationId: getDicts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /job/v2/vacancy/dict/{dictionary_id} method: get operationId: getDictByID x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /messenger/v1/accounts/{user_id}/chats/{chat_id}/messages method: post operationId: postSendMessage x-agentic-access: action-class: acting consequence: physical subject: required scope: - messenger:write audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /messenger/v1/accounts/{user_id}/chats/{chat_id}/messages/image method: post operationId: postSendImageMessage x-agentic-access: action-class: acting consequence: physical subject: required scope: - messenger:write audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /messenger/v1/accounts/{user_id}/chats/{chat_id}/messages/{message_id} method: post operationId: deleteMessage x-agentic-access: action-class: acting consequence: write subject: required scope: - messenger:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /messenger/v1/accounts/{user_id}/chats/{chat_id}/read method: post operationId: chatRead x-agentic-access: action-class: acting consequence: write subject: required scope: - messenger:read audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /messenger/v1/accounts/{user_id}/getVoiceFiles method: get operationId: getVoiceFiles x-agentic-access: action-class: connected consequence: read subject: optional scope: - messenger:read token: max-ttl: 3600 audit: none - path: /messenger/v1/accounts/{user_id}/uploadImages method: post operationId: uploadImages x-agentic-access: action-class: acting consequence: write subject: required scope: - messenger:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /messenger/v1/subscriptions method: post operationId: getSubscriptions x-agentic-access: action-class: acting consequence: write subject: required scope: - messenger:read audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /messenger/v1/webhook/unsubscribe method: post operationId: postWebhookUnsubscribe x-agentic-access: action-class: acting consequence: write subject: required scope: - messenger:read audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /messenger/v2/accounts/{user_id}/blacklist method: post operationId: postBlacklistV2 x-agentic-access: action-class: acting consequence: write subject: required scope: - messenger:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /messenger/v2/accounts/{user_id}/chats method: get operationId: getChatsV2 x-agentic-access: action-class: connected consequence: read subject: optional scope: - messenger:read token: max-ttl: 3600 audit: none - path: /messenger/v2/accounts/{user_id}/chats/{chat_id} method: get operationId: getChatByIdV2 x-agentic-access: action-class: connected consequence: read subject: optional scope: - messenger:read token: max-ttl: 3600 audit: none - path: /messenger/v3/accounts/{user_id}/chats/{chat_id}/messages/ method: get operationId: getMessagesV3 x-agentic-access: action-class: connected consequence: read subject: optional scope: - messenger:read token: max-ttl: 3600 audit: none - path: /messenger/v3/webhook method: post operationId: postWebhookV3 x-agentic-access: action-class: acting consequence: write subject: required scope: - messenger:read audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /order-management/1/markings method: post operationId: markings 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-management/1/order/acceptReturnOrder method: post operationId: acceptReturnOrder 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-management/1/order/applyTransition method: post operationId: applyTransition 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-management/1/order/checkConfirmationCode method: post operationId: checkConfirmationCode 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-management/1/order/cncSetDetails method: post operationId: cncSetDetails 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-management/1/order/getCourierDeliveryRange method: get operationId: getCourierDeliveryRange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order-management/1/order/setCourierDeliveryRange method: post operationId: setCourierDeliveryRange 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-management/1/order/setTrackingNumber method: post operationId: setOrderTrackingNumber 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-management/1/orders method: get operationId: getOrders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /order-management/1/orders/labels method: post operationId: generateLabels 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-management/1/orders/labels/extended method: post operationId: generateLabelsExtended 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-management/1/orders/labels/{taskID}/download method: get operationId: downloadLabel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /promotion/v1/items/services/bbip/forecasts/get method: post operationId: get_bbip_forecasts_by_items_v1 x-agentic-access: action-class: acting consequence: write subject: required scope: - items:apply_bbip audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /promotion/v1/items/services/bbip/orders/create method: put operationId: create_bbip_order_for_items_v1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - items:apply_bbip audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /promotion/v1/items/services/bbip/suggests/get method: post operationId: get_bbip_suggests_by_items_v1 x-agentic-access: action-class: acting consequence: write subject: required scope: - items:apply_bbip audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /promotion/v1/items/services/dict method: post operationId: get_dict_of_services_v1 x-agentic-access: action-class: acting consequence: write subject: required scope: - items:info audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /promotion/v1/items/services/get method: post operationId: get_services_by_items_v1 x-agentic-access: action-class: acting consequence: write subject: required scope: - items:info audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /promotion/v1/items/services/orders/get method: post operationId: list_orders_by_user_v1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - items:apply_bbip audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /promotion/v1/items/services/orders/status method: post operationId: get_order_status_v1 x-agentic-access: action-class: acting consequence: physical subject: required scope: - items:apply_bbip audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ratings/v1/answers method: post operationId: createReviewAnswerV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - ratings:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ratings/v1/answers/{answer_id} method: delete operationId: removeReviewAnswerV1 x-agentic-access: action-class: acting consequence: write subject: required scope: - ratings:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /ratings/v1/info method: get operationId: getRatingsInfoV1 x-agentic-access: action-class: connected consequence: read subject: optional scope: - ratings:read token: max-ttl: 3600 audit: none - path: /ratings/v1/reviews method: get operationId: getReviewsV1 x-agentic-access: action-class: connected consequence: read subject: optional scope: - ratings:read token: max-ttl: 3600 audit: none - path: /realty/v1/marketPriceCorrespondence/{itemId}/{price} method: get operationId: market_price_correspondence_v1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /realty/v1/report/create/{itemId} method: post operationId: CreateReportForClassified x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /special-offers/v1/available method: post operationId: openApiAvailable x-agentic-access: action-class: acting consequence: write subject: required scope: - special_offers:sending audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /special-offers/v1/multiConfirm method: post operationId: openApiMultiConfirm x-agentic-access: action-class: acting consequence: write subject: required scope: - special_offers:sending audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /special-offers/v1/multiCreate method: post operationId: openApiMultiCreate x-agentic-access: action-class: acting consequence: write subject: required scope: - special_offers:sending audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /special-offers/v1/stats method: post operationId: openApiStats x-agentic-access: action-class: acting consequence: write subject: required scope: - special_offers:sending audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /special-offers/v1/tariffInfo method: post operationId: openApiTariffInfo x-agentic-access: action-class: acting consequence: write subject: required scope: - special_offers:sending audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock-management/1/info method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /stock-management/1/stocks method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /core/v1/accounts/{user_id}/items/{item_id}/bookings method: post operationId: putBookingsInfo x-agentic-access: action-class: acting consequence: write subject: required scope: - short_term_rent:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /realty/v1/accounts/{user_id}/items/{item_id}/bookings method: get operationId: getRealtyBookings x-agentic-access: action-class: connected consequence: read subject: optional scope: - short_term_rent:read token: max-ttl: 3600 audit: none - path: /realty/v1/accounts/{user_id}/items/{item_id}/prices method: post operationId: postRealtyPrices x-agentic-access: action-class: acting consequence: write subject: required scope: - short_term_rent:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /realty/v1/items/intervals method: post operationId: putIntervals x-agentic-access: action-class: acting consequence: write subject: required scope: - short_term_rent:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /realty/v1/items/{item_id}/base method: post operationId: postBaseParams x-agentic-access: action-class: acting consequence: write subject: required scope: - short_term_rent:write audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /tariff/info/1 method: get operationId: getTariffInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /trx-promo/1/apply method: post operationId: api_trx_promo_open_api_apply x-agentic-access: action-class: acting consequence: write subject: required scope: - trx:apply audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /trx-promo/1/cancel method: post operationId: api_trx_promo_open_api_cancel x-agentic-access: action-class: acting consequence: write subject: required scope: - trx:cancel audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /trx-promo/1/commissions method: get operationId: api_trx_promo_open_api_commissions x-agentic-access: action-class: connected consequence: read subject: optional scope: - trx:commission token: max-ttl: 3600 audit: none - path: /core/v1/accounts/operations_history/ method: post operationId: postOperationsHistory x-agentic-access: action-class: acting consequence: safety-critical subject: required scope: - user_operations:read audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /core/v1/accounts/self method: get operationId: getUserInfoSelf x-agentic-access: action-class: connected consequence: read subject: optional scope: - user:read token: max-ttl: 3600 audit: none - path: /core/v1/accounts/{user_id}/balance/ method: get operationId: getUserBalance x-agentic-access: action-class: connected consequence: read subject: optional scope: - user_balance:read token: max-ttl: 3600 audit: none