# SEC Filing Items Extractor

> SEC Filing Items Extractor is a paid API for AI agents from AIsa MPP Data APIs at api.aisa.one, paid per call via MPP, $0.02/call, status unknown (last checked 2026-10-18).

Retrieves raw text of specific items from SEC filings (10-K, 10-Q, 8-K) by ticker, year, filing type, and optional item number.

## Facts

- Endpoint: GET https://api.aisa.one/apis/v1/financial/filings/items?utm_source=zero.xyz
- Price: $0.02/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Provider: AIsa MPP Data APIs
- Website: https://aisa.one
- Tags: web-search, financial-data, prediction-markets, weather, travel, data, search
- Canonical page: https://www.zero.xyz/c/aisa-mpp-data-apis-sec-filing-items-extractor-1c4defeb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__VePfbwTeUEtQ6Wxq_zK2

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability aisa-mpp-data-apis-sec-filing-items-extractor-1c4defeb
```

Example prompt: Pull the raw text of Item 7 (Management's Discussion and Analysis) from Apple's 2023 10-K annual filing.

## When to prefer this

Use this endpoint when you need the raw textual content of specific sections from SEC filings — especially for financial analysis, risk assessment, compliance review, or NLP processing of regulatory disclosures. It is ideal when you already know the ticker, year, and filing type and want structured access to individual items rather than searching for filings. Prefer this over general web search when you need authoritative, structured SEC document text rather than summarized or aggregated financial news.

## Known failure modes

- Invalid or unknown ticker symbol returns an error or empty result
- Requesting a quarter for a 10-K (which has no quarters) may return an error
- Missing required parameters (ticker, year, filing_type) returns a validation error
- 8-K without an accession number may return ambiguous or multiple results
- Item not present in the specified filing returns empty items array
- Year or quarter with no filed document returns not-found error

## How this service works

Get the raw text Items from an SEC filing.

<!-- aisa-pricing:start -->
Published reference price: $0.02 USD per successful request. Account-specific pricing and final settlement may differ.
<!-- aisa-pricing:end -->

## Output

Returns a JSON object with the company's CIK, ticker, filing type, year, quarter, and accession number, along with an array of items. Each item includes its name, number, and full raw text. For 8-K filings, items may include an exhibits array with exhibit numbers, descriptions, URLs, and optionally full exhibit text.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "filing_type",
  "ticker",
  "year"
 ],
 "properties": {
  "item": {
   "enum": [
    "Item-1",
    "Item-1A",
    "Item-1B",
    "Item-2",
    "Item-3",
    "Item-4",
    "Item-5",
    "Item-6",
    "Item-7",
    "Item-7A",
    "Item-8",
    "Item-9",
    "Item-9A",
    "Item-9B",
    "Item-10",
    "Item-11",
    "Item-12",
    "Item-13",
    "Item-14",
    "Item-15",
    "Item-16",
    "Item-1.01",
    "Item-1.02",
    "Item-1.03",
    "Item-1.04",
    "Item-2.01",
    "Item-2.02",
    "Item-2.03",
    "Item-2.04",
    "Item-2.05",
    "Item-2.06",
    "Item-3.01",
    "Item-3.02",
    "Item-3.03",
    "Item-4.01",
    "Item-4.02",
    "Item-5.01",
    "Item-5.02",
    "Item-5.03",
    "Item-5.04",
    "Item-5.05",
    "Item-5.06",
    "Item-5.07",
    "Item-5.08",
    "Item-6.01",
    "Item-6.02",
    "Item-6.03",
    "Item-6.04",
    "Item-6.05",
    "Item-7.01",
    "Item-8.01",
    "Item-9.01"
   ],
   "type": "string",
   "description": "The item to get."
  },
  "year": {
   "type": "integer",
   "description": "The year of the filing."
  },
  "ticker": {
   "type": "string",
   "description": "The ticker symbol."
  },
  "quarter": {
   "type": "integer",
   "description": "The quarter of the filing if 10-Q."
  },
  "filing_type": {
   "enum": [
    "10-K",
    "10-Q",
    "8-K"
   ],
   "type": "string",
   "description": "The type of filing."
  },
  "accession_number": {
   "type": "string",
   "description": "The accession number of the filing if 8-K."
  },
  "include_exhibits": {
   "type": "boolean",
   "default": false,
   "description": "Whether to include the raw text from linked exhibits. Only applicable for 8-K filings. When true, exhibit objects will include the 'text' field containing the full exhibit content."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "cik": {
   "type": "string",
   "description": "The Central Index Key (CIK) of the company."
  },
  "year": {
   "type": "integer",
   "description": "The year of the filing."
  },
  "items": {
   "type": "array",
   "items": {
    "type": "object",
    "properties": {
     "name": {
      "type": "string",
      "description": "The item name."
     },
     "text": {
      "type": "string",
      "description": "The item text."
     },
     "number": {
      "type": "string",
      "description": "The item number."
     },
     "exhibits": {
      "type": "array",
      "items": {
       "type": "object",
       "properties": {
        "url": {
         "type": "string",
         "format": "uri",
         "description": "The URL to the exhibit document on the SEC website."
        },
        "text": {
         "type": "string",
         "description": "The raw text content of the exhibit. Only included when 'include_exhibits' parameter is set to true."
        },
        "number": {
         "type": "string",
         "description": "The exhibit number (e.g., '99.1')."
        },
        "description": {
         "type": "string",
         "description": "The description of the exhibit."
        }
       }
      },
      "description": "An array of exhibits linked to this item. Only present for 8-K filings when exhibits exist."
     }
    }
   }
  },
  "ticker": {
   "type": "string",
   "description": "The ticker symbol of the company."
  },
  "quarter": {
   "type": "integer",
   "description": "The quarter of the filing."
  },
  "resource": {
   "type": "string",
   "description": "The resource type identifier."
  },
  "filing_type": {
   "type": "string",
   "description": "The type of filing."
  },
  "accession_number": {
   "type": "string",
   "description": "The accession number of the filing."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aisa-mpp-data-apis-sec-filing-items-extractor-1c4defeb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.aisa.one](https://www.zero.xyz/host/api.aisa.one/llms.txt)
