Base URL
All API requests should be made to:Authentication
The Finscreener Developer API uses API key authentication. You must first generate an API key from your Finscreener dashboard.Login with API Key
access_token in subsequent requests:
Token Refresh
Access tokens expire after a set period. Use the refresh token to get a new access token:Response Format
All responses are JSON formatted:Success Response
Error Response
HTTP Status Codes
Rate Limits
API rate limits vary by endpoint and subscription tier:Rate Limit Headers
Detail endpoint responses include rate limit headers:Security Headers
All API responses includeStrict-Transport-Security and X-Content-Type-Options: nosniff. Responses also include Cache-Control: no-store, private to prevent sensitive data from being cached by proxies.
For detailed security information, see our Security & Data Protection page.
API Sections
Authentication
Login, token refresh, and validation
User
User profile and subscription information
Screener
Execute and manage FQL queries
Filters
Filter companies, directors, and GST records
Details
Get detailed company, director, and GST information
Watchlist
Create and manage watchlists
Orders
Create and manage data orders
Recently Registered
Access newly registered GST registrations
Reference
NIC, HSN, and SAC code lookups
CRM
CRM integration endpoints for Zoho