Company Financials

Retrieve and analyze Brazilian company financial data with comprehensive quality controls and flexible querying options.

🎯 Core Features

Financial Data Retrieval:

  • Complete financial statements (Balance Sheet, Income Statement, Detailed Accounts)
  • 40+ automatically calculated financial indicators
  • Multi-year historical data
  • Original PDF document links

Flexible Querying:

  • Full financial data or single indicator extraction
  • Year filtering with optimized pricing
  • Data availability checks (FREE)
  • 🆕 Available accounts inspection - See which fields are available for each year

Data Quality Filters:

  • Field completeness validation (minCompleteness)
  • Essential field requirements (requireCoreFields)
  • Flexible filtering scope (last year, all years, or last N years)

📊 Available Actions

ActionDescriptionCredits
getFinancialsRetrieve complete financial data~2.1 - 2.5 per year*
getSingleIndicatorExtract one specific indicator~0.3 - 0.36 per year*
checkAvailabilityCheck if data exists for yearsFREE (0 credits)
checkAvailability (with accounts) 🆕Check data + list available fieldsFREE (0 credits)
getUserStatsView your credit usage statisticsFREE (0 credits)
checkLimitCheck your current credit limitFREE (0 credits)

*Credit cost decreases with more years requested (volume discount)

💰 Pricing Details

Full Financial Data:

  • All years: 2.5 credits base
  • 1 year: 2.125 credits
  • 2 years: 2.189 credits
  • 3 years: 2.254 credits
  • 4 years: 2.322 credits
  • 5 years: 2.392 credits
  • 6+ years: 2.5 credits

Single Indicator:

  • All years: 0.357 credits base
  • 1 year: 0.304 credits
  • 2 years: 0.313 credits
  • 3 years: 0.322 credits
  • 4 years: 0.332 credits
  • 5 years: 0.342 credits
  • 6+ years: 0.357 credits

💡 Tip: Single indicator requests cost ~85% less than full data!

🔍 Quality Filters

Optional parameters to ensure data reliability:

minCompleteness (0.0 to 1.0):

  • Defines minimum percentage of filled fields
  • Calculated across Balance Sheet, Income Statement, Detailed Accounts, and Financial Indicators (~75 total fields)
  • Recommendation: Use max 0.5 (50%) as many indicators require specific data points to be calculated
  • Even high-quality statements often have only 40-53% completeness due to missing data for advanced indicators
  • Example: 0.5 = At least 50% of all fields must be filled

requireCoreFields (boolean):

  • Requires 9 STATIC essential fields: 7 Balance Sheet + 2 Income Statement
  • Fixed list - cannot be customized
  • Balance Sheet (7): ativoTotal, ativoCirculante, ativoNaoCirculante, passivoTotal, passivoCirculante, passivoNaoCirculante, patrimonioLiquido
  • Income Statement (2): receitaLiquida, lucroLiquido
  • These are the minimum fields needed for basic financial analysis

qualityFilterScope ("last" | "all" | "lastN"):

  • "last": Validates only the most recent year. Returns error 400 if validation fails, otherwise returns all requested years
  • "all": Validates all years. Returns only years that pass quality filters
  • "lastN": Validates the last N years (requires qualityFilterYears). Returns validated recent years + older years without validation

💳 Credit System

  • Volume-based pricing: more years = lower cost per year
  • Single indicator extraction saves ~85% credits
  • Monthly credit limits per user
  • Real-time usage tracking
  • Credits charged only for years returned (after quality filtering)

🔐 Authentication

All endpoints use user/password authentication where password can be apikey, apikey2, or apikey3.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
enum
required
Allowed:
string
required
^\d{14}$
string
required
string
required
integer
1 to 100
Defaults to 100
requiredYears
array of integers
requiredYears
number
0 to 1
boolean
string
enum
Allowed:
integer
≥ 1
Responses

Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json