[dependencies.alpaca-base]
version = "0.25.1"
[dependencies.chrono]
features = ["serde"]
version = "0.4"
[dependencies.reqwest]
features = ["json"]
version = "0.13"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dependencies.serde_urlencoded]
version = "0.7"
[dependencies.thiserror]
version = "2.0"
[dependencies.tokio]
features = ["full"]
version = "1.48"
[dependencies.tracing]
version = "0.1"
[dependencies.url]
version = "2.5"
[dependencies.urlencoding]
version = "2.1"
[dependencies.uuid]
features = ["v4", "serde"]
version = "1.0"
[dev-dependencies.dotenvy]
version = "0.15"
[[example]]
name = "http_ach_relationships"
path = "examples/http_ach_relationships.rs"
[[example]]
name = "http_cancel_order"
path = "examples/http_cancel_order.rs"
[[example]]
name = "http_close_position"
path = "examples/http_close_position.rs"
[[example]]
name = "http_corporate_actions"
path = "examples/http_corporate_actions.rs"
[[example]]
name = "http_create_broker_account"
path = "examples/http_create_broker_account.rs"
[[example]]
name = "http_create_limit_order"
path = "examples/http_create_limit_order.rs"
[[example]]
name = "http_create_market_order"
path = "examples/http_create_market_order.rs"
[[example]]
name = "http_documents"
path = "examples/http_documents.rs"
[[example]]
name = "http_exchange_rates"
path = "examples/http_exchange_rates.rs"
[[example]]
name = "http_get_account"
path = "examples/http_get_account.rs"
[[example]]
name = "http_get_bars"
path = "examples/http_get_bars.rs"
[[example]]
name = "http_get_broker_account"
path = "examples/http_get_broker_account.rs"
[[example]]
name = "http_get_calendar"
path = "examples/http_get_calendar.rs"
[[example]]
name = "http_get_clock"
path = "examples/http_get_clock.rs"
[[example]]
name = "http_get_positions"
path = "examples/http_get_positions.rs"
[[example]]
name = "http_get_quotes"
path = "examples/http_get_quotes.rs"
[[example]]
name = "http_get_trades"
path = "examples/http_get_trades.rs"
[[example]]
name = "http_ira_contributions"
path = "examples/http_ira_contributions.rs"
[[example]]
name = "http_journals"
path = "examples/http_journals.rs"
[[example]]
name = "http_list_assets"
path = "examples/http_list_assets.rs"
[[example]]
name = "http_list_orders"
path = "examples/http_list_orders.rs"
[[example]]
name = "http_market_clock"
path = "examples/http_market_clock.rs"
[[example]]
name = "http_news"
path = "examples/http_news.rs"
[[example]]
name = "http_trading_calendar"
path = "examples/http_trading_calendar.rs"
[[example]]
name = "http_transfers"
path = "examples/http_transfers.rs"
[[example]]
name = "market_data"
path = "examples/market_data.rs"
[[example]]
name = "options_trading"
path = "examples/options_trading.rs"
[[example]]
name = "trading_bracket_order"
path = "examples/trading_bracket_order.rs"
[lib]
name = "alpaca_http"
path = "src/lib.rs"
[package]
authors = ["Joaquin Bejar <jb@taunais.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["finance", "api-bindings", "web-programming::http-client"]
description = "HTTP REST API client for Alpaca trading platform"
edition = "2024"
homepage = "https://github.com/joaquinbejar/alpaca-rs"
keywords = ["finance", "alpaca", "trading", "api", "http"]
license = "MIT"
name = "alpaca-http"
readme = "README.md"
repository = "https://github.com/joaquinbejar/alpaca-rs"
resolver = "2"
version = "0.21.1"