---
title: "Changes to Retrive the calculated revision number of a Dataset. The calculated revision is number is based on the [:REVISION_OF] relationships to the oldest dataset in a revision chain. Where the oldest dataset = 1 and each newer version is incremented by one (1, 2, 3 ...). Public/Consortium access rules apply, if is for a non-public dataset and no token or a token without membership in HuBMAP-Read group is sent with the request then a 403 response should be returned."
method: GET
path: "/datasets/{id}/revision"
---

# Changes to Retrive the calculated revision number of a Dataset. The calculated revision is number is based on the [:REVISION_OF] relationships to the oldest dataset in a revision chain. Where the oldest dataset = 1 and each newer version is incremented by one (1, 2, 3 ...). Public/Consortium access rules apply, if is for a non-public dataset and no token or a token without membership in HuBMAP-Read group is sent with the request then a 403 response should be returned.

`GET /datasets/{id}/revision`

> Every recorded change to this operation, newest first.
> 64 revisions in range; 12 not diffed.

## Timeline

Changed in 3 of 64 revisions.

- **2025-03-17** `2fcb1e3c58ae`: 1 info
- **2025-03-17** `79987e9684bb`: 1 breaking
- **2025-03-12** `e6e7a8247356`: 1 info

## Changes

- **2025-03-17** `2fcb1e3c58ae`: 1 info
  - added the media type `application/json` for the response with the status `200`
- **2025-03-17** `79987e9684bb`: 1 breaking
  - removed the media type `application/json` for the response with the status `200`
- **2025-03-12** `e6e7a8247356`: 1 info
  - added the media type `application/json` for the response with the status `200`

---

[Operation](https://skmtc.dev/hubmapconsortium/apis/hubmap-entity-api/docs/datasets/:id/revision/get.md) - [API](https://skmtc.dev/hubmapconsortium/apis/hubmap-entity-api.md) - [Page](https://skmtc.dev/hubmapconsortium/apis/hubmap-entity-api/changes/datasets/:id/revision/get)
