Skip to content

Overview

This reference documents all available endpoints in the FinBrain REST API. Use this documentation to integrate FinBrain data into your applications, trading systems, and research workflows.

All API requests are made to:

https://api.finbrain.tech/v1/

All endpoints require authentication via the token query parameter:

?token=YOUR_API_KEY

See Authentication for details.

EndpointMethodDescription
/v1/available/marketsGETList all available markets
/v1/available/tickers/{type}GETList all tickers for a prediction type
EndpointMethodDescription
/v1/market/{market}/predictions/{type}GETGet predictions for all tickers in a market
/v1/ticker/{ticker}/predictions/{type}GETGet predictions for a specific ticker
EndpointMethodDescription
/v1/sentiments/{market}/{ticker}GETGet sentiment scores
/v1/insidertransactions/{market}/{ticker}GETGet insider trading data
/v1/housetrades/{market}/{ticker}GETGet congressional trades
/v1/analystratings/{market}/{ticker}GETGet analyst ratings
/v1/putcalldata/{market}/{ticker}GETGet options put/call ratios
/v1/linkedindata/{market}/{ticker}GETGet LinkedIn metrics
/v1/appratings/{market}/{ticker}Get mobile app ratings
ParameterDescriptionExample
{market}Market identifierS&P 500, NASDAQ
{ticker}Stock symbolAAPL, TSLA
{type}Prediction typedaily, monthly
ParameterRequiredDescription
tokenYesYour API key
dateFromNoStart date (YYYY-MM-DD)
dateToNoEnd date (YYYY-MM-DD)
Terminal window
curl "https://api.finbrain.tech/v1/ticker/AAPL/predictions/daily?token=YOUR_API_KEY"

All responses are returned as JSON.

{
"ticker": "AAPL",
"market": "S&P 500",
"data": [
// ... endpoint-specific data
]
}
{
"error": "Error Type",
"message": "Human-readable error message"
}
CodeMeaning
200Success
400Bad Request - Invalid parameters
401Unauthorized - Invalid API key
403Forbidden - Access denied
404Not Found - Data not found
429Too Many Requests - Rate limit exceeded
500Internal Server Error

See Error Codes for detailed error documentation.

TierRequests/DayRequests/Minute
Free10010
Basic1,00060
Professional10,000300
EnterpriseUnlimitedCustom

For easier integration, use our official SDK: