Skip to content
Back to Filings Oracle (WickedAPI)

Card snapshot

filings.wickedapi.com · 2026-10-14 16:21:22 UTC · 780039f13ffd5786f8138551f79380e2f9c053cb1e19ed9f6730e1d2d9e6bfff

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Filings Oracle (WickedAPI)",
  "description": "Real-time SEC EDGAR alerts for agents. 8-K material events classified by item and category, Form 4 insider trades parsed to one row per transaction, and Schedule 13D/13G, 10-K and 10-Q filings, ingested within about a minute of SEC acceptance. Every row traces to a real SEC filing - nothing is inferred or fabricated. Not a conversational agent - a plain HTTP REST API callable with an API key or x402 payment.",
  "url": "https://filings.wickedapi.com",
  "version": "1.0.0",
  "provider": {
    "organization": "WickedAPI",
    "url": "https://wickedapi.com"
  },
  "documentationUrl": "https://filings.wickedapi.com/docs",
  "iconUrl": "https://filings.wickedapi.com/favicon-32x32.png",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "securitySchemes": {
    "ApiKeyAuth": {
      "type": "apiKey",
      "in": "header",
      "name": "x-api-key"
    },
    "x402": {
      "type": "x402",
      "description": "Pay-per-call in USDC, no signup."
    }
  },
  "security": [
    {
      "ApiKeyAuth": []
    },
    {
      "x402": []
    }
  ],
  "x402": {
    "enabled": true,
    "scheme": "exact",
    "network": "base",
    "price": "$0.002",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "payTo": "0x63EbccD826b874CE988e6498eAabB6Bd47AfC8A4",
    "facilitator": "coinbase-cdp"
  },
  "skills": [
    {
      "id": "v1.status",
      "name": "/v1/status",
      "description": "Service catalog.",
      "tags": [
        "free"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "v1.freshness",
      "name": "/v1/freshness",
      "description": "Free. Proof of real-time: seconds since the last successful SEC poll, age of the newest filing, median and p95 ingest lag (from SEC acceptance time) over the last 200 live filings, last successful poll per form type, and rows stored.",
      "tags": [
        "free"
      ],
      "examples": [
        "GET /v1/freshness"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "v1.latest-preview",
      "name": "/v1/latest-preview",
      "description": "Free. The 10 most recent filings across all form types (form, company, ticker, filed_at only). Full structured data, filtering and cursors need /v1/filings.",
      "tags": [
        "free"
      ],
      "examples": [
        "GET /v1/latest-preview"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "v1.filings",
      "name": "/v1/filings",
      "description": "Structured SEC filings feed (8-K, Form 4, Schedule 13D/13G, 10-K, 10-Q), ingested within about a minute of SEC acceptance. Filter by form, ticker, CIK or 8-K item; page with a cursor, or long-poll with wait= to receive the next filing the moment it lands.",
      "tags": [
        "paid"
      ],
      "examples": [
        "GET /v1/filings?form=8-K&item=5.02&days=1"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "v1.8k-events",
      "name": "/v1/8k-events",
      "description": "8-K material-event alerts classified into categories an agent can act on: earnings, exec_change, material_agreement, acquisition_disposition, bankruptcy, delisting, cybersecurity, auditor_or_restatement, control_change, financing, restructuring_impairment, shareholder_vote, governance, reg_fd, other_events. Each event lists every item with its official label.",
      "tags": [
        "paid"
      ],
      "examples": [
        "GET /v1/8k-events?category=bankruptcy&days=7"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "v1.insider-trades",
      "name": "/v1/insider-trades",
      "description": "Form 4 insider transactions parsed to one row per trade: insider, role and title, security, code (P purchase, S sale, A grant ...), shares, price, dollar value, shares owned after, direct/indirect, and whether it was under a 10b5-1 plan. Defaults to open-market buys and sells only.",
      "tags": [
        "paid"
      ],
      "examples": [
        "GET /v1/insider-trades?side=buy&min_value=100000&exclude_10b5_1=true"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "v1.insider-summary",
      "name": "/v1/insider-summary",
      "description": "Insider activity rollup for one ticker over a window: open-market buy and sell counts and dollar totals, net flow, distinct buyers and sellers, a cluster-buying flag (three or more insiders buying), and the largest trades.",
      "tags": [
        "paid"
      ],
      "examples": [
        "GET /v1/insider-summary?ticker=NVDA&days=30"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "v1.filing",
      "name": "/v1/filing",
      "description": "One filing by accession number, with its parsed items or insider transactions and the SEC document link.",
      "tags": [
        "paid"
      ],
      "examples": [
        "GET /v1/filing?accession=0001731122-26-001341"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}