Aloft · Agentic Access

Aloft Agentic Access

x-agentic-access generated

Aloft exposes 180 API operations that an AI agent could call, of which 99 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: 81 read, 97 write, and 2 physical.

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.

DronesAirspaceUTMLAANCAviationFleet ManagementGeospatialPublic Safety
Operations: 180 Acting: 99 Human-in-the-loop: 0 Method: generated

By consequence

read 81 write 97 physical 2

Highest-consequence actions

The physical and safety-critical operations an agent could invoke — the ones that most warrant scoped tokens, tight TTLs, and escalation. Full per-operation contracts are in the source below.

MethodPathConsequenceHuman-in-loop
POST /v1/account/{account_id}/missions/{mission_id}/{to_state} physical conditional
POST /v1/account/{account_id}/missions/{mission_uuid}/offline-transitions/completed physical conditional

Source

Agentic Access

Raw ↑
generated: '2026-07-18'
method: generated
source: openapi/aloft-openapi-original.json
description: Recommended x-agentic-access execution contracts, classified heuristically from
  the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind
  audience per deployment. See research/curity/agentic-governance/.
summary:
  operations: 180
  by_action_class:
    connected: 81
    acting: 99
  by_consequence:
    read: 81
    write: 97
    physical: 2
  human_in_the_loop_required: 0
