API Documentation

Authentication

All API requests are authenticated with a simple API key passed as a query parameter. No OAuth, no complex headers — just append your token and go.

Base URL
https://api.eulerpool.com/api/1
How to authenticate

Add token as a query parameter to every request:

GET /api/1/equity/profile/US0378331005?token=YOUR_API_KEY
💡

All requests must use HTTPS. Requests over plain HTTP will be rejected. Keep your API key secret — never expose it in client-side code or public repos.

Get your API key

Create a free account and generate your first key in seconds. No credit card required.

Register for free

Frequently Asked Questions

Do I need OAuth to authenticate?

No. The Eulerpool API uses simple API key authentication. Just pass your key as a token query parameter or in an Authorization: Bearer header. No OAuth flows or complex handshakes required.

How do I rotate or revoke my API key?

Go to your API Dashboard, delete the compromised key, and generate a new one. The old key is revoked instantly. You can have multiple active keys at the same time.

Is HTTPS required for API requests?

Yes. All requests must use HTTPS. Requests over plain HTTP are rejected to protect your API key and data in transit.