$0.003
per call · USDC on Base Sepolia
Give a stock ticker (AAPL) or CIK and get the most recent EDGAR filing of each requested form — by default the latest 10-K, 10-Q and 8-K — with filing and report dates and a direct sec.gov link to each primary document. Request other forms (4, SCHEDULE 13G) and you get the newest one filed about the company. Requested forms with no recent filing are named in forms_not_found, never dropped. Use when: What is Apple's latest 8-K, and where is the document?
Endpoint
GET https://api-staging.eckari.com/v1/companies/us/:id/filings/latest3
Calls / 30d
2
Unique payers / 30d
Sep 4
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://api-staging.eckari.com/v1/companies/us/:id/filings/latest", {
method: "GET",
});
const data = await res.json();curl -X GET \
"https://api-staging.eckari.com/v1/companies/us/:id/filings/latest?form=10-K%2C10-Q%2C8-K%2C20-F" \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"data": {
"cik": "0000320193",
"forms_not_found": [
"20-F"
],
"forms_requested": [
"10-K",
"10-Q",
"8-K",
"20-F"
],
"items": [
{
"accession_number": "0000320193-25-000079",
"document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/aapl-20250927.htm",
"filing_date": "2025-10-31",
"form": "10-K",
"primary_document": "aapl-20250927.htm",
"report_date": "2025-09-27"
},
{
"accession_number": "0000320193-26-000020",
"document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000020/aapl-20260627.htm",
"filing_date": "2026-07-31",
"form": "10-Q",
"primary_document": "aapl-20260627.htm",
"report_date": "2026-06-27"
},
{
"accession_number": "0000320193-26-000018",
"document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000018/aapl-20260730.htm",
"filing_date": "2026-07-30",
"form": "8-K",
"primary_document": "aapl-20260730.htm",
"report_date": "2026-07-30"
}
],
"name": "Apple Inc.",
"page": {
"has_more": false,
"limit": null,
"next_offset": null,
"offset": 0,
"returned": 3,
"total": 3
},
"query": {
"id": "aapl",
"matched_by": "ticker"
}
},
"meta": {
"capability": "company.us.filings.latest",
"freshness": "near_live",
"source": "sec_edgar",
"version": "3.0.0"
}
}Payment details
0x7c0ba1d16322ee426d6508a74b571dd73a5a35daUSDC · 0x036cbd53842c5426634e7929541ec2318f3dcf7eIs this your API?
Pin it to the top of Other and the homepage with a featured placement.
More from Eckari & similar services
Eckari · UK Directors
api-staging.eckari.com
Return the officers registered against a UK company on the Companies House register — directors, secretaries, LLP members and corporate officers — with role, appointment and resignation dates, nationality, country of residence, occupation, month/year of birth and public correspondence address. Active officers by default; include_resigned adds history. Paging is explicit: has_more and next_offset say whether more matching officers remain. Use when: Who are the directors of this UK company?
Eckari · FX Reference Rate
api-staging.eckari.com
European Central Bank euro foreign exchange reference rate for a pair - the latest published fix or any date in the last 90 days. The ECB publishes EUR/XXX only, so inverse and cross rates are computed by Eckari from the same fix and named in rate_derivation. Reference rates, one per TARGET working day around 16:00 CET, not tradable market rates. Source and reuse conditions travel in meta.attribution. Use when: What is the ECB reference rate for EUR to USD?
Eckari · UK Status
api-staging.eckari.com
Return the current legal status of a UK company from the Companies House register — active, dissolved, liquidation, administration, receivership, voluntary-arrangement and others — with status detail, cessation date, a derived is_active (true for the live-on-the-register statuses active, open and registered) and a derived is_striking_off for an active company with a proposal to strike off. One call, one authoritative register answer. Use when: Is this UK company still active?