---
title: "GET /tmx/v1/corporate-events"
method: GET
path: "/tmx/v1/corporate-events"
tags: ["tmx"]
---

# GET /tmx/v1/corporate-events

`GET /tmx/v1/corporate-events`

Contains corporate events and announcements for publicly traded companies, including earnings releases, conferences, dividends, and business updates sourced from TMX.

## Query parameters

- `date` string
- `date.any_of` string
- `date.gt` string
- `date.gte` string
- `date.lt` string
- `date.lte` string
- `type` string
- `type.any_of` string
- `type.gt` string
- `type.gte` string
- `type.lt` string
- `type.lte` string
- `status` string
- `status.any_of` string
- `status.gt` string
- `status.gte` string
- `status.lt` string
- `status.lte` string
- `ticker` string
- `ticker.any_of` string
- `ticker.gt` string
- `ticker.gte` string
- `ticker.lt` string
- `ticker.lte` string
- `isin` string
- `isin.any_of` string
- `isin.gt` string
- `isin.gte` string
- `isin.lt` string
- `isin.lte` string
- `trading_venue` string
- `trading_venue.any_of` string
- `trading_venue.gt` string
- `trading_venue.gte` string
- `trading_venue.lt` string
- `trading_venue.lte` string
- `tmx_company_id` integer
- `tmx_company_id.gt` integer
- `tmx_company_id.gte` integer
- `tmx_company_id.lt` integer
- `tmx_company_id.lte` integer
- `tmx_record_id` string
- `tmx_record_id.any_of` string
- `tmx_record_id.gt` string
- `tmx_record_id.gte` string
- `tmx_record_id.lt` string
- `tmx_record_id.lte` string
- `limit` integer
- `sort` string

## Response `200`

A list of results.

- object
  - `next_url` string — If present, this value can be used to fetch the next page.
  - `request_id` string, required — A request id assigned by the server.
  - `results` object[], required — The results for this request.
    - `company_name` string — Full name of the company.
    - `date` string — Scheduled date of the corporate event, formatted as YYYY-MM-DD.
    - `isin` string — Standard international identifier for the company's common stock.
    - `name` string — Name or title of the event.
    - `status` string — The current status of the event. Possible values include: approved, canceled, confirmed, historical, pending_approval, postponed, and unconfirmed.
    - `ticker` string — The company's stock symbol.
    - `tmx_company_id` integer — Unique numeric identifier for the company used by TMX.
    - `tmx_record_id` string — The unique alphanumeric identifier for the event record used by TMX.
    - `trading_venue` string — MIC (Market Identifier Code) of the exchange where the company's stock is listed.
    - `type` string — The normalized type of corporate event. Possible values include: analyst_day, business_update, capital_markets_day, conference, dividend, earnings_announcement_date, earnings_conference_call, earnings_results_announcement, forum, interim_statement, other_interim_announcement, production_update, research_and_development_day, seminar, shareholder_meeting, sales_update, stock_split, summit, service_level_update, tradeshow, company_travel, and workshop.
    - `url` string — URL linking to the primary public source of the event announcement, if available.
  - `status` 'OK', required — The status of this request's response.

## Other responses

- `400` — An error message.

---

[API](https://skmtc.net/massive/apis/polygon-api.md) · [All operations](https://skmtc.net/massive/apis/polygon-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/massive/polygon-api/revisions/ad6f143e43aa/schema)
