Executive Compensation API
The Executive Compensation API returns the pay of a US public company's named executive officers — the CEO, CFO, and next three highest-paid officers — exactly as disclosed in the company's annual SEC proxy statement (form DEF 14A).
Each executive-year record includes the full Summary Compensation Table breakdown: salary, bonus, stock_awards, option_awards, non_equity_incentive, all_other_compensation, and total — plus the structured Pay Versus Performance disclosure (Compensation Actually Paid, total shareholder return, and net income).
All data comes straight from public SEC filings. For other company filings and insider activity, see the SEC API and Insider Trading API.
From 6,951 users
Applications using this API
API Status
API Response Times
Average | P50 | P75 | P90 | P95 |
|---|---|---|---|---|
| 242ms | 265ms | 307ms | 623ms | 1111ms |
Didn't find what you were looking for? Suggest an improvement
/v1/executivecompensation GET
https://api.api-ninjas.com/v1/executivecompensation
Look up a company by ticker (or by company name). The free tier returns the CEO's total compensation for the latest fiscal year; premium plans unlock the full per-component breakdown, all named executives, multi-year history, and Pay Versus Performance.
Parameters
tickerrequired*The company's stock ticker (for example
AAPL). *Provide one ofticker,cik, orname.nameoptionalCompany name to search for (for example
apple), used when atickeris not provided.cikoptionalThe company's SEC Central Index Key, with or without leading zeros (for example
320193or0000320193). An alternative toticker.yearoptionalA specific 4-digit fiscal year to return (for example
2024). Defaults to the latest year; multi-year history is premium only.
Headers
X-Api-KeyrequiredAPI Key associated with your account.
Response
A JSON object containing the following fields, or an error if the request parameters are invalid.
ticker,company_name,cikThe resolved company's ticker, name, and SEC Central Index Key (CIK).
latest_fiscal_yearThe most recent fiscal year available for this company.
executivesarray of objectsThe named executive officers, one object per executive per fiscal year. Free keys receive only the CEO's
totalfor the latest year; the full breakdown, all executives, and multi-year history are premium only. Each object contains:name— the executive's full name.position— principal position/title.is_ceo—truefor the principal executive officer (CEO).fiscal_year— the fiscal year this record covers.salary— base salary, in USD.bonus— discretionary bonus, in USD.stock_awards— grant-date fair value of stock awards, in USD.option_awards— grant-date fair value of option awards, in USD.non_equity_incentive— non-equity incentive plan compensation, in USD.pension_and_deferred_compensation— change in pension value and deferred compensation earnings, in USD.all_other_compensation— all other compensation, in USD.total— total compensation, in USD.
pay_versus_performancearray of objects premium onlyThe SEC Pay Versus Performance disclosure, one object per fiscal year (2022 onward). Each object contains:
fiscal_year— the fiscal year.ceo— the principal executive officer's name.ceo_total_compensation— CEO Summary-Compensation-Table total, in USD.ceo_compensation_actually_paid— CEO compensation actually paid, in USD (can be negative).average_neo_total_compensation— average total for the other named executives, in USD.average_neo_compensation_actually_paid— average compensation actually paid for the other named executives, in USD.total_shareholder_return— company TSR, indexed to a $100 initial investment.peer_group_total_shareholder_return— peer-group TSR, indexed to $100.net_income— company net income, in USD (can be negative).company_selected_measure— object with the company-selected measure'snameandvalue.
Sample Request Live Demo!
Try our APIs in the API playground
Sign up for a free API key to get started — no credit card required.
https://api.api-ninjas.com/v1/executivecompensation?ticker=AAPLHeaders
X-Api-KeyLog in or sign up to get your API KeySample Response
Code Examples
1
2
curl -X GET "https://api.api-ninjas.com/v1/executivecompensation?ticker=AAPL" \
-H "X-Api-Key: YOUR_API_KEY"If your programming language is not listed in the Code Example above, you can still make API calls by using a HTTP request library written in your programming language and following the above documentation.
Frequently Asked Questions
Can I use the Executive Compensation API for commercial purposes?
Yes, but you must have a premium subscription. Commercial use of the Executive Compensation API is not permitted on the free tier. See our pricing page to choose a plan that fits your needs.How do I get an API key and start using the Executive Compensation API?
Sign up for a free account to instantly get your API key, then pass it in theX-Api-Keyheader on every request. The documentation above includes ready-to-run examples in cURL, Python, JavaScript, Node.js, and more.What happens if I exceed my quota for the month?
Your API requests will simply be denied once you hit your monthly quota — you will never be charged more than the plan you signed up for. To increase your quota, you can upgrade your plan any time on our pricing page.What happens if a request to the Executive Compensation API fails?
The API responds with a standard HTTP status code and a JSON error message describing the problem. See our error codes reference for the full list of codes and how to resolve each one, or contact support if you need help.What data does the Executive Compensation API provide?
The Executive Compensation API returns the pay of a US public company's named executive officers (the CEO, CFO, and next three highest-paid officers) exactly as disclosed in the company's SEC proxy statement (form DEF 14A). Each executive-year record includessalary,bonus,stock_awards,option_awards,non_equity_incentive,pension_and_deferred_compensation,all_other_compensation, andtotal. Every figure comes straight from public SEC filings. For related company data see the SEC API, Insider Trading API, and Institutional Holdings API.Is there a free CEO pay / executive compensation API?
Yes. Create a free account for an instant API key. The free tier returns the CEO's total compensation for the most recent fiscal year, and premium plans unlock the full salary/bonus/stock/option breakdown, every named executive officer, multi-year history, and Pay Versus Performance data. One key works across every API Ninjas endpoint.How do I look up a company's executive pay by ticker?
Send a GET request to/v1/executivecompensation?ticker=AAPLwith your key in theX-Api-Keyheader. You can look a company up byticker, SECcik(e.g.cik=320193), or companyname. The response contains the company'sexecutivesarray (name, position, fiscal year, and the compensation columns) plus apay_versus_performanceblock. Add the optionalyearparameter to request a specific fiscal year; multi-year history is available on any paid plan. You can resolve a company name to its ticker with the Ticker API.What is Pay Versus Performance and Compensation Actually Paid?
Since 2022 the SEC requires companies to disclose Pay Versus Performance (Item 402(v)) in a structured format. The API surfaces it asceo_total_compensation,ceo_compensation_actually_paid(CAP, which adjusts for the change in value of unvested equity and can be negative), the non-CEO NEO averages,total_shareholder_return,net_income, and the company-selected performance measure. It lets you compare headline pay against pay actually realized and against company performance.Which companies and years are covered?
Coverage is US public companies that file a definitive proxy statement (DEF 14A) with the SEC, with history back to the mid-2000s. Foreign private issuers that file only form 20-F are out of scope, as their disclosures are typically aggregated rather than per-executive. Pay Versus Performance figures are available for fiscal years 2022 onward. Data is refreshed as new proxies are filed, mostly during the spring proxy season.