API Reference - Programmatic Access to SecurePutCalls Data
The SecurePutCalls API provides programmatic access to options screening data, analytics calculations, market data, and your portfolio information for developers and quantitative traders who want to integrate platform data into their own tools, spreadsheets, or automated trading systems. The REST API follows standard conventions and is documented with complete request and response schemas, authentication instructions, and working code examples in JavaScript, Python, and curl.
Authentication uses API key tokens generated from your account settings page. Include your API key in the Authorization header of every request. Rate limits are applied per API key: Pro plan subscribers receive one hundred requests per minute for real-time endpoints and one thousand requests per minute for cached screener and analytics data. The API is designed for programmatic access to existing platform features rather than raw market data feed replacement — use it to retrieve screener results, run analyzer calculations, access your position data, and retrieve historical backtest results programmatically.
Key API endpoints include the screener endpoint for retrieving filtered wheel strategy opportunities matching specified criteria, the analyzer endpoint for calculating complete options metrics for any contract, the positions endpoint for reading your connected account positions, and the market data endpoints for retrieving implied volatility, options chains, and stock prices for any supported symbol. Webhook support allows your system to receive push notifications when screener alerts trigger or positions reach specified thresholds, eliminating the need for continuous polling. API access is included exclusively with the Pro subscription plan.