9.5 Get Device PMMs
GET https://{{domain}}/api/v2/device/{{DeviceGUID}}/medias
Gets the list of media/substrates and print modes for which printer profiles (calibrations) are available.
Request
Query string parameters:
- DeviceGUID - guid; required
Response
JSON array of objects containing the name of the media/substrate and the list of print modes with calibration data for that print mode.
JSON object:
- Name (string) : Name media or substrate.
- Modes (array) : Array of print modes available for this device and media
- Guid (string) : Resource GUID of the PMM that provides the calibration for this print mode for this device. See 7.3. Resources > Get section on how to get the PMM.
- Name (string) : Name of the print-mode
- Linear (bool) : True when linear data is available in the PMM. Some contone devices do not require a linearisation.
- Transfer (bool, optional) : True when only a linearisation is available and not gamut data or ICC profiles.
- SilkScreen (bool, optional) : True when the PMM is intended for silkscreen printing, thus containing a list of tonal corrections for each plate color instead of a linearisation.
- Variants (array) : Array of mode variants available for this print-mode.
- Name (string) : Name of the variant
- Engine (string) : Profiling engine used to create the variant. Valid values are : ICC, MX, VISU where MX means GMG MX and VISU PrintFactory’s DeviceLink engine.
- Space (string, optional) : In case of the GMG MX engine this indicates the input colorspace for which the DeviceLink is created.
Ex:
200 OK :
[ {
"Name": "ProofMaster Contract Proofing Media 265g",
"Modes": [ {
"Guid": "69349c18-97d2-11e7-b633-c56da1016383",
"Name": "High quality 720 x 1440 dpi.bidirectional",
"Linear": true,
"Variants": [ {
"Engine": "ICC",
"Name": "Colorimetric"
}, {
"Engine": "ICC",
"Name": "Perceptual"
} ]
} ]
},
{...} ]