---
title: "Get the latest revision information for a part."
method: GET
path: "/revisions/{cd}/{cdid}/p/{pnum}/latest"
tags: ["Revision"]
---

# Get the latest revision information for a part.

`GET /revisions/{cd}/{cdid}/p/{pnum}/latest`

## Request

- Base URL: `https://api.onshape.com/api/v17`
- URL: `https://api.onshape.com/api/v17/revisions/{cd}/{cdid}/p/{pnum}/latest`
- Auth: OAuth 2 and HTTP basic
  - Authorization code: `/oauth/authorize`
  - Token URL: `/oauth/token` scopes: `OAuth2Read`

See [API Guide: Release Management](https://onshape-public.github.io/docs/api-adv/relmgmt/#get-latest-revision-info) for more details. Returns 204 if no revisions are found.

## Path parameters

- `cd` string, required
- `cdid` string, required
- `pnum` string, required

## Query parameters

- `et` string, required

## Response `default`

default response

## Changes

- **2026-10-10** `fe3f0949b493`: 2 info
  - added the optional property `releasedBy/allOf[subschema #2]/globalPermissions/allowAccessToPublicLibraries` to the response with the `default` status
  - added the optional property `releasedBy/allOf[subschema #2]/globalPermissions/allowManagingPublicLibraries` to the response with the `default` status
- **2026-09-19** `c16acb88e3ea`: 2 info
  - added the optional property `releasedBy/allOf[subschema #2]/canMakePersonalCopies` to the response with the `default` status
  - added the optional property `releasedBy/allOf[subschema #2]/globalPermissions/makePersonalCopies` to the response with the `default` status

[Operation history](https://skmtc.dev/onshape/apis/onshape-rest-api/changes/revisions/:cd/:cdid/p/:pnum/latest/get.md)

---

[API](https://skmtc.dev/onshape/apis/onshape-rest-api.md) - [All operations](https://skmtc.dev/onshape/apis/onshape-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/onshape/apis/onshape-rest-api/revisions/c5c4c780f831?raw)
