Skip to content

Repository files navigation

Unusual Whales API Documentation

Complete documentation and validation for all 109 endpoints of the Unusual Whales API.

Last Updated: 2025-10-22 API Version: Latest Documentation Status: ✅ Complete (109/109 endpoints)


Quick Links


Overview

This repository contains comprehensive documentation for all Unusual Whales API endpoints, including:

  • 109 Fully Documented Endpoints
  • 20 Categories of market data
  • Real API Testing with validated responses
  • Code Examples in cURL, Python, and JavaScript
  • Complete Request/Response Schemas
  • Error Handling Documentation

⚠️ Security Notice

This documentation does not contain any API keys or credentials.

All example code uses placeholder YOUR_API_KEY - you must replace this with your own API key from Unusual Whales.

Never commit API keys to version control. Use environment variables or secure credential management.


Base URL

https://api.unusualwhales.com

Authentication

All endpoints require API key authentication using Bearer token:

Authorization: Bearer YOUR_API_KEY

Example Request

curl -X GET "https://api.unusualwhales.com/api/stock/AAPL/info" \
  -H "Authorization: Bearer YOUR_API_KEY"

Getting Started

  1. Get Your API Key: Sign up at Unusual Whales
  2. Choose an Endpoint: Browse categories below
  3. Review Documentation: Each endpoint has detailed docs with examples
  4. Test the API: Use provided code examples
  5. Build Your Integration: Integrate with your application

Endpoints by Category

📊 Market Data (12 endpoints)

Market-wide indicators, correlations, economic calendar, and sector statistics.

View Market Endpoints →

  • Market Tide & Sector Tide
  • Economic Calendar & FDA Calendar
  • Correlations & Spike Index
  • Top Net Impact & Options Volume
  • Insider Buy/Sells & OI Change

📈 Stock Data (41 endpoints)

Comprehensive stock and options data including greeks, flow, volatility, and technical indicators.

View Stock Endpoints →

  • Greek Exposure & Flow (7 endpoints)
  • Options Flow & Alerts (5 endpoints)
  • Open Interest Analysis (3 endpoints)
  • Volatility Metrics (6 endpoints)
  • Stock Information & State (8 endpoints)
  • Options Chains & Contracts (5 endpoints)
  • Technical Indicators (7 endpoints)

🔔 Alerts (2 endpoints)

Configure and retrieve user alerts for market events and trading signals.

View Alert Endpoints →


🏛️ Congress Trading (3 endpoints)

Track congressional trading activity and stock transactions by members of Congress.

View Congress Endpoints →


🌑 Darkpool (2 endpoints)

Access darkpool trading data and recent darkpool transactions.

View Darkpool Endpoints →


📅 Earnings (3 endpoints)

Earnings calendar data including premarket and afterhours reports.

View Earnings Endpoints →


📦 ETFs (5 endpoints)

ETF holdings, exposure, flows, and sector weights.

View ETF Endpoints →


🔄 Group Flow (2 endpoints)

Options greek flow grouped by various criteria.

View Group Flow Endpoints →


👤 Insider Trading (4 endpoints)

Monitor insider trading activity by sector, ticker, and transactions.

View Insider Endpoints →


🏢 Institutions (6 endpoints)

Institutional holdings, activity, and 13F filings.

View Institution Endpoints → | View Institutions List →


💹 Net Flow (1 endpoint)

Net premium flow analysis by expiration and moneyness.

View Net Flow Endpoints →


📰 News (1 endpoint)

Financial news headlines and market-moving events.

View News Endpoints →


📝 Option Contracts (4 endpoints)

Detailed option contract data including flow, historical data, and volume profiles.

View Option Contract Endpoints →


📊 Option Trades (2 endpoints)

Options flow alerts and full tape data.

View Option Trades Endpoints →


🏛️ Politician Portfolios (3 endpoints)

Track politician stock portfolios (Enterprise tier required).

View Politician Portfolio Endpoints →


🔍 Screeners (3 endpoints)

Powerful screening tools for stocks, options, and analyst ratings.

View Screener Endpoints →


📆 Seasonality (4 endpoints)

Seasonal performance patterns for stocks and markets.

View Seasonality Endpoints →


📉 Short Selling (5 endpoints)

Short interest, failures to deliver, volume, and exchange data.

View Short Endpoints →


🔌 WebSocket (6 endpoints)

Real-time streaming data for prices, flow alerts, news, and GEX.

View WebSocket Endpoints →


Documentation Structure

unusual-whales-documentation/
├── README.md                          # This file
├── openapi-spec.yaml                  # OpenAPI specification
├── ENDPOINT_TEMPLATE.md               # Template used for all docs
├── MASTER_INDEX.md                    # Detailed endpoint index
├── docs/                              # All endpoint documentation
│   ├── alerts/
│   │   ├── README.md
│   │   ├── get-alerts.md
│   │   └── alert-configurations.md
│   ├── stock/
│   │   ├── README.md
│   │   └── [41 endpoint files]
│   └── [18 more categories...]
└── [supporting files]

Testing Results

All endpoints have been tested with real API calls:

Category Endpoints Success Rate
Alerts 2 100%
Congress 3 100%
Darkpool 2 100%
Earnings 3 100%
ETFs 5 100%
Group Flow 2 Documented
Insider 4 100%
Institution 4 Documented
Institutions 2 100%
Market 12 100%
Net Flow 1 100%
News 1 100%
Option Contract 4 100%
Option Trades 2 100%
Politician Portfolios 3 Enterprise Required
Screener 3 100%
Seasonality 4 100%
Shorts 5 100%
Socket 6 100%
Stock 41 97.6%
TOTAL 109 ~98%

Rate Limiting

Standard API rate limits apply. Specific limits may vary by subscription tier:

  • Free tier: Limited requests per minute
  • Premium tier: Higher rate limits
  • Enterprise tier: Highest rate limits + exclusive endpoints

See individual endpoint documentation for specific details.


Support


Contributing

This documentation was generated through comprehensive API testing and validation. To contribute:

  1. Test endpoints with real API calls
  2. Follow the ENDPOINT_TEMPLATE.md structure
  3. Include real response examples
  4. Document all parameters and errors
  5. Submit updates with validation results

License

This documentation is for educational and development purposes. API access requires an Unusual Whales subscription.


Acknowledgments

  • API Provider: Unusual Whales
  • Documentation Generated: 2025-10-22
  • Total Endpoints Documented: 109
  • Categories Covered: 20
  • Code Examples: 300+ (cURL, Python, JavaScript)

Ready to get started? Choose a category above and explore the endpoints!

About

Complete documentation for all 109 Unusual Whales API endpoints with relationships, examples, and integration patterns

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors