dxFeed Agentic Access
dxFeed exposes 269 API operations that an AI agent could call, of which 119 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: 150 read and 119 safety-critical.
119 operations are classed safety-critical and should require human-in-the-loop approval at runtime.
Contracts are classified heuristically from the provider’s OpenAPI and refresh on every APIs.io network build; audience is bound per deployment. The model follows Curity’s Access Intelligence (apidays Munich 2026). Browse every provider’s agent contracts at agentic-access.apis.io.
By consequence
Highest-consequence actions
The physical and safety-critical operations an agent could invoke — the ones that most warrant scoped tokens, tight TTLs, and escalation. Full per-operation contracts are in the source below.
| Method | Path | Consequence | Human-in-loop |
|---|---|---|---|
| POST | /v0.1/alpha-beta | safety-critical | required |
| DELETE | /v0.1/alpha-beta | safety-critical | required |
| POST | /v0.1/alpha-beta/filter | safety-critical | required |
| POST | /v0.1/alpha-beta/recent/snapshot | safety-critical | required |
| POST | /v0.1/asset-classification | safety-critical | required |
| DELETE | /v0.1/asset-classification | safety-critical | required |
| POST | /v0.1/asset-classification/filter | safety-critical | required |
| POST | /v0.1/asset-classification/recent/snapshot | safety-critical | required |
| POST | /v0.1/balance-statement | safety-critical | required |
| DELETE | /v0.1/balance-statement | safety-critical | required |
| POST | /v0.1/balance-statement/filter | safety-critical | required |
| POST | /v0.1/balance-statement/recent/snapshot | safety-critical | required |
| POST | /v0.1/cash-flow-statement | safety-critical | required |
| DELETE | /v0.1/cash-flow-statement | safety-critical | required |
| POST | /v0.1/cash-flow-statement/filter | safety-critical | required |
| POST | /v0.1/cash-flow-statement/recent/snapshot | safety-critical | required |
| POST | /v0.1/company-profile | safety-critical | required |
| DELETE | /v0.1/company-profile | safety-critical | required |
| POST | /v0.1/company-profile/filter | safety-critical | required |
| POST | /v0.1/company-profile/recent/snapshot | safety-critical | required |
| POST | /v0.1/consensus-estimate | safety-critical | required |
| DELETE | /v0.1/consensus-estimate | safety-critical | required |
| POST | /v0.1/consensus-estimate/filter | safety-critical | required |
| POST | /v0.1/consensus-estimate/recent/snapshot | safety-critical | required |
| POST | /v0.1/corporate-action | safety-critical | required |
Source
Agentic Access
generated: '2026-07-22'
method: generated
source: openapi/dxfeed-fundamentals-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: 269
by_action_class:
acting: 119
connected: 150
by_consequence:
safety-critical: 119
read: 150
human_in_the_loop_required: 119
operations:
- path: /v0.1/valuation-ratio
method: post
operationId: addManualCorrection
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: /v0.1/valuation-ratio
method: delete
operationId: addManualRemove
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: /v0.1/valuation-ratio/recent/snapshot
method: get
operationId: getRecentSnapshot
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/valuation-ratio/recent/snapshot
method: post
operationId: postRecentSnapshot
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: /v0.1/valuation-ratio/filter
method: get
operationId: getDeepFilter
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/valuation-ratio/filter
method: post
operationId: postDeepFilter
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: /v0.1/symbol-state-change/filter
method: get
operationId: getByFilter
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/symbol-state-change/filter
method: post
operationId: postByFilter
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: /v0.1/snapshot/filter
method: get
operationId: getByFilter_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/snapshot/filter
method: post
operationId: postByFilter_1
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: /v0.1/shares-ownership-summary
method: post
operationId: addManualCorrection_1
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: /v0.1/shares-ownership-summary
method: delete
operationId: addManualRemove_1
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: /v0.1/shares-ownership-summary/recent/snapshot
method: get
operationId: getRecentSnapshot_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/shares-ownership-summary/recent/snapshot
method: post
operationId: postRecentSnapshot_1
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: /v0.1/shares-ownership-summary/filter
method: get
operationId: getDeepFilter_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/shares-ownership-summary/filter
method: post
operationId: postDeepFilter_1
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: /v0.1/reference-change
method: post
operationId: addManualCorrection_2
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: /v0.1/reference-change
method: delete
operationId: addManualRemove_2
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: /v0.1/reference-change/recent/snapshot
method: get
operationId: getRecentSnapshot_2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/reference-change/recent/snapshot
method: post
operationId: postRecentSnapshot_2
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: /v0.1/reference-change/recent/calendar
method: get
operationId: getRecentCalendar
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/reference-change/recent/calendar
method: post
operationId: postRecentCalendar
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: /v0.1/reference-change/filter
method: get
operationId: getDeepFilter_2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/reference-change/filter
method: post
operationId: postDeepFilter_2
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: /v0.1/price
method: post
operationId: addManualCorrection_3
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: /v0.1/price
method: delete
operationId: addManualRemove_3
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: /v0.1/price/recent/snapshot
method: get
operationId: getRecentSnapshot_3
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/price/recent/snapshot
method: post
operationId: postRecentSnapshot_3
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: /v0.1/price/filter
method: get
operationId: getDeepFilter_3
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/price/filter
method: post
operationId: postDeepFilter_3
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: /v0.1/operation-ratio
method: post
operationId: addManualCorrection_4
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: /v0.1/operation-ratio
method: delete
operationId: addManualRemove_4
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: /v0.1/operation-ratio/recent/snapshot
method: get
operationId: getRecentSnapshot_4
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/operation-ratio/recent/snapshot
method: post
operationId: postRecentSnapshot_4
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: /v0.1/operation-ratio/filter
method: get
operationId: getDeepFilter_4
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/operation-ratio/filter
method: post
operationId: postDeepFilter_4
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: /v0.1/mutual-fund-ownership-summary
method: post
operationId: addManualCorrection_5
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: /v0.1/mutual-fund-ownership-summary
method: delete
operationId: addManualRemove_5
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: /v0.1/mutual-fund-ownership-summary/recent/snapshot
method: get
operationId: getRecentSnapshot_5
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/mutual-fund-ownership-summary/recent/snapshot
method: post
operationId: postRecentSnapshot_5
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: /v0.1/mutual-fund-ownership-summary/filter
method: get
operationId: getDeepFilter_5
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/mutual-fund-ownership-summary/filter
method: post
operationId: postDeepFilter_5
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: /v0.1/merger-and-acquisition
method: post
operationId: addManualCorrection_6
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: /v0.1/merger-and-acquisition
method: delete
operationId: addManualRemove_6
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: /v0.1/merger-and-acquisition/recent/snapshot
method: get
operationId: getRecentSnapshot_6
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/merger-and-acquisition/recent/snapshot
method: post
operationId: postRecentSnapshot_6
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: /v0.1/merger-and-acquisition/recent/calendar
method: get
operationId: getRecentCalendar_1
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/merger-and-acquisition/recent/calendar
method: post
operationId: postRecentCalendar_1
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: /v0.1/merger-and-acquisition/filter
method: get
operationId: getDeepFilter_6
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/merger-and-acquisition/filter
method: post
operationId: postDeepFilter_6
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: /v0.1/ipo-calendar/recent/snapshot
method: get
operationId: getRecentSnapshot_7
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/ipo-calendar/recent/snapshot
method: post
operationId: postRecentSnapshot_7
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: /v0.1/ipo-calendar/recent/calendar
method: get
operationId: getRecentCalendar_2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/ipo-calendar/recent/calendar
method: post
operationId: postRecentCalendar_2
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: /v0.1/ipo-calendar/filter
method: get
operationId: getDeepFilter_7
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/ipo-calendar/filter
method: post
operationId: postDeepFilter_7
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: /v0.1/instrument-reference
method: post
operationId: addManualCorrection_7
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: /v0.1/instrument-reference
method: delete
operationId: addManualRemove_7
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: /v0.1/instrument-reference/recent/snapshot
method: get
operationId: getRecentSnapshot_8
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/instrument-reference/recent/snapshot
method: post
operationId: postRecentSnapshot_8
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: /v0.1/instrument-reference/filter
method: get
operationId: getDeepFilter_8
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/instrument-reference/filter
method: post
operationId: postDeepFilter_8
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: /v0.1/instrument-daily-summary
method: post
operationId: addManualCorrection_8
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: /v0.1/instrument-daily-summary
method: delete
operationId: addManualRemove_8
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: /v0.1/instrument-daily-summary/recent/snapshot
method: get
operationId: getRecentSnapshot_9
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/instrument-daily-summary/recent/snapshot
method: post
operationId: postRecentSnapshot_9
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: /v0.1/instrument-daily-summary/filter
method: get
operationId: getDeepFilter_9
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/instrument-daily-summary/filter
method: post
operationId: postDeepFilter_9
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: /v0.1/institutional-ownership-summary
method: post
operationId: addManualCorrection_9
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: /v0.1/institutional-ownership-summary
method: delete
operationId: addManualRemove_9
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: /v0.1/institutional-ownership-summary/recent/snapshot
method: get
operationId: getRecentSnapshot_10
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/institutional-ownership-summary/recent/snapshot
method: post
operationId: postRecentSnapshot_10
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: /v0.1/institutional-ownership-summary/filter
method: get
operationId: getDeepFilter_10
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/institutional-ownership-summary/filter
method: post
operationId: postDeepFilter_10
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: /v0.1/insider-ownership-summary
method: post
operationId: addManualCorrection_10
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: /v0.1/insider-ownership-summary
method: delete
operationId: addManualRemove_10
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: /v0.1/insider-ownership-summary/recent/snapshot
method: get
operationId: getRecentSnapshot_11
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/insider-ownership-summary/recent/snapshot
method: post
operationId: postRecentSnapshot_11
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: /v0.1/insider-ownership-summary/filter
method: get
operationId: getDeepFilter_11
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/insider-ownership-summary/filter
method: post
operationId: postDeepFilter_11
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: /v0.1/income-statement
method: post
operationId: addManualCorrection_11
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: /v0.1/income-statement
method: delete
operationId: addManualRemove_11
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: /v0.1/income-statement/recent/snapshot
method: get
operationId: getRecentSnapshot_12
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/income-statement/recent/snapshot
method: post
operationId: postRecentSnapshot_12
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: /v0.1/income-statement/filter
method: get
operationId: getDeepFilter_12
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/income-statement/filter
method: post
operationId: postDeepFilter_12
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: /v0.1/history/filter
method: get
operationId: getByFilter_2
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/history/filter
method: post
operationId: postByFilter_2
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: /v0.1/historical-return
method: post
operationId: addManualCorrection_12
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: /v0.1/historical-return
method: delete
operationId: addManualRemove_12
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: /v0.1/historical-return/recent/snapshot
method: get
operationId: getRecentSnapshot_13
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/historical-return/recent/snapshot
method: post
operationId: postRecentSnapshot_13
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: /v0.1/historical-return/filter
method: get
operationId: getDeepFilter_13
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /v0.1/historical-return/filter
method: post
operationId: postDeepFilter_13
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: /v0.1/economic-calendar
method: post
operationId: addManualCorrection_13
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: /v0.1/economic-calendar
method: delete
operationId: addManualRemove_13
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: /v0.1/economic-calendar/recent/snapshot
method: get
operationId: getRecentSnapshot_14
x-agentic-access:
action-class:
# --- truncated at 32 KB (79 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dxfeed/refs/heads/main/agentic-access/dxfeed-agentic-access.yml