Last10K.com API (1.0)

Download OpenAPI specification:Download

A collection of RESTful methods that returns various financial data for a requested company including balance sheets, stock quotes , company look-up utilities and more.

Lookup CIK by Ticker

Lookup the central index key (CIK) for a company by its ticker

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
ticker
required
string

Responses

Response samples

Content type
application/vnd.collection+json
{
  • "data": {
    }
}

Lookup Ticker by CIK

Find a company by its central index key (CIK)

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
cik
required
string

Responses

Response samples

Content type
application/vnd.collection+json
{
  • "data": {
    }
}

Stock Quote

Returns stock market data including last trade price, book value, volume, p/e ratios and more for a given company.

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
ticker
required
string

Responses

Response samples

Content type
application/json
{
  • "meta": {},
  • "data": {
    }
}

Operations

Returns a company's most recent statement of operations showing how they balance costs with revenue

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
ticker
required
string

Publicly traded company's stock symbol

query Parameters
formType
string
Default: "10-K"
Enum: "10-K" "10-Q"

Retrieve Annual or Quarterly data. By default, Annual data is returned (formType = 10-K)

filingOrder
number
Default: 0
Value: 0

Retrieve an older financial statement by specifying number of filings to go back. For example, to retrieve the 10-K filed last year, specify a filingOrder value of 1. By default, the most recent filing is returned (filingOrder = 0)

Responses

Response samples

Content type
application/json
{
  • "meta": {},
  • "data": {
    }
}

Balance Sheet

Returns a company's most recent balance sheet summarizing their liabilities, assets and shareholders' equity.

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
ticker
required
string

Publicly traded company's stock symbol

query Parameters
formType
string
Default: "10-K"
Enum: "10-K" "10-Q"

Annual (10-K) or Quarterly (10-Q)

filingOrder
number
Default: 0
Value: 0

Retrieve an older financial statement by specifying number of filings to go back. For example, to retrieve the second to most recent filing, specify a filingOrder value of 1. By default, the most recent filing is returned (filingOrder = 0)

Responses

Response samples

Content type
application/json
{
  • "meta": {},
  • "data": {
    }
}

Income Statement

Returns a company's most recent income statement detailing what they earn for providing their goods and services OR a statement of loss explaining where lost income occurred

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
ticker
required
string

Publicly traded company's stock symbol

query Parameters
formType
string
Default: "10-K"
Enum: "10-K" "10-Q"

Retrieve Annual or Quarterly data. By default, Annual data is returned (formType = 10-K)

filingOrder
number
Default: 0
Value: 0

Retrieve an older financial statement by specifying number of filings to go back. For example, to retrieve the 10-K filed last year, specify a filingOrder value of 1. By default, the most recent filing is returned (filingOrder = 0)

Responses

Response samples

Content type
application/json
{
  • "meta": {},
  • "data": {
    }
}

Cash Flows

Returns a company's most recent cash flow statement showing the amount of cash used and generated

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
ticker
required
string

Publicly traded company's stock symbol

query Parameters
formType
string
Default: "10-K"
Enum: "10-K" "10-Q"

Retrieve Annual or Quarterly data. By default, Annual data is returned (formType = 10-K)

filingOrder
number
Default: 0
Value: 0

Retrieve an older financial statement by specifying number of filings to go back. For example, to retrieve the 10-K filed last year, specify a filingOrder value of 1. By default, the most recent filing is returned (filingOrder = 0)

Responses

Response samples

Content type
application/json
{
  • "meta": {},
  • "data": {
    }
}

Equity

Returns a company's most recent equity statement showing the amount of funds contributed by the stockholders with retained earnings / losses

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
ticker
required
string

Publicly traded company's stock symbol

query Parameters
formType
string
Default: "10-K"
Enum: "10-K" "10-Q"

Retrieve Annual or Quarterly data. By default, Annual data is returned (formType = 10-K)

filingOrder
number
Default: 0
Value: 0

Retrieve an older financial statement by specifying number of filings to go back. For example, to retrieve the 10-K filed last year, specify a filingOrder value of 1. By default, the most recent filing is returned (filingOrder = 0)

Responses

Response samples

Content type
application/json
{
  • "meta": {},
  • "data": {
    }
}

Latest Filings

Returns a real-time collection of the filings as soon as they are approved by the SEC for the most current official filing date. Filings are made Monday through Friday except on U.S. Federal Holidays.

