Introduction
Welcome to the Ryxel Data API documentation. Ryxel Data provides institutional-grade financial datasets through a simple, RESTful API.
Overview
The Ryxel Data API gives you programmatic access to high-quality financial datasets including insider transactions, ETF holdings, earnings data, IPO calendars, and more. All data is sourced from official SEC filings and standardized for easy consumption.
Quick Start
1. Sign up and subscribe
Sign up at Ryxel Data, then subscribe to the datasets you need. After subscribing, navigate to Dashboard → API Keys to generate your API key.
2. Make your first request
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://data.ryxel.ai/api/insider-transactions?ticker=AAPL
3. Explore the datasets
Browse the dataset pages in the sidebar to see available endpoints, parameters, and response schemas.
Authentication
All API requests require a valid API key passed via the Authorization header:
Authorization: Bearer YOUR_API_KEY
Rate Limits
Rate limits depend on your subscription plan. If you exceed your rate limit, the API returns a 429 Too Many Requests response. See the response headers for rate limit details:
| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum requests per window |
X-RateLimit-Remaining | Remaining requests in current window |
X-RateLimit-Reset | Unix timestamp when the window resets |
Response Format
All responses are returned as JSON. Successful responses include the data directly. Error responses follow this structure:
{
"error": {
"code": "INVALID_PARAMETER",
"message": "Ticker symbol is required"
}
}
Base URL
https://data.ryxel.ai/api
Need Help?
- Check our Support page for FAQs and contact info