---
title: "Get watches for page"
method: GET
path: "/wiki/rest/api/content/{id}/notification/child-created"
tags: ["Content watches"]
---

# Get watches for page

`GET /wiki/rest/api/content/{id}/notification/child-created`

Returns the watches for a page. A user that watches a page will receive
receive notifications when the page is updated.

If you want to manage watches for a page, use the following `user` methods:

- [Get content watch status for user](#api-user-watch-content-contentId-get)
- [Add content watch](#api-user-watch-content-contentId-post)
- [Remove content watch](#api-user-watch-content-contentId-delete)

**[Permissions](https://confluence.atlassian.com/x/_AozKw) required**:
Permission to access the Confluence site ('Can use' global permission).

## Path parameters

- `id` string, required

## Query parameters

- `start` integer
- `limit` integer

## Response `200`

Returned if the requested watches are returned.

- WatchArray
  - `results` Watch[], required
    - `type` string, required
    - `watcher` WatchUser, required — This essentially the same as the `User` object, but no `_links` property and no `_expandable` property (therefore, different required fields).
      - `type` string, required
      - `username` string, nullable — This property is no longer available and will be removed from the documentation soon. Use `accountId` instead. See the [deprecation notice](/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
      - `userKey` string, nullable — This property is no longer available and will be removed from the documentation soon. Use `accountId` instead. See the [deprecation notice](/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
      - `accountId` string, nullable, required — The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, `384093:32b4d9w0-f6a5-3535-11a3-9c8c88d10192`.
      - `profilePicture` Icon, nullable, required — This object represents an icon. If used as a profilePicture, this may be returned as null, depending on the user's privacy setting.
        - `path` string, required
        - `width` integer, required
        - `height` integer, required
        - `isDefault` boolean, required
      - `displayName` string, required
      - `timeZone` string, nullable
      - `operations` OperationCheckResult[], nullable, required
        - `operation` 'administer' | 'archive' | 'clear_permissions' | 'copy' | 'create' | 'create_space' | 'delete' | 'export' | 'move' | 'purge' | 'purge_version' | 'read' | 'restore' | 'restrict_content' | 'update' | 'use', required — The operation itself.
        - `targetType` string, required — The space or content type that the operation applies to. Could be one of- - application - page - blogpost - comment - attachment - space
      - `externalCollaborator` boolean, required
      - `isGuest` boolean, nullable, required
      - `isExternalCollaborator` boolean, required
      - `details` UserDetails
        - `business` object
          - `position` string — This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
          - `department` string — This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
          - `location` string — This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
        - `personal` object
          - `phone` string — This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
          - `im` string — This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
          - `website` string — This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
          - `email` string — This property has been deprecated due to privacy changes. Use the `User.email` property instead. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
      - `accountType` string, required
      - `email` string, required
      - `publicName` string, required
      - `personalSpace` object, nullable, required
    - `contentId` integer, required
  - `start` integer, required
  - `limit` integer, required
  - `size` integer, required
  - `_links` GenericLinks, required

## Other responses

- `401` — Returned if the authentication credentials are incorrect or missing from the request.

---

[API](https://skmtc.net/atlassian/apis/the-confluence-cloud-rest-api.md) · [All operations](https://skmtc.net/atlassian/apis/the-confluence-cloud-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/atlassian/the-confluence-cloud-rest-api/versions/70088490f406/schema)
