GET STARTED · FREE TIER, NO CARD
Find your tier in two questions.
Filingrail has four tiers and seven endpoints. The chooser below takes the guesswork out: tell it what you’re building and how often you’ll call the API, and it points you at the matching tier and the endpoints to start with.
Every path starts on the free Basic tier — 50 requests/day, no card — with all seven v1 endpoints unlocked from the first key.
FIND YOUR TIER
Two questions. The right tier and endpoints.
Tell us what you’re building and roughly how often you’ll call the API. We’ll point you at the matching Filingrail tier and the v1 endpoints to start with. Every path begins on the free Basic tier — no card to evaluate.
Question 1 of 2
What are you building?
Pick the closest match. This decides which endpoints we recommend.
Question 2 of 2
How many calls per month?
A rough estimate is fine — you can upgrade or downgrade from your RapidAPI dashboard anytime.
Your recommendation
RECOMMENDED TIER
Basic
50 requests / day
The evaluation tier.
START WITH THESE ENDPOINTS
Every tier includes all seven v1 endpoints — the quota is the only difference. Start on Basic ($0, no card) and upgrade on RapidAPI when you outgrow it.
YOUR FIRST CALL
Subscribe, then call. Two headers.
Subscribe to the free Basic tier on RapidAPI and copy your
X-RapidAPI-Key. Every endpoint takes the same two
headers — your key and the proxy host — so the first call is the
same shape as every call after it.
# Your first Filingrail call — works on the free Basic tier
curl --request GET \
--url 'https://filingrail.p.rapidapi.com/v1/companies/AAPL/profile' \
--header 'X-RapidAPI-Key: YOUR_RAPIDAPI_KEY' \
--header 'X-RapidAPI-Host: filingrail.p.rapidapi.com'OFFICIAL SDK & MCP SERVER · LIVE ON PYPI
A first-party Python SDK and MCP server.
Prefer not to hand-roll HTTP? Install the official typed Python client, or drop the MCP server into Claude Desktop, Cursor, or Continue and let an agent call Filingrail directly. Most SEC-data APIs ship neither.
pip install filingrail
from filingrail import Filingrail
fr = Filingrail(api_key="YOUR_RAPIDAPI_KEY")
profile = fr.companies.profile("AAPL")
print(profile.data)# Drop Filingrail into Claude Desktop, Cursor, or Continue
pip install filingrail-mcp
# Then register the MCP server in your client config:
# command: filingrail-mcp
# env: FILINGRAIL_API_KEY = YOUR_RAPIDAPI_KEY filingrail — sync + async client, typed, all seven
endpoints. filingrail-mcp — MCP server for Claude
Desktop / Cursor / Continue. Both on PyPI.
FAQ
Getting-started questions.
Still wondering something? Email support@hudsonenterprisesllc.com — same business day response.
Do I need a credit card to start?
What is the difference between the tiers?
Is there an official SDK?
Which endpoints should I use?
How current is the data?
Can I change tiers later?
START FREE
Pick a tier, get your key, make a call.
Start on the free Basic tier on RapidAPI — 50 requests/day, no card — with all seven v1 endpoints unlocked. Upgrade only when your volume needs it.
$0 Basic (50/day) · $9 Pro (5k/mo) · $49 Ultra (50k/mo) · $199 Mega (500k/mo).