operations:
- path: /v1/account/{account_id}/{resource}/{resource_id}/files
  method: get
  operationId: e15c968644702649de451deff68335fd
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/{resource}/{resource_id}/files
  method: post
  operationId: d64c280650aa34449af06a101df92587
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/{resource}/{resource_id}/files/{id}
  method: get
  operationId: 6d7f869e83bfda8a4010b68824c4cd98
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/{resource}/{resource_id}/files/{file_id}/download
  method: get
  operationId: e408ffea0244d058be5eb95f99f37fe2
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/{resource}/{resource_id}/files/{file_id}/thumbnail
  method: get
  operationId: f0bfc1abe6e7fe8d8ec54b8dc66f5d75
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/{resource}/{resource_id}/files/bulk
  method: get
  operationId: 4e906736e2521d8683d793530a5aea1b
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/{resource}/{resource_id}/files/{file_id}/view
  method: get
  operationId: 072b62b03f43ffa6b4539e95ce6d4298
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/{resource}/{resource_id}/files/{file_id}
  method: put
  operationId: 41e8023ae5f6554174da6faa7c526ae9
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/{resource}/{resource_id}/files/{file_id}
  method: delete
  operationId: 7b5ae4451648f040ef1af23ff403af84
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/accounts
  method: get
  operationId: 085ff2f7d41035dd3edb885d8142f173
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/accounts/{account_id}/delete
  method: post
  operationId: ec52cf9961150c4408d0cfd1ae1b0850
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/accounts/{account_id}/settings
  method: put
  operationId: 359b66d3ebb4a0ce9a36444bdeb82949
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/{resource}/{id}/activity
  method: get
  operationId: 159ae876b6467536e7c1fc162044d886
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/{resource}/{id}/activity
  method: post
  operationId: c2337efb96d901cc89150e13abaedeaa
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/{resource}/{id}/activity/{activity_id}
  method: put
  operationId: d7aa6649be926345b76e925b2c63f722
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/{resource}/{id}/activity/{activity_id}
  method: delete
  operationId: a44b85d441572f9cc77ced105a8a0354
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/aircraft
  method: get
  operationId: 144fb754512ac7c2110626927a85d683
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/aircraft
  method: post
  operationId: 2a82746dc05d32f9cdd38edc1f2d106b
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/aircraft/{aircraft_id}
  method: get
  operationId: a5b57ef361f288cbd9da2627958bf7da
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/aircraft/{aircraft_id}
  method: put
  operationId: bb90879f6e85419ccb2ad7c428aa82e1
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/aircraft/{aircraft_id}
  method: delete
  operationId: 2feab9e3c6acfdef643bf646428fa39a
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/aircraft/models
  method: get
  operationId: f09ce101fd127ad962a87bb734bd4c6d
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/aircraft/manufacturers
  method: get
  operationId: 4a5cfd1f66c5fd17a703c4d2152a05a7
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/aircraft/models
  method: get
  operationId: 7a46afea671cc1964b06ad145ff35e32
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/airspace/advisories
  method: get
  operationId: 7f9bbad943443bcb2ae82013acdba86e
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/airspace/advisories
  method: post
  operationId: de5e30e2a9f12597fa8c9abf9ab53f2d
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/airspace/weather
  method: get
  operationId: 0e20bc62af934af69944b83534177aab
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/airspace/layers
  method: get
  operationId: 8c1b1f6fe6014f33386cc15294f474dc
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/airspace/advisories
  method: get
  operationId: 3bbaba2a7b2f4092228371cbb79a9c03
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/airspace/layers
  method: get
  operationId: a83906a73234eda56774a0d466514428
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/airspace/search
  method: get
  operationId: be0dfb3e12d8d422aa00b72ba6d8fed2
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/airspace/search
  method: get
  operationId: ef20e4748dbd3d1207b9f6b447667a47
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/alerts
  method: get
  operationId: 643def1d9af298df867a3c584be47545
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/alerts
  method: post
  operationId: 285a110b24077b86ed65f02ca77662ba
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/alerts/{alert_id}
  method: get
  operationId: eb8fc2b00bf1caded9a3845f08f04066
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/alerts/{alert_id}
  method: put
  operationId: 147d8cc665057c3905ab6744e2fbdafa
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/alerts/{alert_id}
  method: delete
  operationId: da26caafbfe69aa01454c14dcedcc434
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/alert-recipients
  method: get
  operationId: c1578af726e673cb67c9829fd347da1a
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/alert-recipients
  method: post
  operationId: a2b1c778a4bcf0c885733097548b3e6f
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/alert-recipients/{alert_recipient_id}
  method: get
  operationId: 0e3a28a279128ab44fe7b2b1a8c3886c
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/alert-recipients/{alert_recipient_id}
  method: put
  operationId: 65257f16bb490827b9054263fba4b19e
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/alert-recipients/{alert_recipient_id}
  method: delete
  operationId: efeba2bf1b97347fa8e1681b73195892
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/notices
  method: get
  operationId: a542e0011bb79fada5177fb96545b76a
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/profile
  method: get
  operationId: 1a299cddbc3ba5c06c9aaa983e2feead
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/logout
  method: post
  operationId: e0fcb415f7fe2a08436e04b8a9c5f082
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/auto-tags
  method: get
  operationId: 10940bb3a68651336692ca350c00f4b4
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/auto-tags
  method: post
  operationId: 5f3d5d66040d65d7f7ab5a8467e011a1
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/auto-tags/{auto_tag_id}
  method: get
  operationId: 6005f6d8ec756f6e11edad041ab339f5
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/auto-tags/{auto_tag_id}
  method: put
  operationId: 53bff2221c7a068daf9417b3170c88d8
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/auto-tags/{auto_tag_id}
  method: delete
  operationId: 2ea05946f16ff0b1602ec0ef6e28e659
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/batteries
  method: get
  operationId: 6b500968984e0b460875928e045ce87f
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/batteries
  method: post
  operationId: 05383c190c29008a5d901e827cea8f81
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/batteries/{battery_id}
  method: get
  operationId: c35ca4944ea386fe03509fdf5aa73756
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/batteries/{battery_id}
  method: put
  operationId: 4dda325e016e7807bd4bb6919d24e1c8
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/batteries/{battery_id}
  method: delete
  operationId: 13809f1f6addcbabc3822caa07365a6d
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/batteries/manufacturers
  method: get
  operationId: 6c1c91c458ce7a25b10b74c3ae97e485
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/batteries/models
  method: get
  operationId: b852c571d31d8522cf83d564991a4406
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/certifications
  method: get
  operationId: fc0fe86362b3cec098c38dd619dda19e
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/certifications
  method: post
  operationId: 7a1610a35ea2227433864b63560fac0a
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/certifications/{certification_id}
  method: get
  operationId: fefb780f4123db6a64afc684d3e449dd
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/certifications/{certification_id}
  method: put
  operationId: 8dd2dcd89cfe406652b2587c060562ae
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/certifications/{certification_id}
  method: delete
  operationId: 34488696ceb7310436ce9433f2d1aefc
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/certification-renewals
  method: get
  operationId: 11c8d707aed7adc20a170feb2e36ddaf
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/certification-renewals
  method: post
  operationId: b9fa9e26fff2eabe7e6df78dc3125135
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/certification-renewals/{renewal_id}
  method: get
  operationId: d2d6291ee29927923bb48b2031c53ee3
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/certification-renewals/{renewal_id}
  method: put
  operationId: 67f7d795aafc9aa75d99b1d6db79c01b
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/certification-renewals/{renewal_id}
  method: delete
  operationId: d939408706b4364c208690c4241d2c2b
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/certification-renewals/{renewal_id}/attach-image
  method: post
  operationId: 0dd63ba2d8f7e6e1a2e90c44bb4a51ad
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/certification-renewals/{renewal_id}/{file_id}
  method: delete
  operationId: 96f48ac1678c2e2c4899622d65bc94c3
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/checklists
  method: get
  operationId: 8886ce16011f838b5c74aef06ea6f0b0
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/checklists
  method: post
  operationId: 8c246d4d13e3e966a60077397bff05cd
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/checklists/{checklist_id}
  method: get
  operationId: 290ff8e975a4facbab63950a631b30a8
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/checklists/{checklist_id}
  method: put
  operationId: 39f5783c24f5eec947e0340d6809448b
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/checklists/{checklist_id}
  method: delete
  operationId: 48a10abd106cadd4e37b7f7e5e784403
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/checklist-executions
  method: get
  operationId: 5b1183940180a0c8234d73377fcac1e7
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/checklist-executions
  method: post
  operationId: 3ea3030080a614736f329298de2573b6
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/checklist-executions/{checklist_execution_id}
  method: get
  operationId: 46371ad6af9388401f868b45d18804c4
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/checklist-executions/{checklist_execution_id}
  method: put
  operationId: 8afab67ce366da1d5ab7b12ff5c0c884
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/accounts/{account}/components
  method: get
  operationId: 6aaf745fb4474dc94346f7332e12cb3c
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/connections
  method: get
  operationId: 634cf86c723e6464b4fa0e17e4ef1c4b
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/connections
  method: post
  operationId: 349c9e06cd00e8acc9c55bffa4c4b37c
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/connections/{connection_id}
  method: get
  operationId: 79b1ca84389bdcd713d005b592f20e1e
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/connections/{connection_id}
  method: put
  operationId: 1092c05f67573fb3793c6f058ba5fc22
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/connections/{connection_id}
  method: delete
  operationId: 004ce724ad2d00b55ab280a705bbbef2
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /airmesh/token-validation/{token}
  method: get
  operationId: 66c2cb78f64f0839909e8ccece3851c6
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/files
  method: get
  operationId: e72e7c0395e8e1ca3e7d874d0fbf8afd
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/files
  method: post
  operationId: c0fc1d5894d5e262067bb21732dccf31
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/files/{file_id}
  method: get
  operationId: 7a15f614259e0de018eccea1a32fa0cd
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/files/{file_id}
  method: put
  operationId: 9838849b89b3520b58331fc80fa515a6
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/files/{file_id}
  method: delete
  operationId: 5c86d25744db624e20fc775b35398fdb
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/files/bulk
  method: get
  operationId: 3eaf3fe292237c52cee8aab080f2b3b2
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/files/{file_id}/thumbnail
  method: get
  operationId: 429cab1e316e3c670ca61b1ff8f3ee9b
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/files/{file_id}/download
  method: get
  operationId: 4f727a9eb4e760b30067891fda3a96a3
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/files/{file_id}/view
  method: get
  operationId: 983820156a1045187e80c212c2150a14
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/flights
  method: get
  operationId: bafdf102e8e7154e8f38eeb107254958
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/flights
  method: post
  operationId: e7a566e3dae1139a1bf76c956a143a45
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/flights/{flight_id}
  method: get
  operationId: b075a4eed88087a42a9c62671666a45a
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/flights/{flight_id}
  method: put
  operationId: d4c02d7d1482ab511b3296803bd5ad43
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/flights/{flight_id}
  method: delete
  operationId: c7f127a00d3759e03a3e7501a90c7e3c
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/flights/{target_flight_id}/merge/{source_flight_id}
  method: post
  operationId: 024c576ba83a85c30f86bfb5e90cf356
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/flights/{flight_id}/unmerge
  method: get
  operationId: 3e189c7628834a0bbba820f9b70722e5
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v1/account/{account_id}/flights/{flight_id}/unmerge
  method: post
  operationId: 8307aeb9a78077d4b2bdd2a13d32dd92
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v1/account/{account_id}/flights/import
  method: post
  operationId: afffbda

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