{"audit":{"version":"1.5","generated_at":"2026-10-14T18:06:00.879110+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/filings.wickedapi.com","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"filings.wickedapi.com","name":"Filings Oracle (WickedAPI)","url":"https://filings.wickedapi.com/.well-known/agent.json"}},"identity":{"provider":{"organization":"WickedAPI","url":"https://wickedapi.com"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":null,"supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"endpoint_404","live_responds":false,"last_status_code":200,"last_elapsed_ms":29,"last_error":null},"track_record":{"first_seen":"2026-10-14T16:00:49.560679+00:00","last_checked":"2026-10-14T16:21:22.274260+00:00","last_seen_ok":"2026-10-14T16:21:22.274260+00:00","checks_total":2,"checks_ok":2,"uptime_pct":100.0,"uptime_window_days":30,"uptime_probes":1,"archived":false,"archived_reason":null},"conformance":{"score":32,"grade":"F","summary":"F-grade: card is reachable but fails most operational signals.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification)."},{"key":"live_responds","label":"Live JSON-RPC","points":0,"max_points":25,"status":"fail","detail":"Card declares a URL but that URL returns 404."},{"key":"protocol_version","label":"Protocol version","points":0,"max_points":10,"status":"fail","detail":"No protocolVersion in card."},{"key":"signature","label":"JWS signature","points":0,"max_points":10,"status":"info","detail":"Card is unsigned (most published agents are)."},{"key":"uptime","label":"Uptime track record","points":0,"max_points":15,"status":"info","detail":"Only 1 probe so far, need ≥5 for an uptime grade."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 8 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: WickedAPI (https://wickedapi.com). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit."},{"key":"freshness","label":"Freshness + modern flags","points":5,"max_points":5,"status":"pass","detail":"declares 1 modern capability flag(s) (x402); seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":2,"max_points":5,"status":"partial","detail":"Declares 2 security scheme(s) but none use PKCE or mTLS."}]},"card_read":{"findings":[],"clean":true,"source_url":"https://filings.wickedapi.com/.well-known/agent.json"},"skills":[{"id":"v1.status","name":"/v1/status","description":"Service catalog.","tags":["free"],"examples":[],"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"]}],"provenance":[{"source":"cdp_discovery","first_seen":"2026-10-14T16:00:49.560679+00:00"},{"source":"recrawl_paid","first_seen":"2026-10-14T16:21:22.274260+00:00"}],"recent_probes":[{"fetched_at":"2026-10-14T16:21:22.274260+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":29,"live_responds":false}],"catalog_attestation":null,"operator_revenue_evidence":{"evidence_class":"operator_submitted","authenticity":{"rung":"no_operator_evidence","rank":0,"why":"No verifiable operator evidence has been submitted for this agent.","thresholds":{"min_independent_payers":3,"min_verified_usd":25.0},"engine_table":"agent_authenticity","merge_rule":"max(existing_rank, rank)"},"metric_metadata":{"provenance":"operator_submitted_evidence","confidence":"attested","coverage":{"numerator":0},"as_of":"2026-10-14T18:06:00.884477+00:00","definition":"Revenue proofs submitted by the verified owner and re-checked by Agenstry against the settlement chain or the operator's own Stripe account. Only independently confirmed proofs are counted."},"counts":{"retained":0,"verified":0,"unverifiable":0},"verified":{"gross_usd":0.0,"transactions":0,"independent_payers":0},"detail_url":"https://agenstry.com/api/agents/filings.wickedapi.com/evidence","dispute_url":"https://agenstry.com/agents/filings.wickedapi.com/dispute"},"verification_history":[]}