---
title: "Changes to Get the notifications that belong to the current user"
method: GET
path: "/notifications.json"
---

# Changes to Get the notifications that belong to the current user

`GET /notifications.json`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 52 revisions.

- **2024-04-27** `a8a8800fae2b`: 1 breaking
- **2022-03-05** `e1108b0434c0`: 23 breaking, 2 warning, 7 info

## Changes

- **2024-04-27** `a8a8800fae2b`: 1 breaking
  - the `notifications/items/post_number` response's property type changed from `string, null` to `integer, null` for status `200`
- **2022-03-05** `e1108b0434c0`: 23 breaking, 2 warning, 7 info
  - the response property `notifications/items/post_number` became nullable for the status `200`
  - the response property `notifications/items/slug` became nullable for the status `200`
  - the response property `notifications/items/topic_id` became nullable for the status `200`
  - the response property `notifications/items/created_at` became optional for the status `200`
  - the response property `notifications/items/id` became optional for the status `200`
  - the response property `notifications/items/notification_type` became optional for the status `200`
  - the response property `notifications/items/post_number` became optional for the status `200`
  - the response property `notifications/items/read` became optional for the status `200`
  - the response property `notifications/items/slug` became optional for the status `200`
  - the response property `notifications/items/topic_id` became optional for the status `200`
  - the `notifications` response property's minItems was decreased from `1` to `0` for the response status `200`
  - the `load_more_notifications` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `notifications/items/created_at` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `notifications/items/slug` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `notifications/items/` response's property type changed from no type to `object` for status `200`
  - the `notifications/items/post_number` response's property type changed from `number` to `string, null` for status `200`
  - the `notifications/items/topic_id` response's property type changed from `number` to `integer, null` for status `200`
  - removed the required property `notifications/items/data/display_username` from the response with the `200` status
  - removed the required property `notifications/items/data/original_post_id` from the response with the `200` status
  - removed the required property `notifications/items/data/original_post_type` from the response with the `200` status
  - removed the required property `notifications/items/data/original_username` from the response with the `200` status
  - removed the required property `notifications/items/data/topic_title` from the response with the `200` status
  - removed the required property `notifications/items/fancy_title` from the response with the `200` status
  - deleted the `query` request parameter `username`
  - removed the optional property `notifications/items/data/revision_number` from the response with the `200` status
  - api operation id `getNotifications` was added
  - added the optional property `notifications/items/data/badge_id` to the response with the `200` status
  - added the optional property `notifications/items/data/badge_name` to the response with the `200` status
  - added the optional property `notifications/items/data/badge_slug` to the response with the `200` status
  - added the optional property `notifications/items/data/badge_title` to the response with the `200` status
  - added the optional property `notifications/items/data/username` to the response with the `200` status
  - added the optional property `notifications/items/user_id` to the response with the `200` status

---

[Operation](https://skmtc.dev/discourse/apis/discourse-api-documentation/docs/notifications.json/get.md) - [API](https://skmtc.dev/discourse/apis/discourse-api-documentation.md) - [Page](https://skmtc.dev/discourse/apis/discourse-api-documentation/changes/notifications.json/get)
