10 stable releases
| 1.1.7 | Dec 21, 2025 |
|---|---|
| 1.1.6 | Dec 20, 2025 |
| 1.0.1 | Nov 4, 2025 |
#3 in #rsi
145KB
2.5K
SLoC
Rust API client for tickcatcher
The Tickcatcher API provides access to cryptocurrency market data including candlesticks, symbols, and indicators. All requests require authentication using your RapidAPI key or TickCatcher Direct Key.
Overview
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
- API version: 1.1.7
- Package version: 1.1.7
- Generator version: 7.17.0
- Build package:
org.openapitools.codegen.languages.RustClientCodegen
Installation
Put the package under your project folder in a directory named tickcatcher and add the following to Cargo.toml under [dependencies]:
tickcatcher = { path = "./tickcatcher" }
Documentation for API Endpoints
All URIs are relative to https://api.tickcatcher.com
| Class | Method | HTTP request | Description |
|---|---|---|---|
| CalendarApi | calendar | GET /api/calendar | Get economic calendar within a selected period |
| CandlesApi | basic_candles | GET /api/bcandles | Get candlestick data |
| CandlesApi | enterprise_candles | GET /api/ecandles | Get candlestick data |
| CandlesApi | mega_candles | GET /api/mcandles | Get candlestick data |
| CandlesApi | pro_candles | GET /api/pcandles | Get candlestick data |
| CandlesApi | ultra_candles | GET /api/ucandles | Get candlestick data |
| GeneralApi | info | GET /api/info | Get your package information as well as your limitations |
| GeneralApi | metadata | GET /api/metadata | Get metadata of selected timeframe/symbol pair |
| GeneralApi | search | GET /api/search | Search through the list of symbols to use correct one in the query |
| IndicatorsApi | adx | POST /api/indicators/adx | Calculate Average Directional Index (ADX) |
| IndicatorsApi | atr | POST /api/indicators/atr | Calculate Average True Range (ATR) |
| IndicatorsApi | bbands | POST /api/indicators/bbands | Calculate Bollinger Bands |
| IndicatorsApi | cci | POST /api/indicators/cci | Calculate Commodity Channel Index (CCI) |
| IndicatorsApi | ema | POST /api/indicators/ema | Calculate Exponential Moving Average (EMA) |
| IndicatorsApi | heikenashi | POST /api/indicators/heikenashi | Calculate Heiken Ashi |
| IndicatorsApi | ichimoku | POST /api/indicators/ichimoku | Calculate Ichimoku Cloud |
| IndicatorsApi | keltner | POST /api/indicators/keltner | Calculate Keltner Channels |
| IndicatorsApi | macd | POST /api/indicators/macd | Calculate MACD |
| IndicatorsApi | pivot | POST /api/indicators/pivot | Calculate Pivot Points |
| IndicatorsApi | psar | POST /api/indicators/psar | Calculate Parabolic SAR |
| IndicatorsApi | rsi | POST /api/indicators/rsi | Calculate Relative Strength Index (RSI) |
| IndicatorsApi | sma | POST /api/indicators/sma | Calculate Simple Moving Average (SMA) |
| IndicatorsApi | stoch | POST /api/indicators/stoch | Calculate Stochastic Oscillator |
| IndicatorsApi | supertrend | POST /api/indicators/supertrend | Calculate SuperTrend |
| IndicatorsApi | volumema | POST /api/indicators/volumema | Calculate Volume MA |
| IndicatorsApi | vwap | POST /api/indicators/vwap | Calculate VWAP |
| IndicatorsApi | williamsr | POST /api/indicators/williamsr | Calculate Williams %R |
| IndicatorsApi | zigzag | POST /api/indicators/zigzag | Calculate ZigZag Indicator |
Documentation For Models
- Adx200ResponseInner
- AdxRequest
- AtrRequest
- Bbands200ResponseInner
- BbandsRequest
- BbandsRequestParams
- CalendarEvent
- Candle
- CciRequest
- EmaRequest
- EmaRequestParams
- HeikenashiRequest
- Ichimoku200ResponseInner
- IchimokuRequest
- IchimokuRequestParams
- Info
- KeltnerRequest
- KeltnerRequestParams
- Macd200ResponseInner
- MacdRequest
- MacdRequestParams
- Metadata
- Pivot200ResponseInner
- PivotRequest
- PsarRequest
- PsarRequestParams
- RsiRequest
- SearchResult
- SmaRequest
- SmaRequestParams
- Stoch200ResponseInner
- StochRequest
- StochRequestParams
- Supertrend200ResponseInner
- SupertrendRequest
- SupertrendRequestParams
- VolumemaRequest
- VwapRequest
- WilliamsrRequest
- ZigzagRequest
- ZigzagRequestParams
To get access to the crate's generated documentation, use:
cargo doc --open
Author
Dependencies
~9–25MB
~296K SLoC