Alianza Agentic Access
Alianza exposes 854 API operations that an AI agent could call, of which 417 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: 437 read, 390 write, 13 physical, and 14 safety-critical.
14 operations are classed safety-critical and should require human-in-the-loop approval at runtime.
Contracts are classified heuristically from the provider’s OpenAPI and refresh on every APIs.io network build; audience is bound per deployment. The model follows Curity’s Access Intelligence (apidays Munich 2026). Browse every provider’s agent contracts at agentic-access.apis.io.
By consequence
Highest-consequence actions
The physical and safety-critical operations an agent could invoke — the ones that most warrant scoped tokens, tight TTLs, and escalation. Full per-operation contracts are in the source below.
| Method | Path | Consequence | Human-in-loop |
|---|---|---|---|
| PUT | /v2/partition/{partitionId}/account/{accountId}/accountuser/{userId}/resetpassword | safety-critical | required |
| PUT | /v2/partition/{partitionId}/account/{accountId}/accountuser/{userId}/resetpassword | safety-critical | required |
| POST | /v2/partition/{partitionId}/account/{accountId}/business-line/voicemail-box/{voicemailBoxId}/rpc/reset-pin | safety-critical | required |
| POST | /v2/partition/{partitionId}/account/{accountId}/business-line/voicemail-box/{voicemailBoxId}/rpc/reset-pin | safety-critical | required |
| POST | /v2/partition/{partitionId}/account/{accountId}/device/{macAddress}/metadata/resetencryptionkey | safety-critical | required |
| POST | /v2/partition/{partitionId}/account/{accountId}/device/{macAddress}/metadata/resetencryptionkey | safety-critical | required |
| PUT | /v2/partition/{partitionId}/account/{accountId}/emergency-notifications/groups/{type}/{groupId} | safety-critical | required |
| PUT | /v2/partition/{partitionId}/account/{accountId}/emergency-notifications/groups/{type}/{groupId} | safety-critical | required |
| POST | /v2/partition/{partitionId}/account/{accountId}/emergency-notifications/groups/{type}/{groupId}/execute-test | safety-critical | required |
| POST | /v2/partition/{partitionId}/account/{accountId}/emergency-notifications/groups/{type}/{groupId}/execute-test | safety-critical | required |
| PUT | /v2/partition/{partitionId}/account/{accountId}/user/{userId}/resetpassword | safety-critical | required |
| PUT | /v2/partition/{partitionId}/account/{accountId}/user/{userId}/resetpassword | safety-critical | required |
| PUT | /v2/partition/{partitionId}/managementuser/{id}/resetpassword | safety-critical | required |
| PUT | /v2/partition/{partitionId}/managementuser/{id}/resetpassword | safety-critical | required |
| POST | /v2/app-branding/brand-settings | physical | conditional |
| PUT | /v2/app-branding/brand-settings/{brandId} | physical | conditional |
| POST | /v2/partition/{partitionId}/account/{accountId}/dynamic-inventory/orders | physical | conditional |
| POST | /v2/partition/{partitionId}/account/{accountId}/dynamic-inventory/orders | physical | conditional |
| POST | /v2/partition/{partitionId}/account/{accountId}/send-welcome-email | physical | conditional |
| POST | /v2/partition/{partitionId}/account/{accountId}/send-welcome-email | physical | conditional |
| PUT | /v2/partition/{partitionId}/account/{accountId}/telephonenumber/tn-requests/{orderId} | physical | conditional |
| PUT | /v2/partition/{partitionId}/account/{accountId}/telephonenumber/tn-requests/{orderId} | physical | conditional |
| POST | /v2/partition/{partitionId}/account/{accountId}/telephonenumber/tn-requests/{orderId}/refresh | physical | conditional |
| POST | /v2/partition/{partitionId}/account/{accountId}/telephonenumber/tn-requests/{orderId}/refresh | physical | conditional |
| POST | /v2/partition/{partitionId}/account/{accountId}/user/{userId}/send-welcome-email | physical | conditional |
Source
Agentic Access
generated: '2026-08-02'
method: generated
source: openapi/alianza-apidocs-swagger2-original.json, openapi/alianza-openapi-original.yml
description: Recommended x-agentic-access execution contracts, classified heuristically from
the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind
audience per deployment. See research/curity/agentic-governance/.
summary:
operations: 854
by_action_class:
connected: 437
acting: 417
by_consequence:
read: 437
write: 390
safety-critical: 14
physical: 13
human_in_the_loop_required: 14
operations:
- path: /v2/address/validate
method: get
operationId: validateAddress
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/address/typeahead
method: get
operationId: typeAhead
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/address/state/{state}/city/{city}/zipcode
method: get
operationId: getZipCodeByCityAndState
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/authorize/userinfo
method: get
operationId: getLoginInfo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/authorize/logout
method: put
operationId: logOut
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/authorize/jwt
method: post
operationId: loginWithJWT
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/authorize
method: post
operationId: logUserIn
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/authorize
method: put
operationId: changePassword
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/authorize/sso
method: get
operationId: getClientId
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/authorize/sso
method: post
operationId: getLoginInfo_1
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/language
method: get
operationId: getLanguageFromHeader
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/supported-rate-centers
method: get
operationId: getClosestAvailableRateCenters
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/job/{jobId}
method: get
operationId: get
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/job/input
method: post
operationId: input
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/job/{jobId}/input
method: get
operationId: getInput
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/job/{jobId}/output
method: get
operationId: getOutput
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/job/{jobId}/output-url
method: get
operationId: getOutputUrl
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/deviceinventory/import
method: post
operationId: importDeviceInventory
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/deviceinventory
method: get
operationId: allTelephoneNumberCSVReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/deviceinventory
method: post
operationId: importDeviceInventory_1
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/deviceinventory/export
method: post
operationId: getDeviceInventory
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/deviceinventory/delete
method: post
operationId: deleteDeviceInventory
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/cymbus/partition-group/{partitionId}
method: get
operationId: retrieveCymbusPartitionGroup
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/cymbus/partition-group
method: put
operationId: updateCymbusPartitionGroup
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/deviceprovisioning/{macAddress}
method: get
operationId: getProvisioningByMacAddress
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/deviceprovisioning/account/{accountid}/device/{deviceid}
method: get
operationId: getProvisioningByMacAddress_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/inboundrateplanproduct/{ratePlanId}
method: get
operationId: retrieveInboundRatePlan
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/inboundrateplanproduct
method: get
operationId: retrieveInboundRatePlanList
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/managementuser/{id}
method: get
operationId: retrieve
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/managementuser/{id}
method: put
operationId: update
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/managementuser/{id}
method: delete
operationId: delete
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/managementuser/{id}
method: patch
operationId: patch
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/managementuser
method: get
operationId: retrieve_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/managementuser
method: post
operationId: create
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/managementuser/search
method: get
operationId: search
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/managementuser/usergroups
method: get
operationId: getUserGroupCSV
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/managementuser/usergroups
method: post
operationId: bulkUpdateUserGroups
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/managementuser/validateproperties
method: get
operationId: validateProperties
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/managementuser/{id}/resetpassword
method: put
operationId: resetPassword
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: /v2/partition/{partitionId}/managementuser/{id}/sso
method: get
operationId: sso
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}
method: get
operationId: retrieve_2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/is-di-supported
method: get
operationId: isDISupported
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/setting
method: get
operationId: getAllSettings
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/inboundcarriers
method: get
operationId: getInboundCarriers
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/deviceinventory_2
method: get
operationId: allTelephoneNumberCSVReport_2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/deviceinventory_2
method: post
operationId: importDeviceInventory_2
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/data-history
method: get
operationId: partitionDataHistorySearch
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/localprefixes/export/csv
method: get
operationId: allTelephoneNumberCSVReport_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/localprefixes/import
method: post
operationId: importLocalAreas
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/report/portout/csv
method: get
operationId: telephoneNumberPortOutCSVReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/portout/csv_2
method: get
operationId: telephoneNumberPortOutCSVReport2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/emergencynotificationcompliance/csv_2
method: get
operationId: emergencyNotificationComplianceReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/user
method: get
operationId: userSummaryReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/device
method: get
operationId: deviceSummaryReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/device/csv
method: get
operationId: deviceCSVReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/device/csv_2
method: get
operationId: deviceCSVReport2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/device/csv_3
method: get
operationId: deviceCSVReport3
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/tn
method: get
operationId: telephoneNumberSummaryReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/tn/csv
method: get
operationId: telephoneNumberCSVReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/tn/csv_2
method: get
operationId: telephoneNumberCSVReport2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/sip
method: get
operationId: sipSummaryReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/account/csv
method: get
operationId: accountCSVReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/account/csv_2
method: get
operationId: accountCSVReport2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/account/csv_3
method: get
operationId: accountCSVReport3
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/accounthistory/enduserchanges
method: get
operationId: endUserAccountHistory
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/accounthistory/enduserchanges_2
method: get
operationId: endUserAccountHistory2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/vfax
method: get
operationId: vFaxSummaryReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/line
method: get
operationId: mockLineSummary
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/businesslines/csv_2
method: get
operationId: businessLinesCSVReport2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/deviceregistration/csv_2
method: get
operationId: deviceRegistrationReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/user-products/csv_2
method: get
operationId: userProductsReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/specialtylines/csv_2
method: get
operationId: specialtyLinesReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/contact_center_usage/csv_1
method: get
operationId: contactCenterUsageReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/contact_center_retail/csv_1
method: get
operationId: contactCenterRetailReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/sip/csv
method: get
operationId: sipCSVReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/user/csv_2
method: get
operationId: userCSVReport2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/sip/csv_2
method: get
operationId: sipCSVReport2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/user/csv_3
method: get
operationId: userCSVReport3
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/user/csv
method: get
operationId: userCSVReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/vfax/csv
method: get
operationId: vFaxCSVReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/vfax/csv_2
method: get
operationId: vFaxCSVReport2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/report/msteams/csv_1
method: get
operationId: msTeamsReport
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/security/{securityId}
method: get
operationId: retrieve_4
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/security/{securityId}
method: put
operationId: update_1
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/security/{securityId}
method: delete
operationId: delete_1
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/security/{securityId}
method: patch
operationId: patch_1
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/security
method: get
operationId: retrieve_3
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/security
method: post
operationId: create_1
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/telephonenumber
method: get
operationId: retrieve_5
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/telephonenumber
method: post
operationId: createTelephoneNumber
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/telephonenumber/{tn}
method: get
operationId: retrieveTelephoneNumber
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/telephonenumber/{tn}
method: delete
operationId: delete_2
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/telephonenumber/search
method: get
operationId: search_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/telephonenumber/{tn}/availability
method: get
operationId: retrieveTelephoneNumberAvailability
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/telephonenumber/bulkimport
method: post
operationId: bulkInsert
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/telephonenumber/bulkimport_2
method: post
operationId: bulkInsert2
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/telephonenumber/exportstatussearch
method: get
operationId: exportStatusSearch
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/telephonenumber/exportstatussearch_2
method: get
operationId: exportStatusSearch2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/telephonenumber/{tn}/cooldown/recover
method: put
operationId: cooldownRecover
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/telephonenumber/{tn}/reserve
method: put
operationId: reserve
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/telephonenumber/{tn}/reserve
method: delete
operationId: releaseReservation
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/telephonenumber/statussearch
method: get
operationId: statusSearch
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/telephonenumber/{tn}/fmfmcheck
method: get
operationId: isTnOffNet
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/telephonenumber/export
method: get
operationId: getInventoryPlan
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/telephonenumber/export_2
method: get
operationId: getInventoryPlan2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/account/activation/multiple
method: post
operationId: multipleActivation
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/account/activation
method: post
operationId: activation
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/account
method: get
operationId: retrieve_6
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/account
method: post
operationId: createAccount
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/account/search
method: get
operationId: search_2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/account/accounthistorysearch
method: get
operationId: accountHistoryByAccountNumberSearch
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/account/bulkstatuschange
method: post
operationId: bulkStatusChange
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/account/bulkstatuschange_2
method: post
operationId: bulkStatusChange_2
x-agentic-access:
action-class: acting
consequence: write
subject: required
audience: null
token:
max-ttl: 900
escalation:
human-in-the-loop: conditional
triggers:
- abnormal
- high-value
audit: required
- path: /v2/partition/{partitionId}/account/frequentlyaccessed
method: get
operationId: frequentlyAccessed
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/account/recentlyaccessed
method: get
operationId: recentlyAccessed
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v2/partition/{partitionId}/account/validateproperties
method: get
operationId: validateProperties_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
t
# --- truncated at 32 KB (270 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/alianza/refs/heads/main/agentic-access/alianza-agentic-access.yml