# Filings

U.S. SEC

Retrieve U.S. SEC EDGAR 10-K, 10-Q, 20-F, 40-F or 6-K filing metadata and source links by CIK.

## Use this tool with your AI agent

1. Copy the prompt
2. Paste it into your agent
3. Tell it what you need

Read https://scrollport.com/start. Use my existing Scrollport connection, or help me connect if needed. Help me use Filings (tool ID: sec.filings). Ask me for the details you need, then show me the result.

**Already connected:** Your agent can use that connection.

**New user:** Your agent will guide you through setup, sign-in and authorisation.

Provider access is included.

Connect your first agent to receive $1 trial credit.

**Job:** [Search SEC filings](https://scrollport.com/tools/sec-edgar-api)

**Current price:** $0.0050/request

**Availability:** Ready to run

## Tool details

**About this tool**

Return at most 100 recent EDGAR submissions for one exact CIK with optional base-form and filing-date filters. Results preserve accession number, form and amendment state, filing/report/acceptance dates, XBRL flags, file identifiers, primary-document metadata and canonical SEC archive links. Older archive shards, filing submission, credentials and investment recommendations are excluded.

**Inputs and outputs**

### Input

`cik` string · required

SEC Central Index Key, with or without leading zeroes; output is always ten digits.

`filed_from` string · optional

Value supplied for filed from.

format: date

`filed_to` string · optional

Value supplied for filed to.

format: date

`forms` array · optional

Value supplied for forms.

minItems: 1 · maxItems: 5

`include_amendments` boolean · optional

Value supplied for include amendments.

`limit` integer · optional

Value supplied for limit.

minimum: 1 · maximum: 100

### Output

`captured_at` string

Returned captured at value.

`cik` string

Returned cik value.

`entity_name` string

Returned entity name value.

`exchanges` array

Returned exchanges value.

`items` array

Returned items value.

`scope` string

Returned scope value.

`source_url` string

Returned source url value.

`tickers` array

Returned tickers value.

**Example request and output**

Inspect returns this reviewed example, its estimated cost and the current input schema. Run calculates the estimate for your actual input.

### Request

```
{
  "tool_id": "sec.filings",
  "input": {
    "cik": "0000320193",
    "forms": [
      "10-K",
      "10-Q"
    ],
    "limit": 10
  }
}
```

### Output

```
{
  "cik": "0000320193",
  "items": [
    {
      "form": "10-K",
      "filing_date": "2024-11-01",
      "report_date": "2024-09-28",
      "is_amendment": false,
      "accession_number": "0000320193-24-000123",
      "filing_index_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/0000320193-24-000123-index.html",
      "primary_document": "aapl-20240928.htm",
      "primary_document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/aapl-20240928.htm"
    }
  ],
  "scope": "recent_submissions",
  "tickers": [
    "AAPL"
  ],
  "exchanges": [
    "Nasdaq"
  ],
  "source_url": "https://www.sec.gov/edgar/browse/?CIK=0000320193&owner=exclude",
  "captured_at": "2026-08-20T00:00:00.000Z",
  "entity_name": "Apple Inc."
}
```

**Errors and limitations**

- `not_found`: SEC EDGAR could not find that CIK in the submissions dataset.Resolve a current CIK first: {"query":"AAPL","limit":5}

---

Canonical page: https://scrollport.com/tools/providers/sec/filings
