Skip to main content
POST
/
api
/
v1
/
events
Get aggregated events (batch)
curl --request POST \
  --url https://sacra.com/api/v1/events/ \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "start_date": "2023-12-25",
  "end_date": "2023-12-25",
  "created_at_gte": "2023-11-07T05:31:56Z",
  "created_at_lte": "2023-11-07T05:31:56Z",
  "updated_at_gte": "2023-11-07T05:31:56Z",
  "updated_at_lte": "2023-11-07T05:31:56Z",
  "company_domain": "<string>",
  "company_uid": "<string>",
  "company_id": "<string>",
  "company_domains": [
    "<string>"
  ],
  "company_ids": [
    "<string>"
  ],
  "types": "<string>",
  "subtypes": "<string>",
  "include_citations": false,
  "pagination": "page",
  "page": 123,
  "page_size": 123,
  "page_after": "<string>",
  "page_before": "<string>",
  "api_version": "v1"
}
'
{
  "events": [
    {
      "event_id": "st_81e849b3-c465-455f-a008-056eb4d98faa",
      "event_type": "secondary_transaction",
      "event_subtype": "tender_offer",
      "event_name": "Tender Offer (2025)",
      "event_date": "2025-12-05",
      "event_status": "announced",
      "event_last_updated_at": "2025-12-08T16:05:34.726238+00:00",
      "company": {
        "id": "325",
        "slug": "spacex",
        "domain": "spacex.com"
      },
      "data": {
        "id": "81e849b3-c465-455f-a008-056eb4d98faa",
        "updated_at": "2025-12-08T16:05:34.726238+00:00",
        "name": "Tender Offer (2025)",
        "transaction_type": "tender_offer",
        "transaction_amount": null,
        "currency": "USD",
        "valuation": "800000000000.00",
        "price_per_share": null,
        "announced_date": "2025-12-05",
        "closing_date": null,
        "created_at": "2025-12-08T16:05:34.710277+00:00",
        "status": "announced"
      }
    },
    {
      "event_id": "fr_7b3d1fed-0d27-484f-89a4-c10bec5f6d73",
      "event_type": "funding_round",
      "event_subtype": "growth",
      "event_name": "Growth 2019",
      "event_date": "2019-04-11",
      "event_status": "closed",
      "event_last_updated_at": "2025-10-24T00:25:11.439575+00:00",
      "company": {
        "id": "325",
        "slug": "spacex",
        "domain": "spacex.com"
      },
      "data": {
        "id": "7b3d1fed-0d27-484f-89a4-c10bec5f6d73",
        "updated_at": "2025-10-24T00:25:11.439575+00:00",
        "name": "Growth 2019",
        "round_type": "growth",
        "amount_raised": "510000000.00",
        "currency": "USD",
        "valuation": "30000000000.00",
        "announced_date": "2019-04-11",
        "equities": [
          {
            "name": "Series J",
            "equity_type": "preferred",
            "round_type": "series_j",
            "issue_price": "186.0000000",
            "issued_at": "2019-01-31T05:00:00+00:00",
            "updated_at": "2025-09-28T10:00:39.021272+00:00"
          }
        ],
        "status": "closed",
        "is_extension": false
      }
    }
  ],
  "pagination": {
    "page_size": 30,
    "current_page_items": 2,
    "total_items": 23,
    "after_cursor": "Start",
    "before_cursor": null,
    "next_link": null,
    "prev_link": null
  },
  "meta": {
    "query_type": "single-company",
    "companies_count": 1,
    "companies": [
      {
        "id": "325",
        "slug": "spacex",
        "domain": "spacex.com"
      }
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.sacra.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Authenticate using one of two formats:

  • Organization/user token: Token <your-token>
  • Stytch JWT: Bearer <your-jwt>

Body

start_date
string<date>

Filter events on or after this date (ISO 8601).

end_date
string<date>

Filter events on or before this date (ISO 8601).

created_at_gte
string<date-time>

Filter events created at or after this datetime.

created_at_lte
string<date-time>

Filter events created at or before this datetime.

updated_at_gte
string<date-time>

Filter events updated at or after this datetime.

updated_at_lte
string<date-time>

Filter events updated at or before this datetime.

company_domain
string

Filter by a single company domain (e.g. spacex.com).

company_uid
string

Filter by a single company slug/prismic UID.

company_id
string

Filter by a single company ID.

company_domains
string[]

List of company domains.

company_ids
string[]

List of company IDs.

types
string

Comma-separated event types: funding-round, secondary-transaction, company-milestone, corporate-action.

subtypes
string

Comma-separated event subtypes (e.g. stock_split, ipo).

include_citations
boolean
default:false

Attach citation payloads to events.

pagination
enum<string>

Pagination mode. Default: page.

  • page - page
  • cursor - cursor
Available options:
page,
cursor
page
integer

Page number (offset pagination). Default: 1.

page_size
integer

Results per page. Default: 30, max: 100.

page_after
string

Cursor for the next page (cursor pagination only).

page_before
string

Cursor for the previous page (cursor pagination only).

api_version
enum<string>

Response schema version. Default: v1.

  • v1 - v1
  • v0 - v0
  • legacy - legacy
Available options:
v1,
v0,
legacy

Response

Paginated list of events with metadata. Same shape as GET.

events
object[]
required
pagination
object
required
meta
object
required