# Agent402 IPO Report

> Agent402 IPO Report is a paid API for AI agents from agent402.tools, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Returns a structured digest of recent SEC IPO filings (S-1 registrations and 424B4 priced prospectuses) filtered by lookback window and optional company name keyword.

## Facts

- Endpoint: POST https://agent402.tools/v1/ipo-report
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent402-ipo-report-91ab03fb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cFyMzKBOs0EZA9aqe4yYb

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 agent402-ipo-report-91ab03fb -d '<json body>'
```

Example prompt: Give me a report on the IPO pipeline for the last 14 days — show me which companies priced and which ones just filed S-1 registrations, and filter for anything with 'tech' in the name.

## When to prefer this

Use this endpoint when you need a structured, ready-to-read IPO pipeline report drawn directly from SEC EDGAR, covering both newly registered (S-1) and priced (424B4) offerings. Prefer it over raw EDGAR queries when you want a pre-processed narrative digest with tables and source citations, or when filtering by company name across a rolling time window. It is especially useful for agents doing investment research, market surveillance, or financial reporting workflows without needing an EDGAR API key.

## Known failure modes

- Invalid 'days' value outside 1-90 range returns a validation error
- No filings found for the given keyword returns an empty report with zero counts
- SEC EDGAR upstream unavailability may cause delayed or failed responses
- Malformed keyword string may return unexpected empty results
- Payment failure via x402 returns 402 before execution

## How this service works

A deterministic digest of the IPO pipeline for a window: every 424B4 final prospectus and every S-1/F-1 registration from SEC EDGAR, each filer classified from its own submissions index as a first-time registrant (an IPO), an already-public issuer (follow-on or resale, not an IPO) or a SPAC, optionally filtered by a keyword on the filer's name, with tickers/exchanges where listed and a downloadable filings table. No LLM, no guessing - filing facts only. Default last 7 days.

## Output

Returns a JSON object with a metadata block (days, tier, keyword, count of priced IPOs and registrations), a markdown-formatted narrative report titled 'IPO Pipeline Digest', structured tables of filings with columns for stage, form type, filed date, filer name, CIK, accession number, and direct SEC filing URL, and a sources array with links to the underlying EDGAR queries.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "days": {
   "type": "number",
   "description": "Lookback window in days, 1-90 (default 7)."
  },
  "keyword": {
   "type": "string",
   "description": "Optional filter on the filer's name (case-insensitive). Omit or \"all\" for every filing."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "meta": {
   "days": 7,
   "tier": "ipo-report",
   "priced": 2,
   "keyword": null,
   "deterministic": true,
   "registrations": 9
  },
  "title": "IPO pipeline",
  "report": "# IPO Pipeline Digest: 2025-11-11 to 2025-11-18\n\n**2 priced IPOs** (424B4 final prospectus) and **9 new registrations** (S-1) in the last 7 days...\n\n## Priced IPOs (424B4)\n- **Example Newco Inc.** · 424B4 filed 2025-11-17 · CIK 0001999888 · [filing](https://www.sec.gov/Archives/...)\n\n## Sources\n[1] ...",
  "tables": [
   {
    "name": "filings",
    "rows": [
     [
      "priced",
      "424B4",
      "2025-11-17",
      "Example Newco Inc.",
      "0001999888",
      "0001213900-25-099999",
      "https://www.sec.gov/Archives/..."
     ]
    ],
    "label": "IPO filings",
    "columns": [
     "Stage",
     "Form",
     "Filed",
     "Filer",
     "CIK",
     "Accession",
     "URL"
    ]
   }
  ],
  "sources": [
   {
    "n": 1,
    "url": "https://efts.sec.gov/LATEST/search-index?q=&forms=S-1",
    "title": "SEC EDGAR full-text search, form S-1, 2025-11-11 to 2025-11-18"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent402-ipo-report-91ab03fb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent402.tools](https://www.zero.xyz/host/agent402.tools/llms.txt)
