# P0 Agent Economy Index — SEC Filings

> P0 Agent Economy Index — SEC Filings is a paid API for AI agents from x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev, paid per call via x402, $0.008/call, status unknown (last checked 2026-10-20).

Fetches SEC EDGAR filings and key XBRL financial facts (revenue, assets, equity, net income, EPS) for a public company by ticker or CIK, delivered via x402 micropayment.

## Facts

- Endpoint: GET https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/sec/filings?utm_source=zero.xyz
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/p0-agent-economy-index-sec-filings-2faa6069
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_m-_qF9b2QITF91Us2ku9O

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 p0-agent-economy-index-sec-filings-2faa6069
```

Example prompt: Pull the latest SEC filings for Apple (ticker AAPL) — give me up to 5 results, including the 10-K and 10-Q, with key XBRL facts like revenue, assets, and net income.

## When to prefer this

Use this endpoint when an agent needs structured, XBRL-parsed SEC filing data (revenue, assets, equity, net income, EPS) for a US public company by ticker or CIK, especially when a micropayment-per-call model is acceptable and the agent needs reliable, as-filed regulatory data rather than estimated or adjusted financials from a data vendor.

## Known failure modes

- Unknown ticker or CIK returns empty or error response
- Company has no XBRL-tagged filings for requested form types
- form filter returns zero matching filings
- EDGAR source data temporarily unavailable
- limit exceeds maximum of 40 and is rejected
- Payment not completed causes 402 response blocking data delivery

## How this service works

An open index of the machine-to-machine (agent) economy. x402 routes: ranked discovery over the live x402 service market, every indexed service scored by real 30-day calls and paying-wallet bounds, with a receipt naming the snapshot hash and scoring revision. /economy routes, for Tempo MPP, Virtuals ACP, Olas, Masumi, ERC-8004 agent registries, Solana agent registries, Base agent contracts and MCP servers (Official MCP Registry): each protocol's published figures (agent or server counts, transactions or payment events; payers and USD volume only where the source publishes them: payers for x402 and Tempo MPP, USD volume for x402 and Virtuals ACP), each with its unit, window and source; units differ, so totals are not summed. L402 and per-service MPP listings are not covered.

## Output

Returns a JSON object with company metadata (CIK, name, SIC, tickers), a list of matching SEC filings, and a 'facts' map of key XBRL financial concepts (assets, equity, revenue, netIncome, epsDiluted, etc.) each with their latest and latest-annual values including fiscal period, form type, filing date, value, unit, and accession number. Includes a disclaimer that data is as-filed and not investment advice.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "cik": {
       "type": "string",
       "pattern": "^[0-9]{1,10}$",
       "description": "SEC Central Index Key, e.g. 320193 (send this or ticker)"
      },
      "form": {
       "type": "string",
       "description": "optional comma list of form types to keep, e.g. 10-K,10-Q,8-K"
      },
      "limit": {
       "type": "integer",
       "default": 10,
       "maximum": 40,
       "minimum": 1,
       "description": "max filings returned"
      },
      "ticker": {
       "type": "string",
       "description": "stock ticker, e.g. AAPL or BRK.B (send this or cik)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "query",
      "company",
      "filings",
      "facts",
      "factsComplete",
      "source",
      "note"
     ],
     "properties": {
      "note": {
       "type": "string"
      },
      "facts": {
       "type": "object",
       "additionalProperties": {
        "type": [
         "object",
         "null"
        ],
        "properties": {
         "unit": {
          "type": "string"
         },
         "label": {
          "type": [
           "string",
           "null"
          ]
         },
         "latest": {
          "type": [
           "object",
           "null"
          ],
          "properties": {
           "fp": {
            "type": [
             "string",
             "null"
            ]
           },
           "fy": {
            "type": [
             "integer",
             "null"
            ]
           },
           "end": {
            "type": "string"
           },
           "form": {
            "type": "string"
           },
           "filed": {
            "type": "string"
           },
           "start": {
            "type": [
             "string",
             "null"
            ]
           },
           "value": {
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Data as filed with the SEC, not verified or adjusted by P0; facts are the values reported in XBRL (check start/end: flow values may cover a quarter, year-to-date or a year). Not investment advice. P0 is not affiliated with or endorsed by the SEC.",
  "facts": {
   "assets": {
    "unit": "USD",
    "label": null,
    "latest": {
     "fp": "Q3",
     "fy": 2026,
     "end": "2026-06-27",
     "form": "10-Q",
     "filed": "2026-07-31",
     "start": null,
     "value": 383266000000,
     "accession": "0000320193-26-000020"
    },
    "concept": "us-gaap:Assets",
    "latestAnnual": {
     "fp": "FY",
     "fy": 2025,
     "end": "2025-09-27",
     "form": "10-K",
     "filed": "2025-10-31",
     "start": null,
     "value": 359241000000,
     "accession": "0000320193-25-000079"
    }
   },
   "equity": {
    "unit": "USD",
    "label": null,
    "latest": {
     "fp": "Q3",
     "fy": 2026,
     "end": "2026-06-27",
     "form": "10-Q",
     "filed": "2026-07-31",
     "start": null,
     "value": 107520000000,
     "accession": "0000320193-26-000020"
    },
    "concept": "us-gaap:StockholdersEquity",
    "latestAnnual": {
     "fp": "FY",
     "fy": 2025,
     "end": "2025-09-27",
     "form": "10-K",
     "filed": "2025-10-31",
     "start": null,
     "value": 73733000000,
     "accession": "0000320193-25-000079"
    }
   },
   "revenue": {
    "unit": "USD",
    "label": null,
    "latest": {
     "fp": "Q3",
     "fy": 2026,
     "end": "2026-06-27",
     "form": "10-Q",
     "filed": "2026-07-31",
     "start": "2025-09-28",
     "value": 364357000000,
     "accession": "0000320193-26-000020"
    },
    "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
    "latestAnnual": {
     "fp": "FY",
     "fy": 2025,
     "end": "2025-09-27",
     "form": "10-K",
     "filed": "2025-10-31",
     "start": "2024-09-29",
     "value": 416161000000,
     "accession": "0000320193-25-000079"
    }
   },
   "netIncome": {
    "unit": "USD",
    "label": null,
    "latest": {
     "fp": "Q3",
     "fy": 2026,
     "end": "2026-06-27",
     "form": "10-Q",
     "filed": "2026-07-31",
     "start": "2025-09-28",
     "value": 101464000000,
     "accession": "0000320193-26-000020"
    },
    "concept": "us-gaap:NetIncomeLoss",
    "latestAnnual": {
     "fp": "FY",
     "fy": 2025,
     "end": "2025-09-27",
     "form": "10-K",
     "filed": "2025-10-31",
     "start": "2024-09-29",
     "value": 112010
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/p0-agent-economy-index-sec-filings-2faa6069/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev](https://www.zero.xyz/host/x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/llms.txt)
