pt

Crates.iopt
lib.rspt
version1.0.3
sourcesrc
created_at2020-06-10 01:21:23.195277
updated_at2021-09-15 02:39:25.124728
descriptionA client for polygon.io, a financial data platform for stocks, forex and crypto.
homepage
repository
max_upload_size
id252151
size437,040
Kenan Sulayman (19h)

documentation

README

Rust API client for pt

The future of fintech.

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: 1.0.1
  • Package version: 0.2.4
  • Build package: com.rust.codegen.RustGenerator

Installation

Put the package under your project folder and add the following in import:

    "./pt"

Documentation for API Endpoints

All URIs are relative to https://api.polygon.io/

Class Method HTTP request Description

CryptoApi | v1_historic_crypto_from_to_date_get | GET v1/historic/crypto/{from}/{to}/{date} | Historic Crypto Trades CryptoApi | v1_last_crypto_from_to_get | GET v1/last/crypto/{from}/{to} | Last Trade for a Crypto Pair CryptoApi | v1_meta_crypto_exchanges_get | GET v1/meta/crypto-exchanges | Crypto Exchanges CryptoApi | v1_open_close_crypto_from_to_date_get | GET v1/open-close/crypto/{from}/{to}/{date} | Daily Open / Close CryptoApi | v2_aggs_grouped_locale_locale_market_market_date_get | GET v2/aggs/grouped/locale/{locale}/market/{market}/{date} | Grouped Daily ( Bars ) CryptoApi | v2_aggs_ticker_ticker_prev_get | GET v2/aggs/ticker/{ticker}/prev | Previous Close CryptoApi | v2_aggs_ticker_ticker_range_multiplier_timespan_from_to_get | GET v2/aggs/ticker/{ticker}/range/{multiplier}/{timespan}/{from}/{to} | Aggregates ( Bars ) CryptoApi | v2_snapshot_locale_global_markets_crypto_direction_get | GET v2/snapshot/locale/global/markets/crypto/{direction} | Snapshot - Gainers / Losers CryptoApi | v2_snapshot_locale_global_markets_crypto_tickers_get | GET v2/snapshot/locale/global/markets/crypto/tickers | Snapshot - All Tickers CryptoApi | v2_snapshot_locale_global_markets_crypto_tickers_ticker_book_get | GET v2/snapshot/locale/global/markets/crypto/tickers/{ticker}/book | Snapshot - Single Ticker Full Book ( L2 ) CryptoApi | v2_snapshot_locale_global_markets_crypto_tickers_ticker_get | GET v2/snapshot/locale/global/markets/crypto/tickers/{ticker} | Snapshot - Single Ticker ForexCurrenciesApi | v1_conversion_from_to_get | GET v1/conversion/{from}/{to} | Real-time Currency Conversion ForexCurrenciesApi | v1_historic_forex_from_to_date_get | GET v1/historic/forex/{from}/{to}/{date} | Historic Forex Ticks ForexCurrenciesApi | v1_last_quote_currencies_from_to_get | GET v1/last_quote/currencies/{from}/{to} | Last Quote for a Currency Pair ForexCurrenciesApi | v2_aggs_grouped_locale_locale_market_market_date_get | GET v2/aggs/grouped/locale/{locale}/market/{market}/{date} | Grouped Daily ( Bars ) ForexCurrenciesApi | v2_aggs_ticker_ticker_prev_get | GET v2/aggs/ticker/{ticker}/prev | Previous Close ForexCurrenciesApi | v2_aggs_ticker_ticker_range_multiplier_timespan_from_to_get | GET v2/aggs/ticker/{ticker}/range/{multiplier}/{timespan}/{from}/{to} | Aggregates ( Bars ) ForexCurrenciesApi | v2_snapshot_locale_global_markets_forex_direction_get | GET v2/snapshot/locale/global/markets/forex/{direction} | Snapshot - Gainers / Losers ForexCurrenciesApi | v2_snapshot_locale_global_markets_forex_tickers_get | GET v2/snapshot/locale/global/markets/forex/tickers | Snapshot - All Tickers ReferenceApi | v1_marketstatus_now_get | GET v1/marketstatus/now | Market Status ReferenceApi | v1_marketstatus_upcoming_get | GET v1/marketstatus/upcoming | Market Holidays ReferenceApi | v1_meta_symbols_symbol_company_get | GET v1/meta/symbols/{symbol}/company | Ticker Details ReferenceApi | v1_meta_symbols_symbol_news_get | GET v1/meta/symbols/{symbol}/news | Ticker News ReferenceApi | v2_reference_dividends_symbol_get | GET v2/reference/dividends/{symbol} | Stock Dividends ReferenceApi | v2_reference_financials_symbol_get | GET v2/reference/financials/{symbol} | Stock Financials ReferenceApi | v2_reference_locales_get | GET v2/reference/locales | Locales ReferenceApi | v2_reference_markets_get | GET v2/reference/markets | Markets ReferenceApi | v2_reference_splits_symbol_get | GET v2/reference/splits/{symbol} | Stock Splits ReferenceApi | v2_reference_tickers_get | GET v2/reference/tickers | Tickers ReferenceApi | v2_reference_types_get | GET v2/reference/types | Ticker Types StocksEquitiesApi | v1_last_quote_stocks_symbol_get | GET v1/last_quote/stocks/{symbol} | Last Quote for a Symbol StocksEquitiesApi | v1_last_stocks_symbol_get | GET v1/last/stocks/{symbol} | Last Trade for a Symbol StocksEquitiesApi | v1_meta_conditions_ticktype_get | GET v1/meta/conditions/{ticktype} | Condition Mappings StocksEquitiesApi | v1_meta_exchanges_get | GET v1/meta/exchanges | Exchanges StocksEquitiesApi | v1_open_close_symbol_date_get | GET v1/open-close/{symbol}/{date} | Daily Open / Close StocksEquitiesApi | v2_aggs_grouped_locale_locale_market_market_date_get | GET v2/aggs/grouped/locale/{locale}/market/{market}/{date} | Grouped Daily ( Bars ) StocksEquitiesApi | v2_aggs_ticker_ticker_prev_get | GET v2/aggs/ticker/{ticker}/prev | Previous Close StocksEquitiesApi | v2_aggs_ticker_ticker_range_multiplier_timespan_from_to_get | GET v2/aggs/ticker/{ticker}/range/{multiplier}/{timespan}/{from}/{to} | Aggregates ( Bars ) StocksEquitiesApi | v2_snapshot_locale_us_markets_stocks_direction_get | GET v2/snapshot/locale/us/markets/stocks/{direction} | Snapshot - Gainers / Losers StocksEquitiesApi | v2_snapshot_locale_us_markets_stocks_tickers_get | GET v2/snapshot/locale/us/markets/stocks/tickers | Snapshot - All Tickers StocksEquitiesApi | v2_snapshot_locale_us_markets_stocks_tickers_ticker_get | GET v2/snapshot/locale/us/markets/stocks/tickers/{ticker} | Snapshot - Single Ticker StocksEquitiesApi | v2_ticks_stocks_nbbo_ticker_date_get | GET v2/ticks/stocks/nbbo/{ticker}/{date} | Historic Quotes ( NBBO ) StocksEquitiesApi | v2_ticks_stocks_trades_ticker_date_get | GET v2/ticks/stocks/trades/{ticker}/{date} | Historic Trades

Documentation For Models

Documentation For Authorization

apiKey

  • Type: API key

Example

	auth := context.WithValue(context.TODO(), sw.ContextAPIKey, sw.APIKey{
		Key: "APIKEY",
		Prefix: "Bearer", // Omit if not necessary.
	})
    r, err := client.Service.Operation(auth, args)

Author

Commit count: 0

cargo fmt