Overview
The HTI API gives each customer access to the trade ideas assigned to their API profile. You only need two things to connect:- Your HTI API base URL
- Your personal API code
What The API Provides
- A lightweight authentication check
- Recent trade idea history
- A real-time stream for new ideas
- Server-side permission filtering based on your assigned API profile
Available Endpoints
| Endpoint | Method | Purpose |
|---|---|---|
/client-api/hti/auth | GET | Verify that your API code is valid and view your assigned profile |
/client-api/hti/history | GET | Fetch the most recent matching trade ideas |
/client-api/hti/stream | GET | Open a server-sent events stream for new ideas |
Recommended Startup Flow
- Call Authentication once to verify your API code
- Call History to fetch the latest 10 or 20 items
- Open the Real-Time Stream and keep it alive for new ideas
Important Behavior
- Permissions are enforced on the server side
- Asset class, timeframe, instrument, and prefix access are managed by your assigned API profile
- The real-time stream only emits ideas that arrive after the stream is connected
- To backfill recent ideas after a reconnect, call History again
Base URL
Use the base URL provided for your environment.Next Steps
- Start with Authentication
- Use Python Quickstart for a minimal client
- Review Trade Idea Format to understand the payload fields

