KeyVex
SEC filings & market structure

Crowdfunding Offerings (Reg CF)

Every Regulation Crowdfunding filing since the rule went effective in May 2016 — 35,000+ filings covering startup raises on Wefunder, StartEngine, Republic and the other funding portals. One record per filing with the issuer (legal form, jurisdiction, incorporation date), the portal (name, CIK, CRD), offering terms (security type including SAFEs, price, target and maximum amounts, deadline), and the issuer's own disclosed financials — assets, cash, revenue, net income, debt for two fiscal years, plus employee count. The form family chains offerings to progress updates, annual reports, and terminations.

EndpointGET /v1/crowdfunding-offerings
SourceSEC Form C (EDGAR)
Authx-api-key — a free key works

What it returns

One record per filing (accession). filing_type maps the family: offering (C, C/A), progress_update (C-U), annual_report (C-AR), termination (C-TR). Financials are issuer-reported and generally unaudited. See the live example below for the full field set.

Filters

accession_numberDirect lookup by EDGAR accession number.
cikIssuer CIK (any zero-padding).
issuer_nameCase-insensitive substring against issuer (or SPV co-issuer) name.
portal_nameCase-insensitive substring against the funding portal (e.g. 'wefunder', 'startengine').
filing_typeForm-family filter (see description).
jurisdictionIssuer's state/country of organization (two-letter, e.g. 'DE').
sinceFiling date lower bound (YYYY-MM-DD inclusive).
untilFiling date upper bound (YYYY-MM-DD inclusive).
sort_orderSort by filing date. Default desc.
limitMaximum filings. Default 50, max 500.

Example request

curl "https://api.keyvex.com/v1/crowdfunding-offerings?limit=1" \
  -H "x-api-key: YOUR_KEY"

Response

{
  "results": [
    {
      "co_issuer_name": "Oya I, a series of Wefunder SPV, LLC",
      "total_assets_prior": 0,
      "cik": "0002138124",
      "total_assets_recent": 20657.16,
      "current_employees": 2,
      "portal_crd": "283503",
      "jurisdiction_organized": "WY",
      "source_url": "https://www.sec.gov/Archives/edgar/data/2138124/0002138124-26-000001.txt",
      "has_co_issuer": true,
      "revenue_prior": 0,
      "cash_recent": 323.82,
      "filing_index_url": "https://www.sec.gov/Archives/edgar/data/2138124/000213812426000001/0002138124-26-000001-index.htm",
      "nature_of_amendment": "",
      "net_income_prior": 0,
      "price": 1,
      "securities_offered_count": 50000,
      "security_type_other": "Simple Agreement for Future Equity (SAFE)",
      "filing_type": "offering",
      "legal_status": "Corporation",
      "is_amendment": false,
      "security_type": "Other",
      "short_term_debt_recent": 7349.03,
      "long_term_debt_recent": 0,
      "net_income_recent": -13729.13,
      "offering_amount": 50000,
      "portal_name": "Wefunder Portal LLC",
      "date_incorporation": "2025-05-05",
      "filing_date": "2026-07-06",
      "revenue_recent": 14549.52,
      "maximum_offering_amount": 120000,
      "is_withdrawal": false,
      "issuer_name": "Oya Active, Inc.",
      "accession_number": "0002138124-26-000001",
      "deadline_date": "2027-04-30",
      "form": "C",
      "issuer_website": "https://oyaactive.com/",
      "scraped_at": "2026-07-07T13:22:52.889Z",
      "portal_cik": "1670254",
      "oversubscription_accepted": true,
      "_first_seen_at": "2026-07-07T13:23:52.310Z",
      "_last_history_at": "2026-07-07T13:23:52.310Z",
      "_content_hash": "36eccd9d8758f719a6d683722d782ddff59ba3c742982fb0be2ca74f41ec95c6"
    }
  ],
  "count": 1,
  "has_more": true
}

Example questions you can answer

Related datasets

Query Crowdfunding Offerings (Reg CF) from your AI

Hand any AI your key + the OpenAPI spec and it can pull this dataset directly. Free key = full data, 60 requests/day.

Get a free key OpenAPI spec → REST docs →
← All 60+ datasets