Printago API
GET /v1/macros/printer-models

List printer models for macro compatibility

Reference list for the compatibility picker: the known printer models as stable (vendorName, modelName) pairs, deduped across slicer versions, annotated with whether each model's adapter supports raw GCODE.

Requires: macro.view

Response Schema

GcodeMacroPrinterModel[]
Array of GcodeMacroPrinterModel, each with:
adapterrequirednullable
string
Null when the vendor has no adapter assignment in the capability data.
modelNamerequired
string
supportsGcoderequired
boolean
Whether the model's adapter supports raw GCODE delivery.
vendorNamerequired
string

Example Response

200 OK — application/json
[
  {
    "adapter": "string",
    "supportsGcode": true,
    "vendorName": "string",
    "modelName": "string"
  }
]