Financial Data API

Official SDKs — Every Language, One API

Native libraries for Python, JavaScript, Go, and more. Install, authenticate, and start fetching data in seconds.

Frequently asked questions

Eulerpool provides official SDKs for Python, JavaScript/TypeScript, Go, Rust, Java, and R. Each SDK wraps the REST API with typed methods, automatic pagination, rate limit handling, and retry logic. You can also call the API directly from any language via HTTP.

Yes. All Eulerpool SDKs are open source and published on their respective package managers (PyPI, npm, Go modules). Source code is on GitHub. You can inspect the code, contribute, or fork for custom modifications.

Yes. Initialize the client with your API key once, and all subsequent calls are authenticated automatically. The SDKs handle header injection, token refresh, and error handling. API keys can be passed directly or via environment variables.

Install via your package manager: pip install eulerpool (Python), npm install eulerpool (JavaScript), go get github.com/eulerpool/sdk-go (Go). Each SDK includes TypeScript types, auto-complete support, and inline documentation.

Yes. The Python and JavaScript SDKs include WebSocket clients for real-time streaming. Connect, subscribe to tickers, and receive push-based updates. The SDKs handle connection management, heartbeats, and automatic reconnection.

Start building in your language

Get your free API key. No credit card required.

Get your free API key