getBalanceSheets API

The getBalanceSheets API provides access to public company financial balance sheets based on symbol.

Pricing is based on the number of monthly queries and fields requested. We offer four packages: Small, Medium, Large, Enterprise. Contact us for additional details.


API Documentation

INPUTS:

symbols (required)
A symbol or code that identifies a financial instrument. Multiple symbols separated by a comma may be used. (list)
Example: IBM,AAPL,GOOG

frequency (required)
The frequency of financial statement reporting, either Quarterly ("Quarter") or Annually ("Annual"). (enum)
Valid values: Quarter, Annual
Example: Quarter

count (optional)
The number of Quarterly or Annual periods of financial statements to return. (int)
Default: 1
Example: 1

rawData (optional)
Return raw data, otherwise sales, costs, expenses, tax, and income data is displayed in thousands. (int)
Default: 0
Example: 1


OUTPUTS:

symbol (always returned)
A symbol or code that identifies a financial instrument. (string)
date (always returned)
The date of the financial statement. (date)
cash (always returned)
Money that is immediately available to a company. (double)
marketableSec (always returned)
Liquid securities that can be converted to cash. (double)
receivables (always returned)
The amount of receivables due to a company. (double)
prepaidExpenses (always returned)
A type of asset that arises on a balance sheet as a result of business making payments for goods and services to be received in the near future. (double)
inventories (always returned)
The value of inventory on hand. (double)
deferredIncomeTax (always returned)
Income tax that has been deferred. (double)
otherCurrentAssets (always returned)
Miscellaneous current assets. (double)
totalCurrentAssets (always returned)
The total amount of current assets. (double)
ppeNet (always returned)
The net value of property, plant and equipment. (double)
equityOtherInvestments (always returned)
The value of company equity and other investments. (double)
intangibles (always returned)
The value of intangible assets. (double)
otherNonCurrentAssets (always returned)
Miscellaneous non-current assets. (double)
totalNonCurrentAssets (always returned)
The total amount of non-current assets. (double)
totalAssets (always returned)
The sum of all assets. (double)
shorttermDebt (always returned)
Debt due within one year. (double)
accountsPayable (always returned)
The amount of payables outstanding. (double)
incomeTaxPayable (always returned)
The amount of income tax outstanding. (double)
accruedExpenses (always returned)
Expenses that have already been accrued. (double)
otherCurrentLiabilities (always returned)
Miscellaneous current liabilities. (double)
totalCurrentLiabilities (always returned)
The total amount of current liabilities. (double)
longTermDebt (always returned)
Debt due in more than one-year. (double)
deferredLongRevenues (always returned)
Revenue deferred for more than one-year. (double)
otherNonCurrentLiabilities (always returned)
Miscellaneous non-current liabilities. (double)
totalNonCurrentLiabilities (always returned)
The total amount of non-current liabilities. (double)
totalLiabilities (always returned)
The sum of all liabilities. (double)
commonShares (always returned)
The par or stated value of shares outstanding. (double)
retainedEarnings (always returned)
Earnings retained by the company. (double)
otherEquity (always returned)
Miscellaneous equity. (double)
totalShareholdersEquity (always returned)
The total vlaue of sharehoolder's equity. (double)
totalLiabilitiesAndEquity (always returned)
The sum of total liabilties and shareholder's equity. (double)

STATUS CODE RESPONSES:

200 OK Success
400 Bad Request The request was invalid, please see the message for more information.
500 Internal Server Error Something is not working correctly, please contact support.