RyxelDataDocs

Introduction

Welcome to the RyxelData API documentation. RyxelData provides institutional-grade financial datasets through a simple, RESTful API.

Overview

The RyxelData 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. Get access

Contact us to get access to the datasets you need. We'll set you up with an 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:

HeaderDescription
X-RateLimit-LimitMaximum requests per window
X-RateLimit-RemainingRemaining requests in current window
X-RateLimit-ResetUnix 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