Skip to content

Machine Revision

Overview

Machine revisions are the next level below variations and provide the fine-detail of a machine variation.

All variations have at least one revision - the first revision is number 0 and is often referred to as the original revision.

Media and specifications are stored against revisions - but aren't part of the model.

Model

Machine Revision

Schema

{
  "id": 0,
  "number": 0,
  "status": "string",
  "isPreliminary": false,
  "featuresAndBenefits": "string",
  "oemDescription": "string",
  "specRef": "string",
  "webRef": "string",
  "specDate": "string",
  "regions": [
    {
      "regionKey": "string",
      "status": "string"
    }
  ]
}

Properties

  • id - The revision id
  • number - The revision number; 0 is the original.
  • status - The status of the revision - Current or Discontinued.
  • isPreliminary - Indicates if the revision is preliminary.

    Preliminary records are populated with data either passed directly from the manufacturer or as part of a press release before a full spec sheet is available.

  • featuresAndBenefits - Where given these are the features and benefits for the machine as written in the brochure.

  • oemDescription - Where given this is a brief description of the machine as written in the brochure.
  • specRef - The reference for the document from which specifications were taken - This may indicate if specs were supplied directly or from a website.
  • webRef - Where specs are taken directly from a website this is the URL to the page where the specs were taken.
  • regions - This is an array of region statuses, showing the status of a revision in various regions.