---
title: "Get space watchers"
method: GET
path: "/wiki/rest/api/space/{spaceKey}/watch"
tags: ["Content watches"]
---

# Get space watchers

`GET /wiki/rest/api/space/{spaceKey}/watch`

Returns a list of watchers of a space

## Path parameters

- `spaceKey` string, required

## Query parameters

- `start` string
- `limit` string

## Response `200`

Returned if watchers list is returned.

- SpaceWatchArray
  - `results` SpaceWatch[], 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
    - `spaceKey` string
    - `labelName` string
    - `prefix` string
  - `start` integer, required
  - `limit` integer, required
  - `size` integer, required
  - `_links` GenericLinks

## Other responses

- `404` — Returned if there is no space with the given key

---

[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)
