Twelve Data Agentic Access
Twelve Data exposes 199 API operations that an AI agent could call, of which 1 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: 198 read and 1 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.
By consequence
Source
Agentic Access
generated: '2026-09-16'
method: generated
source: openapi/twelvedata-advanced-api-openapi.yml, openapi/twelvedata-analysis-api-openapi.yml,
openapi/twelvedata-core-data-api-openapi.yml, openapi/twelvedata-currencies-api-openapi.yml,
openapi/twelvedata-etfs-api-openapi.yml, openapi/twelvedata-fundamentals-api-openapi.yml,
openapi/twelvedata-market-data-api-openapi.yml, openapi/twelvedata-money-market-funds-api-openapi.yml,
openapi/twelvedata-mutual-funds-api-openapi.yml, openapi/twelvedata-reference-data-api-openapi.yml,
openapi/twelvedata-regulatory-api-openapi.yml, openapi/twelvedata-technical-indicator-api-openapi.yml,
openapi/twelvedata-technical-indicators-api-openapi.yml, openapi/twelvedata-time-series-api-openapi.yml
description: Recommended x-agentic-access execution contracts, classified heuristically from
the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind
audience per deployment. See research/curity/agentic-governance/.
summary:
operations: 199
by_action_class:
connected: 198
acting: 1
by_consequence:
read: 198
write: 1
human_in_the_loop_required: 0
operations:
- path: /api_usage
method: get
operationId: GetApiUsage
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /batch
method: post
operationId: advanced
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
scope:
- '[]'
- path: /analyst_ratings/light
method: get
operationId: GetAnalystRatingsLight
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /analyst_ratings/us_equities
method: get
operationId: GetAnalystRatingsUsEquities
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /earnings_estimate
method: get
operationId: GetEarningsEstimate
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /eps_revisions
method: get
operationId: GetEpsRevisions
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /eps_trend
method: get
operationId: GetEpsTrend
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /growth_estimates
method: get
operationId: GetGrowthEstimates
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /price_target
method: get
operationId: GetPriceTarget
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /recommendations
method: get
operationId: GetRecommendations
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /revenue_estimate
method: get
operationId: GetRevenueEstimate
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /eod
method: get
operationId: getEndOfDay
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /quote
method: get
operationId: getQuote
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /price
method: get
operationId: getPrice
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /market_movers/{market}
method: get
operationId: getMarketMovers
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /market_state
method: get
operationId: getMarketState
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /currency_conversion
method: get
operationId: GetCurrencyConversion
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /exchange_rate
method: get
operationId: GetExchangeRate
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /etfs/family
method: get
operationId: GetETFsFamily
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /etfs/list
method: get
operationId: GetETFsList
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /etfs/type
method: get
operationId: GetETFsType
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /etfs/world
method: get
operationId: GetETFsWorld
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /etfs/world/composition
method: get
operationId: GetETFsWorldComposition
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /etfs/world/performance
method: get
operationId: GetETFsWorldPerformance
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /etfs/world/risk
method: get
operationId: GetETFsWorldRisk
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /etfs/world/summary
method: get
operationId: GetETFsWorldSummary
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /balance_sheet
method: get
operationId: GetBalanceSheet
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /balance_sheet/consolidated
method: get
operationId: GetBalanceSheetConsolidated
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /cash_flow
method: get
operationId: GetCashFlow
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /cash_flow/consolidated
method: get
operationId: GetCashFlowConsolidated
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /dividends
method: get
operationId: GetDividends
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /dividends_calendar
method: get
operationId: GetDividendsCalendar
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /earnings
method: get
operationId: GetEarnings
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /earnings_calendar
method: get
operationId: GetEarningsCalendar
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /income_statement
method: get
operationId: GetIncomeStatement
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /income_statement/consolidated
method: get
operationId: GetIncomeStatementConsolidated
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /ipo_calendar
method: get
operationId: GetIpoCalendar
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /key_executives
method: get
operationId: GetKeyExecutives
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /last_change/{endpoint}
method: get
operationId: GetLastChanges
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /logo
method: get
operationId: GetLogo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /market_cap
method: get
operationId: GetMarketCap
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /press_releases
method: get
operationId: PressReleasesListParameters
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /profile
method: get
operationId: GetProfile
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /splits
method: get
operationId: GetSplits
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /splits_calendar
method: get
operationId: GetSplitsCalendar
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /statistics
method: get
operationId: GetStatistics
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /eod
method: get
operationId: GetEod
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /market_movers/{market}
method: get
operationId: GetMarketMovers
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /price
method: get
operationId: GetPrice
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /quote
method: get
operationId: GetQuote
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /time_series
method: get
operationId: GetTimeSeries
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /time_series/cross
method: get
operationId: GetTimeSeriesCross
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /money_market_funds/list
method: get
operationId: GetMoneyMarketFundsList
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /money_market_funds/world
method: get
operationId: GetMoneyMarketFundsWorld
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/family
method: get
operationId: GetMutualFundsFamily
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/list
method: get
operationId: GetMutualFundsList
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/type
method: get
operationId: GetMutualFundsType
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/world
method: get
operationId: GetMutualFundsWorld
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/world/composition
method: get
operationId: GetMutualFundsWorldComposition
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/world/performance
method: get
operationId: GetMutualFundsWorldPerformance
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/world/purchase_info
method: get
operationId: GetMutualFundsWorldPurchaseInfo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/world/ratings
method: get
operationId: GetMutualFundsWorldRatings
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/world/risk
method: get
operationId: GetMutualFundsWorldRisk
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/world/summary
method: get
operationId: GetMutualFundsWorldSummary
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /mutual_funds/world/sustainability
method: get
operationId: GetMutualFundsWorldSustainability
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /bonds
method: get
operationId: GetBonds
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /commodities
method: get
operationId: GetCommodities
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /countries
method: get
operationId: GetCountries
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /cross_listings
method: get
operationId: GetCrossListings
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /cryptocurrencies
method: get
operationId: GetCryptocurrencies
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /cryptocurrency_exchanges
method: get
operationId: GetCryptocurrencyExchanges
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /earliest_timestamp
method: get
operationId: GetEarliestTimestamp
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /etfs
method: get
operationId: GetEtf
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /exchange_schedule
method: get
operationId: GetExchangeSchedule
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /exchanges
method: get
operationId: GetExchanges
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /forex_pairs
method: get
operationId: GetForexPairs
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /funds
method: get
operationId: GetFunds
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /instrument_type
method: get
operationId: GetInstrumentType
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /intervals
method: get
operationId: GetIntervals
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /market_state
method: get
operationId: GetMarketState
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /stocks
method: get
operationId: GetStocks
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /symbol_search
method: get
operationId: GetSymbolSearch
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /technical_indicators
method: get
operationId: GetTechnicalIndicators
x-agentic-access:
action-class: connected
consequence: read
subject: optional
scope:
- '[]'
token:
max-ttl: 3600
audit: none
- path: /indices
method: get
operationId: listIndices
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
- path: /direct_holders
method: get
operationId: GetDirectHolders
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /edgar_filings/archive
method: get
operationId: GetEdgarFilingsArchive
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /fund_holders
method: get
operationId: GetFundHolders
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /insider_transactions
method: get
operationId: GetInsiderTransactions
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /institutional_holders
method: get
operationId: GetInstitutionalHolders
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /sanctions/{source}
method: get
operationId: GetSourceSanctionedEntities
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /tax_info
method: get
operationId: GetTaxInfo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ad
method: get
operationId: GetTimeSeriesAd
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /add
method: get
operationId: GetTimeSeriesAdd
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /adosc
method: get
operationId: GetTimeSeriesAdOsc
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /adx
method: get
operationId: GetTimeSeriesAdx
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /adxr
method: get
operationId: GetTimeSeriesAdxr
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /apo
method: get
operationId: GetTimeSeriesApo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /aroon
method: get
operationId: GetTimeSeriesAroon
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /aroonosc
method: get
operationId: GetTimeSeriesAroonOsc
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /atr
method: get
operationId: GetTimeSeriesAtr
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /avg
method: get
operationId: GetTimeSeriesAvg
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /avgprice
method: get
operationId: GetTimeSeriesAvgPrice
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /bbands
method: get
operationId: GetTimeSeriesBBands
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /beta
method: get
operationId: GetTimeSeriesBeta
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /bop
method: get
operationId: GetTimeSeriesBop
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /cci
method: get
operationId: GetTimeSeriesCci
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ceil
method: get
operationId: GetTimeSeriesCeil
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /cmo
method: get
operationId: GetTimeSeriesCmo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /coppock
method: get
operationId: GetTimeSeriesCoppock
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /correl
method: get
operationId: GetTimeSeriesCorrel
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /crsi
method: get
operationId: GetTimeSeriesCrsi
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /dema
method: get
operationId: GetTimeSeriesDema
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /div
method: get
operationId: GetTimeSeriesDiv
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /dpo
method: get
operationId: GetTimeSeriesDpo
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /dx
method: get
operationId: GetTimeSeriesDx
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ema
method: get
operationId: GetTimeSeriesEma
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /exp
method: get
operationId: GetTimeSeriesExp
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /floor
method: get
operationId: GetTimeSeriesFloor
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /heikinashicandles
method: get
operationId: GetTimeSeriesHeikinashiCandles
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /hlc3
method: get
operationId: GetTimeSeriesHlc3
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ht_dcperiod
method: get
operationId: GetTimeSeriesHtDcPeriod
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ht_dcphase
method: get
operationId: GetTimeSeriesHtDcPhase
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ht_phasor
method: get
operationId: GetTimeSeriesHtPhasor
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ht_sine
method: get
operationId: GetTimeSeriesHtSine
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ht_trendline
method: get
operationId: GetTimeSeriesHtTrendline
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ht_trendmode
method: get
operationId: GetTimeSeriesHtTrendMode
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ichimoku
method: get
operationId: GetTimeSeriesIchimoku
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /kama
method: get
operationId: GetTimeSeriesKama
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /keltner
method: get
operationId: GetTimeSeriesKeltner
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /kst
method: get
operationId: GetTimeSeriesKst
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /linearreg
method: get
operationId: GetTimeSeriesLinearReg
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /linearregangle
method: get
operationId: GetTimeSeriesLinearRegAngle
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /linearregintercept
method: get
operationId: GetTimeSeriesLinearRegIntercept
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /linearregslope
method: get
operationId: GetTimeSeriesLinearRegSlope
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ln
method: get
operationId: GetTimeSeriesLn
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /log10
method: get
operationId: GetTimeSeriesLog10
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
- path: /ma
method: get
operationId: GetTimeSeriesMa
x-agentic-access:
action-class: connected
consequence: read
subject: optional
token:
max-ttl: 3600
audit: none
scope:
- '[]'
# --- truncated at 32 KB (45 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/twelvedata/refs/heads/main/agentic-access/twelvedata-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=twelvedata-agentic-access&limit=10"
curl "https://apis.io/api/v1/tags/twelvedata-agentic-access"
Discovery needs no key. Ratings and market analysis are Pro.
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.