Authorizations:
apiKeyHeaderapiKeyQuery
query Parameters
formType
string
Enum: "10-K" "10-Q" "8-K"

Annual (10-K), Quarterly (10-Q), Material Events (8-K), All

Responses

Response samples

Content type
application/vnd.collection+json
{}

Items

Returns the content of each item in an entire 10-K Annual Report

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
ticker
required

Publicly traded company's stock symbol

Responses

Response samples

Content type
application/vnd.collection+json
{
  • "Item 1": "Business",
  • "Item 1A": "Risk Factors",
  • "Item 2": "Properties",
  • "Item 3": "Legal Proceedings",
  • "Item 4": "Mine Safety Disclosures",
  • "Item X": "Executive Officers of the Company",
  • "Item 5": "Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities",
  • "Item 6": "Selected Financial Data",
  • "Item 7": "Management’s Discussion and Analysis of Financial Condition and Results of Operations",
  • "Item 7A": "Quantitative and Qualitative Disclosures About Market Risk",
  • "Item 8": "Financial Statements and Supplementary Data",
  • "Item 9": "Changes in and Disagreements With Accountants on Accounting and Financial Disclosure",
  • "Item 9A": "Controls and Procedures",
  • "Item 9B": "Other Information",
  • "Item 10": "Directors, Executive Officers and Corporate Governance",
  • "Item 11": "Executive Compensation",
  • "Item 12": "Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters",
  • "Item 13": "Certain Relationships and Related Transactions, and Director Independence",
  • "Item 14": "Principal Accounting Fees and Services",
  • "Item 16": "Summary"
}

Ratios

Returns up to 10 years of key financial ratios for a given company

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
ticker
required
string

Responses

Response samples

Content type
application/json
{
  • "meta": {},
  • "data": {
    }
}

Company Filings

Returns a list of SEC Filings for the requested company.

* Last10K.com is not affiliated with SEC.gov; please adhere to their Internet Security Policy if accessing their data.

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
identifier
required
string

Publicly traded company's stock symbol or Central Index Key (CIK)

Responses

Response samples

Content type
application/json
{}

Insider Trades

Returns an aggregated and summarized collection of the most recent BUY, SELL and OPTION EXERCISE insider trades filed with Form 4 SEC Filings.

Visit https://last10k.com/stock-screeners/insider-trading to view this data as a web page.

Authorizations:
apiKeyHeaderapiKeyQuery
query Parameters
Ticker

Publicly traded company's stock symbol

Responses

Response samples

Content type
application/vnd.collection+json
{
  • "meta": {},
  • "data": {
    }
}

Manager Holdings

Returns an institutional manager's quarterly portfolio holdings including new, sold and changed positions. Visit https://last10k.com/sec-filings/1079114 to see how this data can be displayed.

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
cik
required
string

Central Index Key (CIK)

Responses

Response samples

Content type
application/vnd.collection+json
{
  • "meta": {},
  • "data": {
    }
}

Differences

See what changed in an Annual or Quarterly report by reading our highlights to see what text and tables were removed <del class="diff-old">, added <ins class="diff-new"> and changed <ins class="diff-chg"> as compared to their preceding report.

Responses are GZip compressed and Base64 encoded. Decode and decompress for the HTML report and apply CSS to the 3 different diff classes in order to render highlights.

* Form Types supported: 10-K 10-Q 20-F 40-F

** Use the CIK and Accession Number values returned from the Company Filings endpoint for this endpoint's Request Parameters.

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
cik
required
string

Central Index Key (CIK)

query Parameters
accessionNumber
required
string

SEC Filing Identifier

Responses

Response samples

Content type
application/json
{
  • "meta": {},
  • "data": {
    }
}

Sections

Returns a list of financial statements and disclosures from a company's Annual or Quarterly report.

* Form Types supported: 10-K 10-Q 20-F 40-F

** Use the CIK and Accession Number values returned from the Company Filings endpoint for this endpoint's Request Parameters.

*** Last10K.com is not affiliated with SEC.gov; please adhere to their Internet Security Policy if accessing their data.

Authorizations:
apiKeyHeaderapiKeyQuery
path Parameters
cik
required
string

Central Index Key (CIK)

query Parameters
accessionNumber
required
string

SEC Filing Identifier

Responses

Response samples

Content type
application/json
{}