RyxelDataDocs

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:

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