# List an orchestration's graph versions

> Returns the orchestration's archived graphs, newest first.

Returns the orchestration's archived graphs, newest first. A version is written on create and on every subsequent write that changes the graph (`nodes`, `edges`, `state_schema`, `input_schema`) — through the REST API or a formation apply alike. Metadata-only edits (name, description) do not archive a version. See [Versioning](/docs/modules/orchestrations#versioning).

  Request

<ParamsDetails
  {...require("./list-orchestration-versions.ParamsDetails.json")}
>

<RequestSchema
  {...require("./list-orchestration-versions.RequestSchema.json")}
>

<StatusCodes
  {...require("./list-orchestration-versions.StatusCodes.json")}
>
