{"id":8088,"date":"2026-08-12T11:57:26","date_gmt":"2026-08-12T09:57:26","guid":{"rendered":"https:\/\/eodhd.com\/financial-apis\/?p=8088"},"modified":"2026-10-30T11:44:39","modified_gmt":"2026-10-30T10:44:39","slug":"sec-company-analytics-api","status":"publish","type":"post","link":"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api","title":{"rendered":"SEC Company Analytics API"},"content":{"rendered":"\n<p class=\"article-content__text wp-block-paragraph\">The SEC Company Analytics API turns raw SEC EDGAR filings into ready-to-use company financials and metrics: full annual and quarterly statements, financial ratios, growth rates, trailing-twelve-month aggregates, a one-call snapshot, and revenue segments \u2014 plus a directory of covered companies. Everything is computed from the same parsed 10-K and 10-Q filings that power the <a href=\"https:\/\/eodhd.com\/financial-apis\/sec-filings-api\">SEC Filings API<\/a>, so the numbers trace straight back to the source documents. If you are looking for standardized, multi-source company fundamentals, see the <a href=\"https:\/\/eodhd.com\/financial-apis\/stock-etfs-fundamental-data-feeds\">Fundamentals API<\/a>; this endpoint is the SEC-EDGAR-native view of the same kind of data.<\/p>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\"><!--TOC--><\/p>\n\n\n    <div class=\"admonition admonition--tip\">\n        <span class=\"admonition__icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"20\" height=\"20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\"\/><\/svg><\/span>\n        <div class=\"admonition__body\">\n\n<p class=\"article-content__text wp-block-paragraph\">You can try these endpoints without an account using the demo API token (api_token=demo). For SEC data the demo token is limited to three tickers: <strong>AAPL.US<\/strong>, <strong>TSLA.US<\/strong>, and <strong>AMZN.US<\/strong>.<\/p>\n\n<\/div>\n    <\/div>\n    \n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-coverage\">Coverage<\/h2>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">Analytics cover roughly <strong>5,900 US-listed companies<\/strong> that file with SEC EDGAR, refreshed daily as new filings are parsed. Financial history follows the underlying filings, which for large, frequently reporting issuers currently start between 2015 and 2020. Every metric is derived from a company&#8217;s own 10-K and 10-Q filings \u2014 there is no third-party estimate or vendor blend.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-api-endpoints\">API Endpoints<\/h2>\n\n\n\n<figure class=\"article-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Method<\/th><th>Endpoint<\/th><th>Returns<\/th><\/tr><\/thead><tbody><tr><td>GET<\/td><td>\/api\/sec-companies<\/td><td>Directory of covered companies (paginated)<\/td><\/tr><tr><td>GET<\/td><td>\/api\/sec-companies\/{symbol}\/financials<\/td><td>Annual and quarterly financial statements<\/td><\/tr><tr><td>GET<\/td><td>\/api\/sec-companies\/{symbol}\/ratios<\/td><td>Financial ratios per period<\/td><\/tr><tr><td>GET<\/td><td>\/api\/sec-companies\/{symbol}\/growth<\/td><td>Year-over-year growth rates per period<\/td><\/tr><tr><td>GET<\/td><td>\/api\/sec-companies\/{symbol}\/ttm<\/td><td>Trailing-twelve-month aggregates<\/td><\/tr><tr><td>GET<\/td><td>\/api\/sec-companies\/{symbol}\/snapshot<\/td><td>Combined latest annual, ratios, growth, and TTM<\/td><\/tr><tr><td>GET<\/td><td>\/api\/sec-companies\/{symbol}\/segments<\/td><td>Revenue by business segment<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-path-parameter\">Path Parameter<\/h2>\n\n\n<div class=\"docs-parameters\">\n    \n<div class=\"docs-parameters__item\">\n    <div class=\"docs-parameters__name\">\n                    <code class=\"docs-parameters__ident\">symbol<\/code>\n        \n                    <span class=\"docs-parameters__type\">string<\/span>\n        \n        <span class=\"docs-parameters__badge docs-parameters__badge--required\">\n            required        <\/span>\n    <\/div>\n\n    <div class=\"docs-parameters__desc\">\n        <span class=\"docs-parameters__desc-text\">US-listed ticker, for example AAPL.US. The .US suffix is optional. Not used by the directory endpoint.<\/span>\n            <\/div>\n<\/div>\n\n<\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-query-parameters\">Query Parameters<\/h2>\n\n\n<div class=\"docs-parameters\">\n    \n<div class=\"docs-parameters__item\">\n    <div class=\"docs-parameters__name\">\n                    <code class=\"docs-parameters__ident\">api_token<\/code>\n        \n                    <span class=\"docs-parameters__type\">string<\/span>\n        \n        <span class=\"docs-parameters__badge docs-parameters__badge--required\">\n            required        <\/span>\n    <\/div>\n\n    <div class=\"docs-parameters__desc\">\n        <span class=\"docs-parameters__desc-text\">Your EODHD API token<\/span>\n            <\/div>\n<\/div>\n\n\n<div class=\"docs-parameters__item\">\n    <div class=\"docs-parameters__name\">\n                    <code class=\"docs-parameters__ident\">page[offset]<\/code>\n        \n                    <span class=\"docs-parameters__type\">integer<\/span>\n        \n        <span class=\"docs-parameters__badge docs-parameters__badge--optional\">\n            optional        <\/span>\n    <\/div>\n\n    <div class=\"docs-parameters__desc\">\n        <span class=\"docs-parameters__desc-text\">Rows to skip, for pagination. Directory endpoint only.<\/span>\n                    <span class=\"docs-parameters__default\"><em>(Default: 0)<\/em><\/span>\n            <\/div>\n<\/div>\n\n\n<div class=\"docs-parameters__item\">\n    <div class=\"docs-parameters__name\">\n                    <code class=\"docs-parameters__ident\">page[limit]<\/code>\n        \n                    <span class=\"docs-parameters__type\">integer<\/span>\n        \n        <span class=\"docs-parameters__badge docs-parameters__badge--optional\">\n            optional        <\/span>\n    <\/div>\n\n    <div class=\"docs-parameters__desc\">\n        <span class=\"docs-parameters__desc-text\">Rows per page. Directory endpoint only.<\/span>\n                    <span class=\"docs-parameters__default\"><em>(Default: 20, Range: 1-100)<\/em><\/span>\n            <\/div>\n<\/div>\n\n\n<div class=\"docs-parameters__item\">\n    <div class=\"docs-parameters__name\">\n                    <code class=\"docs-parameters__ident\">years<\/code>\n        \n                    <span class=\"docs-parameters__type\">integer<\/span>\n        \n        <span class=\"docs-parameters__badge docs-parameters__badge--optional\">\n            optional        <\/span>\n    <\/div>\n\n    <div class=\"docs-parameters__desc\">\n        <span class=\"docs-parameters__desc-text\">Limit the number of periods returned. Applies to the ratios and growth endpoints.<\/span>\n            <\/div>\n<\/div>\n\n\n<div class=\"docs-parameters__item\">\n    <div class=\"docs-parameters__name\">\n                    <code class=\"docs-parameters__ident\">axis<\/code>\n        \n                    <span class=\"docs-parameters__type\">enum<\/span>\n        \n        <span class=\"docs-parameters__badge docs-parameters__badge--optional\">\n            optional        <\/span>\n    <\/div>\n\n    <div class=\"docs-parameters__desc\">\n        <span class=\"docs-parameters__desc-text\">Filter revenue segments by dimension. Applies to the segments endpoint. Allowed values: Geographic, ProductOrService.<\/span>\n            <\/div>\n<\/div>\n\n<\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-response-envelope\">Response Envelope<\/h2>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">Every response is a JSON object with data, meta, and links. The directory endpoint returns data as an array with pagination in meta and links. The per-company endpoints return data as an object that always includes a company block (cik, name, ticker, exchange) alongside the requested payload.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-company-directory\">Company Directory<\/h2>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">GET \/api\/sec-companies returns a paginated list of every company covered, with its SEC identifiers and ticker aliases. Useful for discovery and for mapping a CIK to its tickers.<\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-request-example\">Request Example<\/h4>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">    <div class=\"api-key\" data-feed=\"SEC Financial Data API\">\n                <div class=\"api-key__topbar\">\n            <div class=\"api-key__tablist\" role=\"tablist\">\n                                                                        <button\n                        class=\"api-key__tab api-key__tab--active\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"url\"                    >URL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"curl\"                    >cURL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"php\"                    >PHP<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"python\"                    >Python<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"r\"                    >R<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"chatgpt\" data-actions=\"false\"                    >Chat GPT<\/button>\n                                                <\/div>\n            <div class=\"api-key__actions\">\n                <button class=\"api-key__btn api-key__btn--copy\" type=\"button\" aria-label=\"Copy\">\n                    <svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" class=\"api-key__btn-icon api-key__btn-icon--default\"><use xlink:href=\"\/img\/icons\/copy.svg#copy\"\/><\/svg>\n                    <img decoding=\"async\" class=\"api-key__btn-icon api-key__btn-icon--success\" src=\"\/img\/approve_ico.svg\" alt=\"\" width=\"14\" height=\"14\" loading=\"eager\">\n                <\/button>\n                <button class=\"api-key__btn api-key__btn--view\" type=\"button\" aria-label=\"Open in new tab\" data-url=\"https:\/\/eodhd.com\/api\/sec-companies?api_token=YOUR_API_TOKEN\">\n                    <svg viewBox=\"0 0 20 21\" width=\"18\" height=\"18\"><use xlink:href=\"\/img\/icons\/openLink.svg#openLink\"\/><\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <div class=\"api-key__panels\">\n                                                                        <div class=\"api-key__panel api-key__panel--active\" data-panel=\"url\">\n                                            <pre class=\"api-key__code\"><code>https:\/\/eodhd.com\/api\/sec-companies?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span><\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"curl\">\n                                                                    <pre class=\"api-key__code\"><code>curl --location &quot;https:\/\/eodhd.com\/api\/sec-companies?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&quot;<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"php\">\n                                                                    <pre class=\"api-key__code\"><code>$curl = curl_init();\n\ncurl_setopt_array($curl, array(\n    CURLOPT_URL =&gt; &#039;https:\/\/eodhd.com\/api\/sec-companies?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;,\n    CURLOPT_RETURNTRANSFER =&gt; true,\n    CURLOPT_ENCODING =&gt; &#039;&#039;,\n    CURLOPT_MAXREDIRS =&gt; 10,\n    CURLOPT_TIMEOUT =&gt; 0,\n    CURLOPT_FOLLOWLOCATION =&gt; true,\n    CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,\n    CURLOPT_CUSTOMREQUEST =&gt; &#039;GET&#039;,\n));\n\n$data = curl_exec($curl);\ncurl_close($curl);\n\ntry {\n    $data = json_decode($data, true, 512, JSON_THROW_ON_ERROR);\n    var_dump($data);\n} catch (Exception $e) {\n    echo &#039;Error. &#039;.$e-&gt;getMessage();\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"python\">\n                                                                    <pre class=\"api-key__code\"><code>import requests\n\nurl = f&#039;https:\/\/eodhd.com\/api\/sec-companies?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\ndata = requests.get(url).json()\n\nprint(data)<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"r\">\n                                                                    <pre class=\"api-key__code\"><code>library(httr)\nlibrary(jsonlite)\n\nurl &lt;- &#039;https:\/\/eodhd.com\/api\/sec-companies?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\nresponse &lt;- GET(url)\n\nif (http_type(response) == &quot;application\/json&quot;) {\n    content &lt;- content(response, &quot;text&quot;, encoding = &quot;UTF-8&quot;)\n    cat(content)\n} else {\n    cat(&quot;Error while receiving data\\n&quot;)\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"chatgpt\">\n                                            <div class=\"api-key__chatgpt\">\n                            New to coding? Our ChatGPT assistant can generate code in any language tailored to our API.\n                            Simply describe how you want to use our data, and get a working piece of code.\n                            Don&rsquo;t forget to replace the API token with your own.<br><br>\n                            <a href=\"\/lp\/eodhd-chatgpt\" target=\"_blank\">Try it now (it's free)!<\/a><br><br>\n                            <a href=\"https:\/\/www.youtube.com\/watch?v=QVWiLukag7o\" rel=\"nofollow\" target=\"_blank\">\n                                How to use it (YouTube)\n                            <\/a>\n                        <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-example\">Response Example<\/h4>\n\n\n<div class=\"code-block\">\n<pre class=\"article-content__code-block wp-block-code\"><code lang=\"json\" class=\"language-json\">{\n  \"data\": [\n    {\n      \"cik\": \"0001084869\",\n      \"name\": \"1-800-FLOWERS.COM, Inc.\",\n      \"ticker\": \"FLWS\",\n      \"exchange\": \"US\",\n      \"sic_code\": \"5990\",\n      \"state_of_incorporation\": \"DE\",\n      \"fiscal_year_end\": \"0630\",\n      \"tickers\": [ { \"ticker\": \"FLWS\", \"exchange\": \"US\", \"is_primary\": true } ]\n    }\n  ],\n  \"meta\": { \"total\": 5939, \"page\": { \"offset\": 0, \"limit\": 20 } },\n  \"links\": { \"next\": \"https:\/\/eodhd.com\/api\/sec-companies?page[offset]=20&amp;page[limit]=20\" }\n}\n<\/code><\/pre>\n<\/div>\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-fields\">Response Fields<\/h4>\n\n\n\n<figure class=\"article-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>cik<\/td><td>string<\/td><td>SEC Central Index Key, zero-padded<\/td><\/tr><tr><td>name<\/td><td>string<\/td><td>Company name<\/td><\/tr><tr><td>ticker<\/td><td>string<\/td><td>Primary ticker<\/td><\/tr><tr><td>exchange<\/td><td>string<\/td><td>Exchange code, US for US listings<\/td><\/tr><tr><td>sic_code<\/td><td>string<\/td><td>SEC Standard Industrial Classification code<\/td><\/tr><tr><td>state_of_incorporation<\/td><td>string<\/td><td>State or country of incorporation<\/td><\/tr><tr><td>fiscal_year_end<\/td><td>string<\/td><td>Fiscal year end as MMDD, for example 0630<\/td><\/tr><tr><td>tickers<\/td><td>array<\/td><td>All ticker aliases for the CIK, each with ticker, exchange, and is_primary<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"article-content__text has-text-align-center wp-block-paragraph\"><a class=\"btn btn--orange\" href=\"https:\/\/eodhd.com\/register\"><span class='mb-text'>Sign up &amp; Get Data<\/span><\/a><\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-financials\">Financials<\/h2>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">GET \/api\/sec-companies\/{symbol}\/financials returns the full annual and quarterly statement history for a company. Each row carries the same financial fields as the <a href=\"https:\/\/eodhd.com\/financial-apis\/sec-filings-api\">SEC Filings API<\/a> 10-K and 10-Q endpoints (revenue, income, EPS, balance sheet, and cash flow), keyed by reporting period.<\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-request-example\">Request Example<\/h4>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">    <div class=\"api-key\" data-feed=\"SEC Financial Data API\">\n                <div class=\"api-key__topbar\">\n            <div class=\"api-key__tablist\" role=\"tablist\">\n                                                                        <button\n                        class=\"api-key__tab api-key__tab--active\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"url\"                    >URL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"curl\"                    >cURL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"php\"                    >PHP<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"python\"                    >Python<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"r\"                    >R<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"chatgpt\" data-actions=\"false\"                    >Chat GPT<\/button>\n                                                <\/div>\n            <div class=\"api-key__actions\">\n                <button class=\"api-key__btn api-key__btn--copy\" type=\"button\" aria-label=\"Copy\">\n                    <svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" class=\"api-key__btn-icon api-key__btn-icon--default\"><use xlink:href=\"\/img\/icons\/copy.svg#copy\"\/><\/svg>\n                    <img decoding=\"async\" class=\"api-key__btn-icon api-key__btn-icon--success\" src=\"\/img\/approve_ico.svg\" alt=\"\" width=\"14\" height=\"14\" loading=\"eager\">\n                <\/button>\n                <button class=\"api-key__btn api-key__btn--view\" type=\"button\" aria-label=\"Open in new tab\" data-url=\"https:\/\/eodhd.com\/api\/sec-companies\/AAPL.US\/financials?api_token=YOUR_API_TOKEN\">\n                    <svg viewBox=\"0 0 20 21\" width=\"18\" height=\"18\"><use xlink:href=\"\/img\/icons\/openLink.svg#openLink\"\/><\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <div class=\"api-key__panels\">\n                                                                        <div class=\"api-key__panel api-key__panel--active\" data-panel=\"url\">\n                                            <pre class=\"api-key__code\"><code>https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/financials?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span><\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"curl\">\n                                                                    <pre class=\"api-key__code\"><code>curl --location &quot;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/financials?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&quot;<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"php\">\n                                                                    <pre class=\"api-key__code\"><code>$curl = curl_init();\n\ncurl_setopt_array($curl, array(\n    CURLOPT_URL =&gt; &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/financials?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;,\n    CURLOPT_RETURNTRANSFER =&gt; true,\n    CURLOPT_ENCODING =&gt; &#039;&#039;,\n    CURLOPT_MAXREDIRS =&gt; 10,\n    CURLOPT_TIMEOUT =&gt; 0,\n    CURLOPT_FOLLOWLOCATION =&gt; true,\n    CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,\n    CURLOPT_CUSTOMREQUEST =&gt; &#039;GET&#039;,\n));\n\n$data = curl_exec($curl);\ncurl_close($curl);\n\ntry {\n    $data = json_decode($data, true, 512, JSON_THROW_ON_ERROR);\n    var_dump($data);\n} catch (Exception $e) {\n    echo &#039;Error. &#039;.$e-&gt;getMessage();\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"python\">\n                                                                    <pre class=\"api-key__code\"><code>import requests\n\nurl = f&#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/financials?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\ndata = requests.get(url).json()\n\nprint(data)<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"r\">\n                                                                    <pre class=\"api-key__code\"><code>library(httr)\nlibrary(jsonlite)\n\nurl &lt;- &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/financials?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\nresponse &lt;- GET(url)\n\nif (http_type(response) == &quot;application\/json&quot;) {\n    content &lt;- content(response, &quot;text&quot;, encoding = &quot;UTF-8&quot;)\n    cat(content)\n} else {\n    cat(&quot;Error while receiving data\\n&quot;)\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"chatgpt\">\n                                            <div class=\"api-key__chatgpt\">\n                            New to coding? Our ChatGPT assistant can generate code in any language tailored to our API.\n                            Simply describe how you want to use our data, and get a working piece of code.\n                            Don&rsquo;t forget to replace the API token with your own.<br><br>\n                            <a href=\"\/lp\/eodhd-chatgpt\" target=\"_blank\">Try it now (it's free)!<\/a><br><br>\n                            <a href=\"https:\/\/www.youtube.com\/watch?v=QVWiLukag7o\" rel=\"nofollow\" target=\"_blank\">\n                                How to use it (YouTube)\n                            <\/a>\n                        <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-example\">Response Example<\/h4>\n\n\n<div class=\"code-block\">\n<pre class=\"article-content__code-block wp-block-code\"><code lang=\"json\" class=\"language-json\">{\n  \"data\": {\n    \"company\": { \"cik\": \"0000320193\", \"name\": \"Apple Inc.\", \"ticker\": \"AAPL\", \"exchange\": \"US\" },\n    \"annual\": [\n      { \"period\": \"2025-09-27\", \"revenue\": 416161000000, \"net_income\": 112010000000, \"eps_diluted\": 7.46, \"free_cash_flow\": 98767000000 }\n    ],\n    \"quarterly\": [\n      { \"period\": \"2026-03-28\", \"revenue\": 254940000000, \"net_income\": 71675000000, \"eps_diluted\": 4.85 }\n    ]\n  }\n}\n<\/code><\/pre>\n<\/div>\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-fields\">Response Fields<\/h4>\n\n\n\n<figure class=\"article-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>company<\/td><td>object<\/td><td>Company identifiers (cik, name, ticker, exchange)<\/td><\/tr><tr><td>annual<\/td><td>array<\/td><td>Annual statements, newest first. Each row uses the SEC Filings 10-K field set, keyed by period<\/td><\/tr><tr><td>quarterly<\/td><td>array<\/td><td>Quarterly statements, newest first. Each row uses the SEC Filings 10-Q field set, keyed by period<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-ratios\">Ratios<\/h2>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">GET \/api\/sec-companies\/{symbol}\/ratios returns financial ratios computed per reporting period, newest first. Use the years parameter to limit how many periods are returned.<\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-request-example\">Request Example<\/h4>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">    <div class=\"api-key\" data-feed=\"SEC Financial Data API\">\n                <div class=\"api-key__topbar\">\n            <div class=\"api-key__tablist\" role=\"tablist\">\n                                                                        <button\n                        class=\"api-key__tab api-key__tab--active\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"url\"                    >URL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"curl\"                    >cURL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"php\"                    >PHP<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"python\"                    >Python<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"r\"                    >R<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"chatgpt\" data-actions=\"false\"                    >Chat GPT<\/button>\n                                                <\/div>\n            <div class=\"api-key__actions\">\n                <button class=\"api-key__btn api-key__btn--copy\" type=\"button\" aria-label=\"Copy\">\n                    <svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" class=\"api-key__btn-icon api-key__btn-icon--default\"><use xlink:href=\"\/img\/icons\/copy.svg#copy\"\/><\/svg>\n                    <img decoding=\"async\" class=\"api-key__btn-icon api-key__btn-icon--success\" src=\"\/img\/approve_ico.svg\" alt=\"\" width=\"14\" height=\"14\" loading=\"eager\">\n                <\/button>\n                <button class=\"api-key__btn api-key__btn--view\" type=\"button\" aria-label=\"Open in new tab\" data-url=\"https:\/\/eodhd.com\/api\/sec-companies\/AAPL.US\/ratios?api_token=YOUR_API_TOKEN\">\n                    <svg viewBox=\"0 0 20 21\" width=\"18\" height=\"18\"><use xlink:href=\"\/img\/icons\/openLink.svg#openLink\"\/><\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <div class=\"api-key__panels\">\n                                                                        <div class=\"api-key__panel api-key__panel--active\" data-panel=\"url\">\n                                            <pre class=\"api-key__code\"><code>https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/ratios?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span><\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"curl\">\n                                                                    <pre class=\"api-key__code\"><code>curl --location &quot;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/ratios?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&quot;<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"php\">\n                                                                    <pre class=\"api-key__code\"><code>$curl = curl_init();\n\ncurl_setopt_array($curl, array(\n    CURLOPT_URL =&gt; &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/ratios?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;,\n    CURLOPT_RETURNTRANSFER =&gt; true,\n    CURLOPT_ENCODING =&gt; &#039;&#039;,\n    CURLOPT_MAXREDIRS =&gt; 10,\n    CURLOPT_TIMEOUT =&gt; 0,\n    CURLOPT_FOLLOWLOCATION =&gt; true,\n    CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,\n    CURLOPT_CUSTOMREQUEST =&gt; &#039;GET&#039;,\n));\n\n$data = curl_exec($curl);\ncurl_close($curl);\n\ntry {\n    $data = json_decode($data, true, 512, JSON_THROW_ON_ERROR);\n    var_dump($data);\n} catch (Exception $e) {\n    echo &#039;Error. &#039;.$e-&gt;getMessage();\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"python\">\n                                                                    <pre class=\"api-key__code\"><code>import requests\n\nurl = f&#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/ratios?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\ndata = requests.get(url).json()\n\nprint(data)<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"r\">\n                                                                    <pre class=\"api-key__code\"><code>library(httr)\nlibrary(jsonlite)\n\nurl &lt;- &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/ratios?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\nresponse &lt;- GET(url)\n\nif (http_type(response) == &quot;application\/json&quot;) {\n    content &lt;- content(response, &quot;text&quot;, encoding = &quot;UTF-8&quot;)\n    cat(content)\n} else {\n    cat(&quot;Error while receiving data\\n&quot;)\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"chatgpt\">\n                                            <div class=\"api-key__chatgpt\">\n                            New to coding? Our ChatGPT assistant can generate code in any language tailored to our API.\n                            Simply describe how you want to use our data, and get a working piece of code.\n                            Don&rsquo;t forget to replace the API token with your own.<br><br>\n                            <a href=\"\/lp\/eodhd-chatgpt\" target=\"_blank\">Try it now (it's free)!<\/a><br><br>\n                            <a href=\"https:\/\/www.youtube.com\/watch?v=QVWiLukag7o\" rel=\"nofollow\" target=\"_blank\">\n                                How to use it (YouTube)\n                            <\/a>\n                        <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-example\">Response Example<\/h4>\n\n\n<div class=\"code-block\">\n<pre class=\"article-content__code-block wp-block-code\"><code lang=\"json\" class=\"language-json\">{\n  \"data\": {\n    \"company\": { \"cik\": \"0000320193\", \"name\": \"Apple Inc.\", \"ticker\": \"AAPL\", \"exchange\": \"US\" },\n    \"ratios\": [\n      {\n        \"period\": \"2025-09-27\",\n        \"gross_margin\": 0.4691, \"operating_margin\": 0.3197, \"net_margin\": 0.2692,\n        \"roa\": 0.3118, \"roe\": 1.5191, \"ebitda_margin\": 0.3478,\n        \"current_ratio\": 0.8933, \"quick_ratio\": 0.8588, \"debt_to_equity\": 3.8722,\n        \"working_capital\": -17674000000, \"tangible_book_value\": 73733000000, \"net_debt\": 42394000000\n      }\n    ]\n  }\n}\n<\/code><\/pre>\n<\/div>\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-fields\">Response Fields<\/h4>\n\n\n\n<figure class=\"article-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>period<\/td><td>string<\/td><td>Reporting period end date, YYYY-MM-DD<\/td><\/tr><tr><td>gross_margin<\/td><td>number or null<\/td><td>Gross profit divided by revenue<\/td><\/tr><tr><td>operating_margin<\/td><td>number or null<\/td><td>Operating income divided by revenue<\/td><\/tr><tr><td>net_margin<\/td><td>number or null<\/td><td>Net income divided by revenue<\/td><\/tr><tr><td>roa<\/td><td>number or null<\/td><td>Return on assets<\/td><\/tr><tr><td>roe<\/td><td>number or null<\/td><td>Return on equity<\/td><\/tr><tr><td>ebitda_margin<\/td><td>number or null<\/td><td>EBITDA divided by revenue<\/td><\/tr><tr><td>current_ratio<\/td><td>number or null<\/td><td>Current assets divided by current liabilities<\/td><\/tr><tr><td>quick_ratio<\/td><td>number or null<\/td><td>Quick assets divided by current liabilities<\/td><\/tr><tr><td>debt_to_equity<\/td><td>number or null<\/td><td>Total liabilities divided by equity<\/td><\/tr><tr><td>working_capital<\/td><td>integer or null<\/td><td>Current assets minus current liabilities<\/td><\/tr><tr><td>tangible_book_value<\/td><td>integer or null<\/td><td>Equity minus goodwill and intangibles<\/td><\/tr><tr><td>net_debt<\/td><td>integer or null<\/td><td>Total debt minus cash and equivalents<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-growth\">Growth<\/h2>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">GET \/api\/sec-companies\/{symbol}\/growth returns year-over-year growth rates per period, newest first. A period needs a prior-year comparison to produce values, so the earliest year in a company&#8217;s history returns nulls. The years parameter limits the number of periods.<\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-request-example\">Request Example<\/h4>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">    <div class=\"api-key\" data-feed=\"SEC Financial Data API\">\n                <div class=\"api-key__topbar\">\n            <div class=\"api-key__tablist\" role=\"tablist\">\n                                                                        <button\n                        class=\"api-key__tab api-key__tab--active\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"url\"                    >URL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"curl\"                    >cURL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"php\"                    >PHP<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"python\"                    >Python<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"r\"                    >R<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"chatgpt\" data-actions=\"false\"                    >Chat GPT<\/button>\n                                                <\/div>\n            <div class=\"api-key__actions\">\n                <button class=\"api-key__btn api-key__btn--copy\" type=\"button\" aria-label=\"Copy\">\n                    <svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" class=\"api-key__btn-icon api-key__btn-icon--default\"><use xlink:href=\"\/img\/icons\/copy.svg#copy\"\/><\/svg>\n                    <img decoding=\"async\" class=\"api-key__btn-icon api-key__btn-icon--success\" src=\"\/img\/approve_ico.svg\" alt=\"\" width=\"14\" height=\"14\" loading=\"eager\">\n                <\/button>\n                <button class=\"api-key__btn api-key__btn--view\" type=\"button\" aria-label=\"Open in new tab\" data-url=\"https:\/\/eodhd.com\/api\/sec-companies\/AAPL.US\/growth?api_token=YOUR_API_TOKEN\">\n                    <svg viewBox=\"0 0 20 21\" width=\"18\" height=\"18\"><use xlink:href=\"\/img\/icons\/openLink.svg#openLink\"\/><\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <div class=\"api-key__panels\">\n                                                                        <div class=\"api-key__panel api-key__panel--active\" data-panel=\"url\">\n                                            <pre class=\"api-key__code\"><code>https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/growth?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span><\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"curl\">\n                                                                    <pre class=\"api-key__code\"><code>curl --location &quot;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/growth?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&quot;<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"php\">\n                                                                    <pre class=\"api-key__code\"><code>$curl = curl_init();\n\ncurl_setopt_array($curl, array(\n    CURLOPT_URL =&gt; &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/growth?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;,\n    CURLOPT_RETURNTRANSFER =&gt; true,\n    CURLOPT_ENCODING =&gt; &#039;&#039;,\n    CURLOPT_MAXREDIRS =&gt; 10,\n    CURLOPT_TIMEOUT =&gt; 0,\n    CURLOPT_FOLLOWLOCATION =&gt; true,\n    CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,\n    CURLOPT_CUSTOMREQUEST =&gt; &#039;GET&#039;,\n));\n\n$data = curl_exec($curl);\ncurl_close($curl);\n\ntry {\n    $data = json_decode($data, true, 512, JSON_THROW_ON_ERROR);\n    var_dump($data);\n} catch (Exception $e) {\n    echo &#039;Error. &#039;.$e-&gt;getMessage();\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"python\">\n                                                                    <pre class=\"api-key__code\"><code>import requests\n\nurl = f&#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/growth?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\ndata = requests.get(url).json()\n\nprint(data)<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"r\">\n                                                                    <pre class=\"api-key__code\"><code>library(httr)\nlibrary(jsonlite)\n\nurl &lt;- &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/growth?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\nresponse &lt;- GET(url)\n\nif (http_type(response) == &quot;application\/json&quot;) {\n    content &lt;- content(response, &quot;text&quot;, encoding = &quot;UTF-8&quot;)\n    cat(content)\n} else {\n    cat(&quot;Error while receiving data\\n&quot;)\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"chatgpt\">\n                                            <div class=\"api-key__chatgpt\">\n                            New to coding? Our ChatGPT assistant can generate code in any language tailored to our API.\n                            Simply describe how you want to use our data, and get a working piece of code.\n                            Don&rsquo;t forget to replace the API token with your own.<br><br>\n                            <a href=\"\/lp\/eodhd-chatgpt\" target=\"_blank\">Try it now (it's free)!<\/a><br><br>\n                            <a href=\"https:\/\/www.youtube.com\/watch?v=QVWiLukag7o\" rel=\"nofollow\" target=\"_blank\">\n                                How to use it (YouTube)\n                            <\/a>\n                        <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-fields\">Response Fields<\/h4>\n\n\n\n<figure class=\"article-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>period<\/td><td>string<\/td><td>Reporting period end date, YYYY-MM-DD<\/td><\/tr><tr><td>revenue_growth<\/td><td>number or null<\/td><td>Year-over-year revenue growth<\/td><\/tr><tr><td>net_income_growth<\/td><td>number or null<\/td><td>Year-over-year net income growth<\/td><\/tr><tr><td>operating_income_growth<\/td><td>number or null<\/td><td>Year-over-year operating income growth<\/td><\/tr><tr><td>total_assets_growth<\/td><td>number or null<\/td><td>Year-over-year total assets growth<\/td><\/tr><tr><td>eps_diluted_growth<\/td><td>number or null<\/td><td>Year-over-year diluted EPS growth<\/td><\/tr><tr><td>operating_cash_flow_growth<\/td><td>number or null<\/td><td>Year-over-year operating cash flow growth<\/td><\/tr><tr><td>free_cash_flow_growth<\/td><td>number or null<\/td><td>Year-over-year free cash flow growth<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-trailing-twelve-months\">Trailing Twelve Months<\/h2>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">GET \/api\/sec-companies\/{symbol}\/ttm returns a single object of trailing-twelve-month aggregates, summing the last four quarters for flow items and taking the latest value for balance-sheet items.<\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-request-example\">Request Example<\/h4>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">    <div class=\"api-key\" data-feed=\"SEC Financial Data API\">\n                <div class=\"api-key__topbar\">\n            <div class=\"api-key__tablist\" role=\"tablist\">\n                                                                        <button\n                        class=\"api-key__tab api-key__tab--active\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"url\"                    >URL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"curl\"                    >cURL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"php\"                    >PHP<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"python\"                    >Python<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"r\"                    >R<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"chatgpt\" data-actions=\"false\"                    >Chat GPT<\/button>\n                                                <\/div>\n            <div class=\"api-key__actions\">\n                <button class=\"api-key__btn api-key__btn--copy\" type=\"button\" aria-label=\"Copy\">\n                    <svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" class=\"api-key__btn-icon api-key__btn-icon--default\"><use xlink:href=\"\/img\/icons\/copy.svg#copy\"\/><\/svg>\n                    <img decoding=\"async\" class=\"api-key__btn-icon api-key__btn-icon--success\" src=\"\/img\/approve_ico.svg\" alt=\"\" width=\"14\" height=\"14\" loading=\"eager\">\n                <\/button>\n                <button class=\"api-key__btn api-key__btn--view\" type=\"button\" aria-label=\"Open in new tab\" data-url=\"https:\/\/eodhd.com\/api\/sec-companies\/AAPL.US\/ttm?api_token=YOUR_API_TOKEN\">\n                    <svg viewBox=\"0 0 20 21\" width=\"18\" height=\"18\"><use xlink:href=\"\/img\/icons\/openLink.svg#openLink\"\/><\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <div class=\"api-key__panels\">\n                                                                        <div class=\"api-key__panel api-key__panel--active\" data-panel=\"url\">\n                                            <pre class=\"api-key__code\"><code>https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/ttm?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span><\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"curl\">\n                                                                    <pre class=\"api-key__code\"><code>curl --location &quot;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/ttm?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&quot;<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"php\">\n                                                                    <pre class=\"api-key__code\"><code>$curl = curl_init();\n\ncurl_setopt_array($curl, array(\n    CURLOPT_URL =&gt; &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/ttm?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;,\n    CURLOPT_RETURNTRANSFER =&gt; true,\n    CURLOPT_ENCODING =&gt; &#039;&#039;,\n    CURLOPT_MAXREDIRS =&gt; 10,\n    CURLOPT_TIMEOUT =&gt; 0,\n    CURLOPT_FOLLOWLOCATION =&gt; true,\n    CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,\n    CURLOPT_CUSTOMREQUEST =&gt; &#039;GET&#039;,\n));\n\n$data = curl_exec($curl);\ncurl_close($curl);\n\ntry {\n    $data = json_decode($data, true, 512, JSON_THROW_ON_ERROR);\n    var_dump($data);\n} catch (Exception $e) {\n    echo &#039;Error. &#039;.$e-&gt;getMessage();\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"python\">\n                                                                    <pre class=\"api-key__code\"><code>import requests\n\nurl = f&#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/ttm?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\ndata = requests.get(url).json()\n\nprint(data)<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"r\">\n                                                                    <pre class=\"api-key__code\"><code>library(httr)\nlibrary(jsonlite)\n\nurl &lt;- &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/ttm?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\nresponse &lt;- GET(url)\n\nif (http_type(response) == &quot;application\/json&quot;) {\n    content &lt;- content(response, &quot;text&quot;, encoding = &quot;UTF-8&quot;)\n    cat(content)\n} else {\n    cat(&quot;Error while receiving data\\n&quot;)\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"chatgpt\">\n                                            <div class=\"api-key__chatgpt\">\n                            New to coding? Our ChatGPT assistant can generate code in any language tailored to our API.\n                            Simply describe how you want to use our data, and get a working piece of code.\n                            Don&rsquo;t forget to replace the API token with your own.<br><br>\n                            <a href=\"\/lp\/eodhd-chatgpt\" target=\"_blank\">Try it now (it's free)!<\/a><br><br>\n                            <a href=\"https:\/\/www.youtube.com\/watch?v=QVWiLukag7o\" rel=\"nofollow\" target=\"_blank\">\n                                How to use it (YouTube)\n                            <\/a>\n                        <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-fields\">Response Fields<\/h4>\n\n\n\n<details class=\"docs-details wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary class=\"docs-details__summary\">TTM fields<\/summary><div class=\"docs-details__body\">\n\n\n<figure class=\"article-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>revenue<\/td><td>integer or null<\/td><td>Trailing-twelve-month revenue<\/td><\/tr><tr><td>net_income<\/td><td>integer or null<\/td><td>Trailing-twelve-month net income<\/td><\/tr><tr><td>operating_income<\/td><td>integer or null<\/td><td>Trailing-twelve-month operating income<\/td><\/tr><tr><td>cost_of_revenue<\/td><td>integer or null<\/td><td>Trailing-twelve-month cost of revenue<\/td><\/tr><tr><td>gross_profit<\/td><td>integer or null<\/td><td>Trailing-twelve-month gross profit<\/td><\/tr><tr><td>operating_cash_flow<\/td><td>integer or null<\/td><td>Trailing-twelve-month operating cash flow<\/td><\/tr><tr><td>free_cash_flow<\/td><td>integer or null<\/td><td>Trailing-twelve-month free cash flow<\/td><\/tr><tr><td>capital_expenditure<\/td><td>integer or null<\/td><td>Trailing-twelve-month capital expenditure<\/td><\/tr><tr><td>interest_expense<\/td><td>integer or null<\/td><td>Trailing-twelve-month interest expense<\/td><\/tr><tr><td>income_tax_expense<\/td><td>integer or null<\/td><td>Trailing-twelve-month income tax expense<\/td><\/tr><tr><td>depreciation_amortization<\/td><td>integer or null<\/td><td>Trailing-twelve-month depreciation and amortization<\/td><\/tr><tr><td>dividends_paid<\/td><td>integer or null<\/td><td>Trailing-twelve-month dividends paid<\/td><\/tr><tr><td>share_repurchase<\/td><td>integer or null<\/td><td>Trailing-twelve-month share repurchases<\/td><\/tr><tr><td>total_assets<\/td><td>integer or null<\/td><td>Latest total assets<\/td><\/tr><tr><td>total_liabilities<\/td><td>integer or null<\/td><td>Latest total liabilities<\/td><\/tr><tr><td>stockholders_equity<\/td><td>integer or null<\/td><td>Latest stockholders equity<\/td><\/tr><tr><td>total_current_assets<\/td><td>integer or null<\/td><td>Latest total current assets<\/td><\/tr><tr><td>total_current_liabilities<\/td><td>integer or null<\/td><td>Latest total current liabilities<\/td><\/tr><tr><td>cash_and_equivalents<\/td><td>integer or null<\/td><td>Latest cash and equivalents<\/td><\/tr><tr><td>long_term_debt<\/td><td>integer or null<\/td><td>Latest long-term debt<\/td><\/tr><tr><td>total_equity<\/td><td>integer or null<\/td><td>Latest total equity<\/td><\/tr><tr><td>accounts_receivable<\/td><td>integer or null<\/td><td>Latest accounts receivable<\/td><\/tr><tr><td>inventory<\/td><td>integer or null<\/td><td>Latest inventory<\/td><\/tr><tr><td>goodwill<\/td><td>integer or null<\/td><td>Latest goodwill<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<\/div><\/details>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-snapshot\">Snapshot<\/h2>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">GET \/api\/sec-companies\/{symbol}\/snapshot bundles the most useful views into one call: the latest annual statement, the latest ratios and growth, and the TTM aggregates. Ideal for a company profile page where you want everything in a single request.<\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-request-example\">Request Example<\/h4>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">    <div class=\"api-key\" data-feed=\"SEC Financial Data API\">\n                <div class=\"api-key__topbar\">\n            <div class=\"api-key__tablist\" role=\"tablist\">\n                                                                        <button\n                        class=\"api-key__tab api-key__tab--active\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"url\"                    >URL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"curl\"                    >cURL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"php\"                    >PHP<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"python\"                    >Python<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"r\"                    >R<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"chatgpt\" data-actions=\"false\"                    >Chat GPT<\/button>\n                                                <\/div>\n            <div class=\"api-key__actions\">\n                <button class=\"api-key__btn api-key__btn--copy\" type=\"button\" aria-label=\"Copy\">\n                    <svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" class=\"api-key__btn-icon api-key__btn-icon--default\"><use xlink:href=\"\/img\/icons\/copy.svg#copy\"\/><\/svg>\n                    <img decoding=\"async\" class=\"api-key__btn-icon api-key__btn-icon--success\" src=\"\/img\/approve_ico.svg\" alt=\"\" width=\"14\" height=\"14\" loading=\"eager\">\n                <\/button>\n                <button class=\"api-key__btn api-key__btn--view\" type=\"button\" aria-label=\"Open in new tab\" data-url=\"https:\/\/eodhd.com\/api\/sec-companies\/AAPL.US\/snapshot?api_token=YOUR_API_TOKEN\">\n                    <svg viewBox=\"0 0 20 21\" width=\"18\" height=\"18\"><use xlink:href=\"\/img\/icons\/openLink.svg#openLink\"\/><\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <div class=\"api-key__panels\">\n                                                                        <div class=\"api-key__panel api-key__panel--active\" data-panel=\"url\">\n                                            <pre class=\"api-key__code\"><code>https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/snapshot?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span><\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"curl\">\n                                                                    <pre class=\"api-key__code\"><code>curl --location &quot;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/snapshot?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&quot;<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"php\">\n                                                                    <pre class=\"api-key__code\"><code>$curl = curl_init();\n\ncurl_setopt_array($curl, array(\n    CURLOPT_URL =&gt; &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/snapshot?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;,\n    CURLOPT_RETURNTRANSFER =&gt; true,\n    CURLOPT_ENCODING =&gt; &#039;&#039;,\n    CURLOPT_MAXREDIRS =&gt; 10,\n    CURLOPT_TIMEOUT =&gt; 0,\n    CURLOPT_FOLLOWLOCATION =&gt; true,\n    CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,\n    CURLOPT_CUSTOMREQUEST =&gt; &#039;GET&#039;,\n));\n\n$data = curl_exec($curl);\ncurl_close($curl);\n\ntry {\n    $data = json_decode($data, true, 512, JSON_THROW_ON_ERROR);\n    var_dump($data);\n} catch (Exception $e) {\n    echo &#039;Error. &#039;.$e-&gt;getMessage();\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"python\">\n                                                                    <pre class=\"api-key__code\"><code>import requests\n\nurl = f&#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/snapshot?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\ndata = requests.get(url).json()\n\nprint(data)<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"r\">\n                                                                    <pre class=\"api-key__code\"><code>library(httr)\nlibrary(jsonlite)\n\nurl &lt;- &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/snapshot?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\nresponse &lt;- GET(url)\n\nif (http_type(response) == &quot;application\/json&quot;) {\n    content &lt;- content(response, &quot;text&quot;, encoding = &quot;UTF-8&quot;)\n    cat(content)\n} else {\n    cat(&quot;Error while receiving data\\n&quot;)\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"chatgpt\">\n                                            <div class=\"api-key__chatgpt\">\n                            New to coding? Our ChatGPT assistant can generate code in any language tailored to our API.\n                            Simply describe how you want to use our data, and get a working piece of code.\n                            Don&rsquo;t forget to replace the API token with your own.<br><br>\n                            <a href=\"\/lp\/eodhd-chatgpt\" target=\"_blank\">Try it now (it's free)!<\/a><br><br>\n                            <a href=\"https:\/\/www.youtube.com\/watch?v=QVWiLukag7o\" rel=\"nofollow\" target=\"_blank\">\n                                How to use it (YouTube)\n                            <\/a>\n                        <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-fields\">Response Fields<\/h4>\n\n\n\n<figure class=\"article-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>company<\/td><td>object<\/td><td>Company identifiers<\/td><\/tr><tr><td>latest_annual<\/td><td>object<\/td><td>Most recent annual statement (SEC Filings 10-K field set)<\/td><\/tr><tr><td>ratios<\/td><td>object<\/td><td>Ratios for the latest period (see Ratios)<\/td><\/tr><tr><td>growth<\/td><td>object<\/td><td>Growth for the latest period (see Growth)<\/td><\/tr><tr><td>ttm<\/td><td>object<\/td><td>Trailing-twelve-month aggregates (see Trailing Twelve Months)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-segments\">Segments<\/h2>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">GET \/api\/sec-companies\/{symbol}\/segments returns revenue broken down by business segment, as disclosed in the filing XBRL. Use the axis parameter to filter by dimension.<\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-request-example\">Request Example<\/h4>\n\n\n\n<p class=\"article-content__text wp-block-paragraph\">    <div class=\"api-key\" data-feed=\"SEC Financial Data API\">\n                <div class=\"api-key__topbar\">\n            <div class=\"api-key__tablist\" role=\"tablist\">\n                                                                        <button\n                        class=\"api-key__tab api-key__tab--active\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"url\"                    >URL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"curl\"                    >cURL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"php\"                    >PHP<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"python\"                    >Python<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"r\"                    >R<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"chatgpt\" data-actions=\"false\"                    >Chat GPT<\/button>\n                                                <\/div>\n            <div class=\"api-key__actions\">\n                <button class=\"api-key__btn api-key__btn--copy\" type=\"button\" aria-label=\"Copy\">\n                    <svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" class=\"api-key__btn-icon api-key__btn-icon--default\"><use xlink:href=\"\/img\/icons\/copy.svg#copy\"\/><\/svg>\n                    <img decoding=\"async\" class=\"api-key__btn-icon api-key__btn-icon--success\" src=\"\/img\/approve_ico.svg\" alt=\"\" width=\"14\" height=\"14\" loading=\"eager\">\n                <\/button>\n                <button class=\"api-key__btn api-key__btn--view\" type=\"button\" aria-label=\"Open in new tab\" data-url=\"https:\/\/eodhd.com\/api\/sec-companies\/AAPL.US\/segments?api_token=YOUR_API_TOKEN\">\n                    <svg viewBox=\"0 0 20 21\" width=\"18\" height=\"18\"><use xlink:href=\"\/img\/icons\/openLink.svg#openLink\"\/><\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <div class=\"api-key__panels\">\n                                                                        <div class=\"api-key__panel api-key__panel--active\" data-panel=\"url\">\n                                            <pre class=\"api-key__code\"><code>https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/segments?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span><\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"curl\">\n                                                                    <pre class=\"api-key__code\"><code>curl --location &quot;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/segments?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&quot;<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"php\">\n                                                                    <pre class=\"api-key__code\"><code>$curl = curl_init();\n\ncurl_setopt_array($curl, array(\n    CURLOPT_URL =&gt; &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/segments?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;,\n    CURLOPT_RETURNTRANSFER =&gt; true,\n    CURLOPT_ENCODING =&gt; &#039;&#039;,\n    CURLOPT_MAXREDIRS =&gt; 10,\n    CURLOPT_TIMEOUT =&gt; 0,\n    CURLOPT_FOLLOWLOCATION =&gt; true,\n    CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,\n    CURLOPT_CUSTOMREQUEST =&gt; &#039;GET&#039;,\n));\n\n$data = curl_exec($curl);\ncurl_close($curl);\n\ntry {\n    $data = json_decode($data, true, 512, JSON_THROW_ON_ERROR);\n    var_dump($data);\n} catch (Exception $e) {\n    echo &#039;Error. &#039;.$e-&gt;getMessage();\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"python\">\n                                                                    <pre class=\"api-key__code\"><code>import requests\n\nurl = f&#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/segments?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\ndata = requests.get(url).json()\n\nprint(data)<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"r\">\n                                                                    <pre class=\"api-key__code\"><code>library(httr)\nlibrary(jsonlite)\n\nurl &lt;- &#039;https:\/\/eodhd.com\/api\/sec-companies\/<span class='orange bold'>AAPL.US<\/span>\/segments?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_TOKEN<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\nresponse &lt;- GET(url)\n\nif (http_type(response) == &quot;application\/json&quot;) {\n    content &lt;- content(response, &quot;text&quot;, encoding = &quot;UTF-8&quot;)\n    cat(content)\n} else {\n    cat(&quot;Error while receiving data\\n&quot;)\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"chatgpt\">\n                                            <div class=\"api-key__chatgpt\">\n                            New to coding? Our ChatGPT assistant can generate code in any language tailored to our API.\n                            Simply describe how you want to use our data, and get a working piece of code.\n                            Don&rsquo;t forget to replace the API token with your own.<br><br>\n                            <a href=\"\/lp\/eodhd-chatgpt\" target=\"_blank\">Try it now (it's free)!<\/a><br><br>\n                            <a href=\"https:\/\/www.youtube.com\/watch?v=QVWiLukag7o\" rel=\"nofollow\" target=\"_blank\">\n                                How to use it (YouTube)\n                            <\/a>\n                        <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-example\">Response Example<\/h4>\n\n\n<div class=\"code-block\">\n<pre class=\"article-content__code-block wp-block-code\"><code lang=\"json\" class=\"language-json\">{\n  \"data\": [\n    {\n      \"axis\": \"Geographic\",\n      \"member\": \"CN\",\n      \"concept\": \"RevenueFromContractWithCustomerExcludingAssessedTax\",\n      \"value\": 64377000000,\n      \"unit\": \"USD\",\n      \"period_end\": \"2025-09-27\"\n    }\n  ]\n}\n<\/code><\/pre>\n<\/div>\n\n\n<h4 class=\"article-content__heading article-content__heading--h4 wp-block-heading\" id=\"h-response-fields\">Response Fields<\/h4>\n\n\n\n<figure class=\"article-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>axis<\/td><td>string<\/td><td>Segment dimension, for example Geographic or ProductOrService<\/td><\/tr><tr><td>member<\/td><td>string<\/td><td>Segment member within the axis, for example a country code or product line<\/td><\/tr><tr><td>concept<\/td><td>string<\/td><td>The reported XBRL concept, typically a revenue concept<\/td><\/tr><tr><td>value<\/td><td>integer<\/td><td>Reported value for the segment<\/td><\/tr><tr><td>unit<\/td><td>string<\/td><td>Value unit, typically USD<\/td><\/tr><tr><td>period_end<\/td><td>string<\/td><td>Reporting period end date, YYYY-MM-DD<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-response-codes\">Response Codes<\/h2>\n\n\n\n<figure class=\"article-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Code<\/th><th>Meaning<\/th><\/tr><\/thead><tbody><tr><td>200<\/td><td>Success; data returned<\/td><\/tr><tr><td>401<\/td><td>Unauthorized; missing or invalid API token<\/td><\/tr><tr><td>402<\/td><td>Daily API request limit exceeded<\/td><\/tr><tr><td>403<\/td><td>Plan does not include SEC data access<\/td><\/tr><tr><td>404<\/td><td>Symbol not found<\/td><\/tr><tr><td>422<\/td><td>Invalid query parameters<\/td><\/tr><tr><td>429<\/td><td>Too many requests; rate limit exceeded<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-known-limitations\">Known Limitations<\/h2>\n\n\n\n<ul class=\"article-content__list wp-block-list\">\n<li><strong>Derived from filings.<\/strong> Every metric comes from a company&#8217;s own 10-K and 10-Q filings. When a source line item is not reported, dependent ratios and aggregates are null rather than estimated.<\/li>\n\n\n\n<li><strong>Industry-specific ratios.<\/strong> Some ratios do not apply to every business. Banks and other financial firms, for example, do not report a classified balance sheet, so current ratio, quick ratio, and working capital are null for them; gross margin is null where a company does not report gross profit.<\/li>\n\n\n\n<li><strong>Growth needs a prior year.<\/strong> Year-over-year growth is null for the earliest period in a company&#8217;s history, since there is no comparison period.<\/li>\n\n\n\n<li><strong>Segments are as-disclosed.<\/strong> Segment rows exist only when the company discloses segment revenue in its XBRL. Single-segment filers return no segment rows.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"article-content__heading article-content__heading--h2 wp-block-heading\" id=\"h-related-apis\">Related APIs<\/h2>\n\n\n\n<ul class=\"article-content__list wp-block-list\">\n<li><a href=\"https:\/\/eodhd.com\/financial-apis\/sec-filings-api\">SEC Filings API<\/a> \u2014 the raw 10-K, 10-Q, and 8-K filings these analytics are built on.<\/li>\n\n\n\n<li><a href=\"https:\/\/eodhd.com\/financial-apis\/stock-etfs-fundamental-data-feeds\">Fundamentals API<\/a> \u2014 standardized company fundamentals across global markets.<\/li>\n\n\n\n<li><a href=\"https:\/\/eodhd.com\/financial-apis\/insider-transactions-api\">Insider Transactions API<\/a> \u2014 SEC Form 4 insider buys and sells for the same companies.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n    <div class=\"spotlight spotlight--accent spotlight--wide\">\n        <div class=\"spotlight__content\">\n            \n                            <div class=\"spotlight__title\">Compare plans and find your fit<\/div>\n            \n                            <div class=\"spotlight__desc\">Free and paid plans for individual and commercial use<\/div>\n                    <\/div>\n\n                    <a class=\"spotlight__action btn btn--white\"\n               href=\"https:\/\/eodhd.com\/pricing\"\n               target=\"_blank\"\n               rel=\"noopener\">\n                Go to Pricing            <\/a>\n            <\/div>\n    \n\n","protected":false},"excerpt":{"rendered":"<p>The SEC Company Analytics API turns raw SEC EDGAR filings into ready-to-use company financials and metrics: full annual and quarterly statements, financial ratios, growth rates, trailing-twelve-month aggregates, a one-call snapshot, and revenue segments \u2014 plus a directory of covered companies. Everything is computed from the same parsed 10-K and 10-Q filings that power the SEC [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[72],"tags":[],"class_list":["post-8088","post","type-post","status-publish","format-standard","hentry","category-fundamental-and-economic-financial-data-api"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.6 (Yoast SEO v26.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SEC Company Analytics API | EODHD APIs Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SEC Company Analytics API\" \/>\n<meta property=\"og:description\" content=\"The SEC Company Analytics API turns raw SEC EDGAR filings into ready-to-use company financials and metrics: full annual and quarterly statements, financial ratios, growth rates, trailing-twelve-month aggregates, a one-call snapshot, and revenue segments \u2014 plus a directory of covered companies. Everything is computed from the same parsed 10-K and 10-Q filings that power the SEC [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api\" \/>\n<meta property=\"og:site_name\" content=\"Stock Price Data, Financial and Stock Market API\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/eodhistoricaldata\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-12T09:57:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-30T10:44:39+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EOD_data\" \/>\n<meta name=\"twitter:site\" content=\"@EOD_data\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api#article\",\"isPartOf\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"SEC Company Analytics API\",\"datePublished\":\"2026-08-12T09:57:26+00:00\",\"dateModified\":\"2026-10-30T10:44:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api\"},\"wordCount\":1572,\"publisher\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#organization\"},\"articleSection\":[\"2. Fundamental &amp; Economic Data\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api\",\"url\":\"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api\",\"name\":\"SEC Company Analytics API | EODHD APIs Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#website\"},\"datePublished\":\"2026-08-12T09:57:26+00:00\",\"dateModified\":\"2026-10-30T10:44:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/eodhd.com\/financial-apis\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SEC Company Analytics API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#website\",\"url\":\"https:\/\/eodhd.com\/financial-apis\/\",\"name\":\"Historical Stock Prices and Fundamental Financial Data APIs | EODHD\",\"description\":\"End Of Day (EOD), Fundamental and Real-time\/Live Data Market API\",\"publisher\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/eodhd.com\/financial-apis\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#organization\",\"name\":\"EODHD (EOD Historical Data)\",\"url\":\"https:\/\/eodhd.com\/financial-apis\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/eodhd.com\/financial-apis\/wp-content\/uploads\/2023\/12\/EODHD-Logo.png\",\"contentUrl\":\"https:\/\/eodhd.com\/financial-apis\/wp-content\/uploads\/2023\/12\/EODHD-Logo.png\",\"width\":159,\"height\":82,\"caption\":\"EODHD (EOD Historical Data)\"},\"image\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/eodhistoricaldata\",\"https:\/\/x.com\/EOD_data\",\"https:\/\/www.reddit.com\/r\/EODHistoricalData\/\",\"https:\/\/eod-historical-data.medium.com\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"SEC Company Analytics API | EODHD APIs Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api","og_locale":"en_US","og_type":"article","og_title":"SEC Company Analytics API","og_description":"The SEC Company Analytics API turns raw SEC EDGAR filings into ready-to-use company financials and metrics: full annual and quarterly statements, financial ratios, growth rates, trailing-twelve-month aggregates, a one-call snapshot, and revenue segments \u2014 plus a directory of covered companies. Everything is computed from the same parsed 10-K and 10-Q filings that power the SEC [&hellip;]","og_url":"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api","og_site_name":"Stock Price Data, Financial and Stock Market API","article_publisher":"https:\/\/www.facebook.com\/eodhistoricaldata","article_published_time":"2026-08-12T09:57:26+00:00","article_modified_time":"2026-10-30T10:44:39+00:00","twitter_card":"summary_large_image","twitter_creator":"@EOD_data","twitter_site":"@EOD_data","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api#article","isPartOf":{"@id":"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api"},"author":{"name":"","@id":""},"headline":"SEC Company Analytics API","datePublished":"2026-08-12T09:57:26+00:00","dateModified":"2026-10-30T10:44:39+00:00","mainEntityOfPage":{"@id":"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api"},"wordCount":1572,"publisher":{"@id":"https:\/\/eodhd.com\/financial-apis\/#organization"},"articleSection":["2. Fundamental &amp; Economic Data"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api","url":"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api","name":"SEC Company Analytics API | EODHD APIs Documentation","isPartOf":{"@id":"https:\/\/eodhd.com\/financial-apis\/#website"},"datePublished":"2026-08-12T09:57:26+00:00","dateModified":"2026-10-30T10:44:39+00:00","breadcrumb":{"@id":"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/eodhd.com\/financial-apis\/sec-company-analytics-api#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/eodhd.com\/financial-apis"},{"@type":"ListItem","position":2,"name":"SEC Company Analytics API"}]},{"@type":"WebSite","@id":"https:\/\/eodhd.com\/financial-apis\/#website","url":"https:\/\/eodhd.com\/financial-apis\/","name":"Historical Stock Prices and Fundamental Financial Data APIs | EODHD","description":"End Of Day (EOD), Fundamental and Real-time\/Live Data Market API","publisher":{"@id":"https:\/\/eodhd.com\/financial-apis\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/eodhd.com\/financial-apis\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/eodhd.com\/financial-apis\/#organization","name":"EODHD (EOD Historical Data)","url":"https:\/\/eodhd.com\/financial-apis\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/eodhd.com\/financial-apis\/#\/schema\/logo\/image\/","url":"https:\/\/eodhd.com\/financial-apis\/wp-content\/uploads\/2023\/12\/EODHD-Logo.png","contentUrl":"https:\/\/eodhd.com\/financial-apis\/wp-content\/uploads\/2023\/12\/EODHD-Logo.png","width":159,"height":82,"caption":"EODHD (EOD Historical Data)"},"image":{"@id":"https:\/\/eodhd.com\/financial-apis\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/eodhistoricaldata","https:\/\/x.com\/EOD_data","https:\/\/www.reddit.com\/r\/EODHistoricalData\/","https:\/\/eod-historical-data.medium.com\/"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p8NjB1-26s","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/posts\/8088","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/comments?post=8088"}],"version-history":[{"count":2,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/posts\/8088\/revisions"}],"predecessor-version":[{"id":8210,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/posts\/8088\/revisions\/8210"}],"wp:attachment":[{"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/media?parent=8088"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/categories?post=8088"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/tags?post=8088"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}