---
title: "Get all revisions for a company."
method: GET
path: "/revisions/companies/{cid}"
tags: ["Revision"]
---

# Get all revisions for a company.

`GET /revisions/companies/{cid}`

See [API Guide: Release Management](https://onshape-public.github.io/docs/api-adv/relmgmt/#get-all-revisions) for more details. 
* Returns a list of `limit` size of all objects per API call. 
* To get the next set of results, use the `next` URL from the response body. 
* Do not change any other query parameters during subsequent enumeration. 
* Persist `after` query param value and use it to begin a fresh enumeration at a later date. 
* This API can only be called by company admins.

## Path parameters

- `cid` string, required

## Query parameters

- `elementType` integer
- `limit` integer
- `latestOnly` boolean
- `after` string, date-time

## Response `default`

default response

## Changes

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

[Change history](https://skmtc.dev/onshape/apis/onshape-rest-api/changes/revisions/companies/:cid/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/a5a9706c2a61?raw)
