Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Projects are versioned. This is to support editing a Project after it has been ordered and allow reordering an older version (for example, from Order History). A Project Version can be thought of as a "snapshop" of the Project at at a point in time. That "snapshot" can then be printed.

...

Versions are made up of one or more Project Artifacts. A version is considered complete when it has more than one Artifact and all Artifacts are themselves complete (i.e. no incomplete Required Artifacts).

Requires:

Actions

URLVerbInformation
/project/{Guid}/versionPOSTCreates a new version for the Project identified by Guid
/project/{Guid}/version/{Number}GETRetrieves the details for the version

...