Complete reference for all public Hydra REST API endpoints.
Hydra REST API Reference
The Hydra public REST API provides unauthenticated, read-only access to curated intelligence data. These endpoints power the open globe view and are available to anyone without an API key.
For full-featured access with filters, pagination, and metadata, see the token-gated REST API.
Base URL
https://api.hydra.fast/public
Authentication
None required. All /public/* endpoints are open and unauthenticated.
Rate Limits
Rate limits are applied per IP address:
| Origin | Requests / minute |
|---|---|
| Unknown origin | 10 |
Allowed origins (hydra.top, hydra.fast, localhost) |
30 |
When rate limited, the API returns 429 Too Many Requests.
Response Format
All endpoints return JSON with a data array:
{
"data": [...]
}
Error responses:
{
"error": "Rate limit exceeded"
}
Available Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET |
/public/signals |
Last 50 active intelligence signals |
GET |
/public/aircraft |
Military aircraft positions (thinned) |
GET |
/public/vessels |
Tracked vessel positions |
GET |
/public/alerts |
Last 20 missile/rocket alerts |
GET |
/public/markets |
Top 20 geopolitical prediction markets |
Notes
- All data is curated and thinned — position data is decimated, signals exclude metadata fields
- Responses contain no pagination — fixed result counts per endpoint
- For real-time data, use the WebSocket Stream instead
- For full historical queries with filters, use the token-gated API with an API key