---
title: "Returns the splits calendar data"
method: GET
path: "/api/v2.1/calendar/splits"
tags: ["splits"]
---

# Returns the splits calendar data

`GET /api/v2.1/calendar/splits`

Returns stock split data including split ratios, announcement dates, ex-dates, and distribution dates. Stock splits occur when a company increases or decreases the number of outstanding shares to adjust the stock price. Includes information about whether the stock is optionable.

## Query parameters

- `page` integer
- `pagesize` integer
- `parameters[date]` string, YYYY-MM-DD
- `parameters[date_from]` string, YYYY-MM-DD
- `parameters[date_to]` string, YYYY-MM-DD
- `parameters[date_search_field]` 'announced' | 'ex'
- `parameters[importance]` 0 | 1 | 2 | 3 | 4 | 5
- `parameters[tickers]` string, csv
- `parameters[updated]` integer

## Headers

- `accept` 'application/json', required

## Response `200`

success

- ApiSplitResponse — API response containing an array of stock split records
  - `splits` GitlabBenzingaIoBenzingaBzgoPkgModelsCalendarApiSplit[]
    - `cusip` string
    - `date_announced` string
    - `date_distribution` string
    - `date_ex` string
    - `date_recorded` string
    - `exchange` string
    - `id` string
    - `importance` integer
    - `name` string
    - `notes` string
    - `optionable` boolean
    - `ratio` string
    - `split_type` string
    - `ticker` string
    - `updated` integer

## Other responses

- `400` — Bad Request
- `500` — Internal Server Error

---

[API](https://skmtc.dev/benzinga/apis/data-api-proxy.md) · [All operations](https://skmtc.dev/benzinga/apis/data-api-proxy/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/benzinga/data-api-proxy/revisions/ea334a9e2e05/schema)
