TAAPI.IO Agentic Access
TAAPI.IO exposes 268 API operations that an AI agent could call, of which 3 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: 265 read and 3 write.
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.
API Evangelist recommendations, not provider rules. These classifications are generated heuristically from each operation's method, path and name. They suggest how an agent's access could be scoped. They are not authorization, approval or human-in-the-loop requirements that the provider enforces.
By consequence
Source
Agentic Access
generated: '2026-11-12'
method: generated
source: openapi/taapi-io-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: 268
by_action_class:
connected: 265
acting: 3
by_consequence:
read: 265
write: 3
human_in_the_loop_required: 0
operations:
- path: /indicator/rsi
method: get
operationId: get_rsi
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /bulk
method: post
operationId: postBulk
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: /candles
method: get
operationId: getCandles
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /exchanges
method: get
operationId: getExchanges
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /exchanges/{exchange}/symbols
method: get
operationId: getSymbols
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/2crows
method: get
operationId: get_2crows
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/3blackcrows
method: get
operationId: get_3blackcrows
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/3inside
method: get
operationId: get_3inside
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/3linestrike
method: get
operationId: get_3linestrike
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/3outside
method: get
operationId: get_3outside
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/3starsinsouth
method: get
operationId: get_3starsinsouth
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/3whitesoldiers
method: get
operationId: get_3whitesoldiers
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/abandonedbaby
method: get
operationId: get_abandonedbaby
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/abs
method: get
operationId: get_abs
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/accbands
method: get
operationId: get_accbands
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/accosc
method: get
operationId: get_accosc
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/acos
method: get
operationId: get_acos
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ad
method: get
operationId: get_ad
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/add
method: get
operationId: get_add
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/adosc
method: get
operationId: get_adosc
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/adr
method: get
operationId: get_adr
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/advanceblock
method: get
operationId: get_advanceblock
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/advancedpatternsbearish
method: get
operationId: get_advancedpatternsbearish
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/advancedpatternsbullish
method: get
operationId: get_advancedpatternsbullish
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/adx
method: get
operationId: get_adx
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/adxr
method: get
operationId: get_adxr
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ao
method: get
operationId: get_ao
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/apo
method: get
operationId: get_apo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/aroon
method: get
operationId: get_aroon
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/aroonosc
method: get
operationId: get_aroonosc
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/asin
method: get
operationId: get_asin
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/atan
method: get
operationId: get_atan
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/atr
method: get
operationId: get_atr
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/avgdev
method: get
operationId: get_avgdev
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/avgprice
method: get
operationId: get_avgprice
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/bbands
method: get
operationId: get_bbands
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/bbw
method: get
operationId: get_bbw
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/belthold
method: get
operationId: get_belthold
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/beta
method: get
operationId: get_beta
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/bop
method: get
operationId: get_bop
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/breakaway
method: get
operationId: get_breakaway
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/cci
method: get
operationId: get_cci
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ceil
method: get
operationId: get_ceil
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/chop
method: get
operationId: get_chop
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/closingmarubozu
method: get
operationId: get_closingmarubozu
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/cmf
method: get
operationId: get_cmf
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/cmo
method: get
operationId: get_cmo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/concealbabyswall
method: get
operationId: get_concealbabyswall
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/coppockcurve
method: get
operationId: get_coppockcurve
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/correl
method: get
operationId: get_correl
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/cos
method: get
operationId: get_cos
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/cosh
method: get
operationId: get_cosh
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/counterattack
method: get
operationId: get_counterattack
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/cupandhandle
method: get
operationId: get_cupandhandle
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/cupandhandleinverse
method: get
operationId: get_cupandhandleinverse
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/cvi
method: get
operationId: get_cvi
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/darkcloudcover
method: get
operationId: get_darkcloudcover
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/decay
method: get
operationId: get_decay
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/dema
method: get
operationId: get_dema
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/di
method: get
operationId: get_di
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/div
method: get
operationId: get_div
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/dm
method: get
operationId: get_dm
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/dmi
method: get
operationId: get_dmi
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/doji
method: get
operationId: get_doji
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/dojistar
method: get
operationId: get_dojistar
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/donchianchannels
method: get
operationId: get_donchianchannels
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/doublebottom
method: get
operationId: get_doublebottom
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/doubletop
method: get
operationId: get_doubletop
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/dpo
method: get
operationId: get_dpo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/dragonflydoji
method: get
operationId: get_dragonflydoji
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/dss
method: get
operationId: get_dss
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/dx
method: get
operationId: get_dx
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/edecay
method: get
operationId: get_edecay
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ema
method: get
operationId: get_ema
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/engulfing
method: get
operationId: get_engulfing
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/eom
method: get
operationId: get_eom
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/eveningdojistar
method: get
operationId: get_eveningdojistar
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/eveningstar
method: get
operationId: get_eveningstar
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/exp
method: get
operationId: get_exp
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/fibonacciretracement
method: get
operationId: get_fibonacciretracement
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/fisher
method: get
operationId: get_fisher
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/floor
method: get
operationId: get_floor
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/fosc
method: get
operationId: get_fosc
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/fvg
method: get
operationId: get_fvg
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/gapsidesidewhite
method: get
operationId: get_gapsidesidewhite
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/gravestonedoji
method: get
operationId: get_gravestonedoji
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/hammer
method: get
operationId: get_hammer
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/hangingman
method: get
operationId: get_hangingman
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/harami
method: get
operationId: get_harami
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/haramicross
method: get
operationId: get_haramicross
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/headandshoulders
method: get
operationId: get_headandshoulders
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/heikinashicandles
method: get
operationId: get_heikinashicandles
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/highwave
method: get
operationId: get_highwave
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/hikkake
method: get
operationId: get_hikkake
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/hikkakemod
method: get
operationId: get_hikkakemod
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/hiloact
method: get
operationId: get_hiloact
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/hma
method: get
operationId: get_hma
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/homingpigeon
method: get
operationId: get_homingpigeon
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ht_dcperiod
method: get
operationId: get_ht_dcperiod
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ht_dcphase
method: get
operationId: get_ht_dcphase
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ht_phasor
method: get
operationId: get_ht_phasor
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ht_sine
method: get
operationId: get_ht_sine
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ht_trendline
method: get
operationId: get_ht_trendline
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ht_trendmode
method: get
operationId: get_ht_trendmode
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ichimoku
method: get
operationId: get_ichimoku
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/identical3crows
method: get
operationId: get_identical3crows
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/imi
method: get
operationId: get_imi
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/inneck
method: get
operationId: get_inneck
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/inverseheadandshoulders
method: get
operationId: get_inverseheadandshoulders
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/invertedhammer
method: get
operationId: get_invertedhammer
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/kama
method: get
operationId: get_kama
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/kdj
method: get
operationId: get_kdj
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/keltnerchannels
method: get
operationId: get_keltnerchannels
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/kicking
method: get
operationId: get_kicking
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/kickingbylength
method: get
operationId: get_kickingbylength
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/kvo
method: get
operationId: get_kvo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ladderbottom
method: get
operationId: get_ladderbottom
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/lag
method: get
operationId: get_lag
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/linearreg
method: get
operationId: get_linearreg
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/linearreg_angle
method: get
operationId: get_linearreg_angle
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/linearreg_intercept
method: get
operationId: get_linearreg_intercept
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/linearreg_slope
method: get
operationId: get_linearreg_slope
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/linreg
method: get
operationId: get_linreg
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/linregintercept
method: get
operationId: get_linregintercept
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/linregslope
method: get
operationId: get_linregslope
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ln
method: get
operationId: get_ln
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/log10
method: get
operationId: get_log10
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/longleggeddoji
method: get
operationId: get_longleggeddoji
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/longline
method: get
operationId: get_longline
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/ma
method: get
operationId: get_ma
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/macd
method: get
operationId: get_macd
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/macdext
method: get
operationId: get_macdext
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/mama
method: get
operationId: get_mama
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/marketfi
method: get
operationId: get_marketfi
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/marubozu
method: get
operationId: get_marubozu
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/mass
method: get
operationId: get_mass
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/matchinglow
method: get
operationId: get_matchinglow
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/mathold
method: get
operationId: get_mathold
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/max
method: get
operationId: get_max
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/maxindex
method: get
operationId: get_maxindex
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/md
method: get
operationId: get_md
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/medprice
method: get
operationId: get_medprice
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/mfi
method: get
operationId: get_mfi
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/midpoint
method: get
operationId: get_midpoint
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/midprice
method: get
operationId: get_midprice
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/min
method: get
operationId: get_min
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/minindex
method: get
operationId: get_minindex
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/minmax
method: get
operationId: get_minmax
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/minmaxindex
method: get
operationId: get_minmaxindex
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/minus_di
method: get
operationId: get_minus_di
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/minus_dm
method: get
operationId: get_minus_dm
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/mom
method: get
operationId: get_mom
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /indicator/momentumsr
method: get
operationId: get_momentumsr
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
# --- truncated at 32 KB (55 KB total) ---
# Full source: https://artifacts.apis.io/taapi-io/agentic-access/taapi-io-agentic-access.yml
Work with this as data
Every access contract here is available over the APIs.io API and to AI agents over MCP. Agentic Access is not yet its own endpoint on the v1 API. Reach it through catalog search and the tag graph, or the MCP server.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for agentic access
3 MCP tools reach this
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/search?q=taapi-io-agentic-access&limit=10"
curl "https://apis.io/api/v1/tags/taapi-io-agentic-access"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.