Requirements
- Rust 1.85+
- Tokio async runtime
Install
Add to yourCargo.toml:
cargo add:
First Call
Configuration
| Option | Type | Default | Description |
|---|---|---|---|
api_key | &str | None | Your API key (required for authenticated endpoints) |
base_url | &str | Production URL | Override for dev/staging environment |
timeout | Duration | 30 seconds | Per-request HTTP timeout |
max_retries | u32 | 3 | Retries on 429/5xx with exponential backoff |
