---
title: "Changes to GET /api/v1/document/project/{project_pk}/documents/{id}/data/"
method: GET
path: "/api/v1/document/project/{project_pk}/documents/{id}/data/"
---

# Changes to GET /api/v1/document/project/{project_pk}/documents/{id}/data/

`GET /api/v1/document/project/{project_pk}/documents/{id}/data/`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 5 revisions.

- **2026-07-17** `3429f921b4cb`: 1 info
- **2021-09-22** `63116f2e9e3e`: 1 breaking, 8 info
- **2021-05-24** `8167164be9cc`: 10 breaking, 2 warning, 8 info
- **2020-12-11** `0957c4a7ae3d`: 16 breaking, 7 warning, 3 info

## Changes

- **2026-07-17** `3429f921b4cb`: 1 info
  - added the optional property `was_opened_in_annotator` to the response with the `200` status
- **2021-09-22** `63116f2e9e3e`: 1 breaking, 8 info
  - removed the required property `notes` from the response with the `200` status
  - added the optional property `assignee_data/initials` to the response with the `200` status
  - added the optional property `available_assignees_data/items/initials` to the response with the `200` status
  - added the optional property `documents_count` to the response with the `200` status
  - added the optional property `position` to the response with the `200` status
  - added the required property `created_by_initials` to the response with the `200` status
  - added the required property `created_by_photo` to the response with the `200` status
  - added the required property `modified_by_initials` to the response with the `200` status
  - added the required property `modified_by_photo` to the response with the `200` status
- **2021-05-24** `8167164be9cc`: 10 breaking, 2 warning, 8 info
  - the response property `available_assignees_data` became nullable for the status `200`
  - the `available_assignees_data` response's property type changed from `string` to `array` for status `200`
  - the `available_statuses_data` response's property type changed from `string` to `array` for status `200`
  - the `field_value_objects` response's property type changed from `string` to `object` for status `200`
  - the `field_values` response's property type changed from `string` to `object` for status `200`
  - the `next_id` response's property type changed from `string` to `integer` for status `200`
  - the `page_locations` response's property type changed from `string` to `array` for status `200`
  - the `prev_id` response's property type changed from `string` to `integer` for status `200`
  - the `sections` response's property type changed from `string` to `array` for status `200`
  - the `user_permissions` response's property type changed from `string` to `object` for status `200`
  - removed the optional property `assignee_data/role` from the response with the `200` status
  - removed the optional property `notes/items/user/role` from the response with the `200` status
  - added the optional property `created_date` to the response with the `200` status
  - added the optional property `modified_date` to the response with the `200` status
  - added the optional property `notes/items/selections` to the response with the `200` status
  - added the optional property `page_bounds` to the response with the `200` status
  - the response optional property `available_assignees_data` became not read-only for the status `200`
  - the response property `available_assignees_data` became required for the status `200`
  - added the required property `created_by_name` to the response with the `200` status
  - added the required property `modified_by_name` to the response with the `200` status
- **2020-12-11** `0957c4a7ae3d`: 16 breaking, 7 warning, 3 info
  - the response property `available_assignees_data` became optional for the status `200`
  - the `available_assignees_data` response's property type changed from `array` to `string` for status `200`
  - the `available_statuses_data` response's property type changed from `array` to `string` for status `200`
  - the `field_value_objects` response's property type changed from `object` to `string` for status `200`
  - the `field_values` response's property type changed from `object` to `string` for status `200`
  - the `next_id` response's property type changed from `integer` to `string` for status `200`
  - the `page_locations` response's property type changed from `array` to `string` for status `200`
  - the `prev_id` response's property type changed from `integer` to `string` for status `200`
  - the `sections` response's property type changed from `array` to `string` for status `200`
  - the `user_permissions` response's property type changed from `object` to `string` for status `200`
  - removed the required property `created_by_initials` from the response with the `200` status
  - removed the required property `created_by_name` from the response with the `200` status
  - removed the required property `created_by_photo` from the response with the `200` status
  - removed the required property `modified_by_initials` from the response with the `200` status
  - removed the required property `modified_by_name` from the response with the `200` status
  - removed the required property `modified_by_photo` from the response with the `200` status
  - removed the optional property `assignee_data/initials` from the response with the `200` status
  - removed the optional property `created_date` from the response with the `200` status
  - removed the optional property `documents_count` from the response with the `200` status
  - removed the optional property `modified_date` from the response with the `200` status
  - removed the optional property `page_bounds` from the response with the `200` status
  - removed the optional property `position` from the response with the `200` status
  - removed the optional property `was_opened_in_annotator` from the response with the `200` status
  - added the optional property `assignee_data/role` to the response with the `200` status
  - added the required property `notes` to the response with the `200` status
  - the response required property `available_assignees_data` became read-only for the status `200`

---

[Operation](https://skmtc.dev/lexpredict/apis/contraxsuite-api/docs/api/v1/document/project/:project_pk/documents/:id/data/get.md) - [API](https://skmtc.dev/lexpredict/apis/contraxsuite-api.md) - [Page](https://skmtc.dev/lexpredict/apis/contraxsuite-api/changes/api/v1/document/project/:project_pk/documents/:id/data/get)
