---
title: "Changes to List all documents."
method: GET
path: "/api/v1/projects/{projectId}/pages"
---

# Changes to List all documents.

`GET /api/v1/projects/{projectId}/pages`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 10 revisions.

- **2026-11-03** `77aab4354382`: 4 warning, 3 info
- **2026-07-17** `b80e6dfcf78d`: 1 breaking, 3 warning, 9 info
- **2023-07-27** `2cd2d58839d0`: 1 info
- **2023-06-20** `ee92d035d652`: 1 warning
- **2023-06-15** `754bec1d3aae`: 1 breaking, 14 info
- **2023-06-02** `1842d7fd0430`: 1 breaking, 23 warning, 5 info

## Changes

- **2026-11-03** `77aab4354382`: 4 warning, 3 info
  - added the new `422.00` enum value to the `data/code` response property for the response status `400`
  - added the new `422.00` enum value to the `data/code` response property for the response status `401`
  - added the new `422.00` enum value to the `data/code` response property for the response status `404`
  - added the new `422.00` enum value to the `data/code` response property for the response status `500`
  - added the new optional `query` request parameter `search`
  - added the non-success response with the status `429`
  - added the optional property `data/project/is_master` to the response with the `200` status
- **2026-07-17** `b80e6dfcf78d`: 1 breaking, 3 warning, 9 info
  - the `data/pages/data/items/filename` response's property format changed from `binary` to no format for status `200`
  - deleted the `query` request parameter `duration`
  - added the new `Agent id is required` enum value to the `data/message` response property for the response status `404`
  - added the new `Agent with id {projectId} not found` enum value to the `data/message` response property for the response status `404`
  - added the new optional `query` request parameter `crawl_status`
  - added the new optional `query` request parameter `index_status`
  - added the new optional `query` request parameter `limit`
  - added the optional property `data/pages/data/items/is_refreshable` to the response with the `200` status
  - added the optional property `data/project/are_licenses_allowed` to the response with the `200` status
  - added the optional property `data/project/subdomain_slug` to the response with the `200` status
  - added the optional property `data/project/team_id` to the response with the `200` status
  - removed the `Project id is required` enum value from the `data/message` response property for the response status `404`
  - removed the `Project with id {projectId} not found` enum value from the `data/message` response property for the response status `404`
- **2023-07-27** `2cd2d58839d0`: 1 info
  - added the non-success response with the status `400`
- **2023-06-20** `ee92d035d652`: 1 warning
  - removed the optional property `data/pages/links` from the response with the `200` status
- **2023-06-15** `754bec1d3aae`: 1 breaking, 14 info
  - the `data/pages/data/items/` response's property type changed from `array` to `object` for status `200`
  - added the optional property `data/pages/data/items/crawl_status` to the response with the `200` status
  - added the optional property `data/pages/data/items/created_at` to the response with the `200` status
  - added the optional property `data/pages/data/items/deleted_at` to the response with the `200` status
  - added the optional property `data/pages/data/items/filename` to the response with the `200` status
  - added the optional property `data/pages/data/items/filesize` to the response with the `200` status
  - added the optional property `data/pages/data/items/id` to the response with the `200` status
  - added the optional property `data/pages/data/items/index_status` to the response with the `200` status
  - added the optional property `data/pages/data/items/is_file` to the response with the `200` status
  - added the optional property `data/pages/data/items/is_file_kept` to the response with the `200` status
  - added the optional property `data/pages/data/items/page_url` to the response with the `200` status
  - added the optional property `data/pages/data/items/page_url_hash` to the response with the `200` status
  - added the optional property `data/pages/data/items/project_id` to the response with the `200` status
  - added the optional property `data/pages/data/items/s3_path` to the response with the `200` status
  - added the optional property `data/pages/data/items/updated_at` to the response with the `200` status
- **2023-06-02** `1842d7fd0430`: 1 breaking, 23 warning, 5 info
  - the `data/pages/data/items/` response's property type changed from `object` to `array` for status `200`
  - deleted the `query` request parameter `crawl_status`
  - deleted the `query` request parameter `index_status`
  - deleted the `query` request parameter `limit`
  - removed the optional property `data/pages/data/items/crawl_status` from the response with the `200` status
  - removed the optional property `data/pages/data/items/created_at` from the response with the `200` status
  - removed the optional property `data/pages/data/items/deleted_at` from the response with the `200` status
  - removed the optional property `data/pages/data/items/filename` from the response with the `200` status
  - removed the optional property `data/pages/data/items/filesize` from the response with the `200` status
  - removed the optional property `data/pages/data/items/id` from the response with the `200` status
  - removed the optional property `data/pages/data/items/index_status` from the response with the `200` status
  - removed the optional property `data/pages/data/items/is_file` from the response with the `200` status
  - removed the optional property `data/pages/data/items/is_file_kept` from the response with the `200` status
  - removed the optional property `data/pages/data/items/is_refreshable` from the response with the `200` status
  - removed the optional property `data/pages/data/items/page_url` from the response with the `200` status
  - removed the optional property `data/pages/data/items/page_url_hash` from the response with the `200` status
  - removed the optional property `data/pages/data/items/project_id` from the response with the `200` status
  - removed the optional property `data/pages/data/items/s3_path` from the response with the `200` status
  - removed the optional property `data/pages/data/items/updated_at` from the response with the `200` status
  - removed the optional property `data/project/are_licenses_allowed` from the response with the `200` status
  - removed the optional property `data/project/subdomain_slug` from the response with the `200` status
  - removed the optional property `data/project/team_id` from the response with the `200` status
  - added the new `Project id is required` enum value to the `data/message` response property for the response status `404`
  - added the new `Project with id {projectId} not found` enum value to the `data/message` response property for the response status `404`
  - added the new optional `query` request parameter `duration`
  - removed the non-success response with the status `400`
  - added the optional property `data/pages/links` to the response with the `200` status
  - removed the `Agent id is required` enum value from the `data/message` response property for the response status `404`
  - removed the `Agent with id {projectId} not found` enum value from the `data/message` response property for the response status `404`

---

[Operation](https://skmtc.dev/poll-the-people/apis/customgpt-ai/docs/api/v1/projects/:projectId/pages/get.md) - [API](https://skmtc.dev/poll-the-people/apis/customgpt-ai.md) - [Page](https://skmtc.dev/poll-the-people/apis/customgpt-ai/changes/api/v1/projects/:projectId/pages/get)
