---
title: "Changes to Get Milestone"
method: GET
path: "/milestones/{milestone_id}"
---

# Changes to Get Milestone

`GET /milestones/{milestone_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 69 revisions.

- **2026-03-08** `0efefc7b0f73`: 1 info
- **2025-11-06** `6ad7527f54aa`: 2 breaking, 1 warning, 15 info
- **2025-10-17** `32e75b657779`: 12 info
- **2025-10-17** `6ce8fe6c1c3b`: 12 warning

## Changes

- **2026-03-08** `0efefc7b0f73`: 1 info
  - added the optional property `milestone/source_ids` to the response with the `200` status
- **2025-11-06** `6ad7527f54aa`: 2 breaking, 1 warning, 15 info
  - the response property `milestone/end_date` became nullable for the status `200`
  - the response property `milestone/source_id` became nullable for the status `200`
  - removed the optional property `milestone/details/key` from the response with the `200` status
  - added the non-success response with the status `400`
  - added the non-success response with the status `401`
  - added the non-success response with the status `404`
  - added the non-success response with the status `500`
  - the response property `milestone` became required for the status `200`
  - the response property `milestone/category` became required for the status `200`
  - the response property `milestone/details` became required for the status `200`
  - the response property `milestone/id` became required for the status `200`
  - the response property `milestone/last_updated_ts` became required for the status `200`
  - the response property `milestone/notification_message` became required for the status `200`
  - the response property `milestone/primary_event_tickers` became required for the status `200`
  - the response property `milestone/related_event_tickers` became required for the status `200`
  - the response property `milestone/start_date` became required for the status `200`
  - the response property `milestone/title` became required for the status `200`
  - the response property `milestone/type` became required for the status `200`
- **2025-10-17** `32e75b657779`: 12 info
  - added the optional property `milestone/category` to the response with the `200` status
  - added the optional property `milestone/details` to the response with the `200` status
  - added the optional property `milestone/end_date` to the response with the `200` status
  - added the optional property `milestone/id` to the response with the `200` status
  - added the optional property `milestone/last_updated_ts` to the response with the `200` status
  - added the optional property `milestone/notification_message` to the response with the `200` status
  - added the optional property `milestone/primary_event_tickers` to the response with the `200` status
  - added the optional property `milestone/related_event_tickers` to the response with the `200` status
  - added the optional property `milestone/source_id` to the response with the `200` status
  - added the optional property `milestone/start_date` to the response with the `200` status
  - added the optional property `milestone/title` to the response with the `200` status
  - added the optional property `milestone/type` to the response with the `200` status
- **2025-10-17** `6ce8fe6c1c3b`: 12 warning
  - removed the optional property `milestone/category` from the response with the `200` status
  - removed the optional property `milestone/details` from the response with the `200` status
  - removed the optional property `milestone/end_date` from the response with the `200` status
  - removed the optional property `milestone/id` from the response with the `200` status
  - removed the optional property `milestone/last_updated_ts` from the response with the `200` status
  - removed the optional property `milestone/notification_message` from the response with the `200` status
  - removed the optional property `milestone/primary_event_tickers` from the response with the `200` status
  - removed the optional property `milestone/related_event_tickers` from the response with the `200` status
  - removed the optional property `milestone/source_id` from the response with the `200` status
  - removed the optional property `milestone/start_date` from the response with the `200` status
  - removed the optional property `milestone/title` from the response with the `200` status
  - removed the optional property `milestone/type` from the response with the `200` status

---

[Operation](https://skmtc.dev/kalshi/apis/kalshi-trade-api-manual-endpoints/docs/milestones/:milestone_id/get.md) - [API](https://skmtc.dev/kalshi/apis/kalshi-trade-api-manual-endpoints.md) - [Page](https://skmtc.dev/kalshi/apis/kalshi-trade-api-manual-endpoints/changes/milestones/:milestone_id/get)
