Bolsai — Financial Data API for Brazil

Financial data API for the Brazilian market. 27+ fundamental indicators, 350+ stocks, 400+ FIIs, 40 years of historical data. Official data from B3, CVM, and BCB.

2 subscribers
40 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Bolsai — Financial Data API for Brazil endpoints

MethodEndpointDescription
api-keys
GET get_usage_api_v1_keys_usage_get
/api/v1/keys/usage
Check current API key usage and limits.
GET get_playground_token_api_v1_keys_playground_token_get
/api/v1/keys/playground-token
Generate a short-lived token for the website playground.
POST register_api_key_api_v1_keys_register_post
/api/v1/keys/register
Register a new free-tier API key.
companies
GET list_companies_api_v1_companies__get
/api/v1/companies/
GET get_company_api_v1_companies__ticker__get
/api/v1/companies/{ticker}
GET list_sectors_api_v1_companies_sectors_get
/api/v1/companies/sectors
List all sectors with company counts. Only includes active companies with tickers.
stocks
GET stock_corporate_events_api_v1_stocks__ticker__corporate_events_get
/api/v1/stocks/{ticker}/corporate-events
Detect splits and reverse splits from price history.
GET list_tickers_api_v1_stocks__get
/api/v1/stocks/
GET ticker_history_api_v1_stocks__ticker__ticker_history_get
/api/v1/stocks/{ticker}/ticker-history
Show all historical tickers for a company (rename chain).
GET stock_stats_api_v1_stocks__ticker__stats_get
/api/v1/stocks/{ticker}/stats
Price statistics: 52-week high/low, YTD return, daily change, avg volume.
GET stock_quote_api_v1_stocks__ticker__quote_get
/api/v1/stocks/{ticker}/quote
GET stock_history_api_v1_stocks__ticker__history_get
/api/v1/stocks/{ticker}/history
GET all_corporate_events_api_v1_stocks_corporate_events_get
/api/v1/stocks/corporate-events
List all detected splits and reverse splits across all tickers.
fundamentals
GET get_fundamentals_history_api_v1_fundamentals__ticker__history_get
/api/v1/fundamentals/{ticker}/history
Get historical fundamentals (one per quarter, most recent first).
GET get_fundamentals_api_v1_fundamentals__ticker__get
/api/v1/fundamentals/{ticker}
Get fundamental indicators by ticker. Uses the most recent DFP or ITR data available. Calculates P/L, EV/EBITDA, ROE, net margin, debt/equity.
financials
GET get_financials_api_v1_financials__ticker__get
/api/v1/financials/{ticker}
dividends
GET get_dividends_api_v1_dividends__ticker__get
/api/v1/dividends/{ticker}
Get dividend history and yield for a ticker.
fiis
GET get_fii_distributions_api_v1_fiis__ticker__distributions_get
/api/v1/fiis/{ticker}/distributions
Get FII distribution history: monthly R$/share, annual totals, trailing 12m yield.
GET list_fiis_api_v1_fiis__get
/api/v1/fiis/
List all FII tickers with latest data.
GET get_fii_fundamentals_api_v1_fiis__ticker__get
/api/v1/fiis/{ticker}
Get FII fundamentals: P/VP, DY, NAV, shareholders.
GET get_fii_history_api_v1_fiis__ticker__history_get
/api/v1/fiis/{ticker}/history
Get FII monthly history: P/VP, DY, NAV evolution.
screener
GET screen_stocks_api_v1_screener__get
/api/v1/screener/
Screen stocks by fundamental metrics. Scans all ~264 traded companies. Use {metric}_gt and {metric}_lt query params to filter (e.g. ?pl_lt=15&roe_gt=10&dividend_yield_gt=5).
macro
GET list_series_api_v1_macro__get
/api/v1/macro/
GET get_series_api_v1_macro__series_name__get
/api/v1/macro/{series_name}
health
GET health_check_health_get
/health
auth
GET google_login_api_v1_auth_google_get
/api/v1/auth/google
Redirect user to Google OAuth consent screen.
GET google_callback_api_v1_auth_google_callback_get
/api/v1/auth/google/callback
Handle Google OAuth callback.
GET get_current_user_api_v1_auth_me_get
/api/v1/auth/me
Get current logged-in user info and usage stats.
GET check_admin_api_v1_auth_check_admin_get
/api/v1/auth/check-admin
Check if current session is admin. Used by nginx auth_request.
GET logout_api_v1_auth_logout_get
/api/v1/auth/logout
Clear session and redirect to home.
oauth
GET authorize_api_v1_oauth_authorize_get
/api/v1/oauth/authorize
Start OAuth flow: redirect user to Google login. ChatGPT sends: GET /oauth/authorize?client_id=bolsai&redirect_uri=https://chat.openai.com/...&state=xyz&response_type=code We…
POST token_api_v1_oauth_token_post
/api/v1/oauth/token
Exchange authorization code for API key (as access_token). ChatGPT sends: POST /oauth/token Content-Type: application/x-www-form-urlencoded…
GET callback_api_v1_oauth_callback_get
/api/v1/oauth/callback
Handle Google callback, then redirect back to the third-party app with an auth code.
billing
POST stripe_webhook_api_v1_billing_webhook_post
/api/v1/billing/webhook
Handle Stripe webhook events.
POST create_checkout_api_v1_billing_checkout_post
/api/v1/billing/checkout
Create a Stripe Checkout session for Pro upgrade.
GET create_checkout_api_v1_billing_checkout_get
/api/v1/billing/checkout
Create a Stripe Checkout session for Pro upgrade.
GET customer_portal_api_v1_billing_portal_get
/api/v1/billing/portal
Redirect to Stripe Customer Portal to manage subscription.
feedback
POST submit_feedback_api_v1_feedback__post
/api/v1/feedback/
Submit feedback. Requires logged-in session.
GET admin_feedback_api_v1_feedback_admin_get
/api/v1/feedback/admin
Admin page to view all feedback. Protected by admin email check.
admin
GET validate_prices_api_v1_admin_validation_prices_get
/api/v1/admin/validation/prices
Compare all active tickers against Yahoo Finance. Cached 24h.

Bolsai — Financial Data API for Brazil pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500,000 / monthly
PRO Free
  • Requests: 500,000 / monthly

More Finance APIs

View all →
  • StockTwits provides a social communications platform and social graph for anyone interested in the markets…

    FinanceFree924 subscribers
  • This API reproduces live PUBLIC data and features of YH. The response data is always live and synced with…

    FinanceFreemium
  • Lookup a bank's information based on a routing number input. Choose either ACH or wire transfer bank…

    FinanceFreemium965 subscribers
  • Index calculated by https://money.cnn.com/data/fear-and-greed/

    FinanceFree3.3k subscribers
  • Real-time(WebSocket) market data API powered by TradingView. Get stock quotes, candlestick data, technical…

    FinanceFreemium723 subscribers
  • Financial data provided for developers, to enter the world markets. Instant access for real-time and…

    FinanceFreemium12.2k subscribers