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
URL | Verb | Information |
---|---|---|
/project/{Guid}/version | POST | Creates a new version for the Project identified by Guid |
/project/{Guid}/version/{Number} | GET | Retrieves the details for the version |
...