# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Twelve Data REST Technical Indicators API version: 1.0.0 extends: openapi/twelvedata-technical-indicators-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/rsi'].get update: x-apievangelist-phrasing: intent: Get the RSI momentum indicator for an instrument effect: read questions: - Is this stock overbought according to its RSI? - Can I change the lookback period used for the relative strength index? instructions: - text: Get the {interval} RSI for {symbol}. slots: interval: query.interval symbol: query.symbol - text: Calculate a {time_period}-period RSI on {symbol} at {interval}. slots: time_period: query.time_period symbol: query.symbol interval: query.interval method: generated generated: '2026-10-01' - target: $.paths['/macd'].get update: x-apievangelist-phrasing: intent: Get the MACD indicator for an instrument effect: read questions: - What is the MACD reading for this ticker? - Has the MACD line crossed its signal line recently? instructions: - text: Get the MACD series for {symbol} on the {interval} interval. slots: symbol: query.symbol interval: query.interval - text: Show MACD values for {symbol} using {interval} bars. slots: symbol: query.symbol interval: query.interval method: generated generated: '2026-10-01' - target: $.paths['/bbands'].get update: x-apievangelist-phrasing: intent: Get Bollinger Bands for an instrument effect: read questions: - Is the price touching the upper or lower Bollinger Band? - Where can I get Bollinger Band levels over time for a symbol? instructions: - text: Get Bollinger Bands for {symbol} at {interval}. slots: symbol: query.symbol interval: query.interval - text: Plot the upper and lower bands for {symbol} on {interval} data. slots: symbol: query.symbol interval: query.interval method: generated generated: '2026-10-01' - target: $.paths['/technical_indicators'].get update: x-apievangelist-phrasing: intent: List all available technical indicators effect: read questions: - Which technical indicators can I request? - What parameters does each technical indicator accept? instructions: - text: List every available technical indicator. - text: Show the catalog of indicators and their parameters. method: generated generated: '2026-10-01'