Printago API
GET /v1/profiles/compatible/{machineModel}/{nozzleDiameter}

Get profiles by machine model and nozzle size

Requires: profile.view

Path Parameters

machineModel required
string
- The printer model name
nozzleDiameter required
string
- The nozzle diameter (e.g., "0.4")

Response Schema

CompatibleProfiles
filamentrequired
object
systemrequired
object[]
compatibilityListrequired
string
datarequired
Record<string, any>
Construct a type with a set of properties K of type T
idrequired
number
machineModelrequired
string
machineVariantrequired
string
mfgSlicerrequired
string
mfgVersionrequired
string
namerequired
string
preferencerequired
number
shownrequired
boolean
typerequired
any
vendorIdrequired
number
userrequired
object[]
compatibilityListrequired
string
createdAtrequired
string
format: date-time
datarequired
Record<string, any>
Construct a type with a set of properties K of type T
externalIdrequired
string
idrequired
string
pattern: ^[a-z0-9]{24}$
inheritsrequired
string
integrationIdrequired
string
integrationTyperequired
any
metadatarequired
Record<string, any>
Construct a type with a set of properties K of type T
namerequired
string
sourcerequired
any
storeIdrequired
string
pattern: ^[a-z0-9]{24}$
typerequired
any
updatedAtrequired
string
format: date-time
machinerequired
object
systemrequired
object[]
compatibilityListrequired
string
datarequired
Record<string, any>
Construct a type with a set of properties K of type T
idrequired
number
machineModelrequired
string
machineVariantrequired
string
mfgSlicerrequired
string
mfgVersionrequired
string
namerequired
string
preferencerequired
number
shownrequired
boolean
typerequired
any
vendorIdrequired
number
userrequired
object[]
compatibilityListrequired
string
createdAtrequired
string
format: date-time
datarequired
Record<string, any>
Construct a type with a set of properties K of type T
externalIdrequired
string
idrequired
string
pattern: ^[a-z0-9]{24}$
inheritsrequired
string
integrationIdrequired
string
integrationTyperequired
any
metadatarequired
Record<string, any>
Construct a type with a set of properties K of type T
namerequired
string
sourcerequired
any
storeIdrequired
string
pattern: ^[a-z0-9]{24}$
typerequired
any
updatedAtrequired
string
format: date-time
processrequired
object
systemrequired
object[]
compatibilityListrequired
string
datarequired
Record<string, any>
Construct a type with a set of properties K of type T
idrequired
number
machineModelrequired
string
machineVariantrequired
string
mfgSlicerrequired
string
mfgVersionrequired
string
namerequired
string
preferencerequired
number
shownrequired
boolean
typerequired
any
vendorIdrequired
number
userrequired
object[]
compatibilityListrequired
string
createdAtrequired
string
format: date-time
datarequired
Record<string, any>
Construct a type with a set of properties K of type T
externalIdrequired
string
idrequired
string
pattern: ^[a-z0-9]{24}$
inheritsrequired
string
integrationIdrequired
string
integrationTyperequired
any
metadatarequired
Record<string, any>
Construct a type with a set of properties K of type T
namerequired
string
sourcerequired
any
storeIdrequired
string
pattern: ^[a-z0-9]{24}$
typerequired
any
updatedAtrequired
string
format: date-time

Example Response

200 OK — application/json
{
  "machine": {
    "system": [
      {
        "id": 1,
        "vendorId": 1,
        "name": "string",
        "shown": true,
        "compatibilityList": "string",
        "data": {},
        "preference": 1
      }
    ],
    "user": [
      {
        "id": "string",
        "name": "string",
        "inherits": "string",
        "compatibilityList": "string",
        "data": {},
        "metadata": {},
        "storeId": "string",
        "updatedAt": "2026-08-24T03:58:56.029Z",
        "createdAt": "2026-08-24T03:58:56.029Z"
      }
    ]
  },
  "filament": {
    "system": [
      {
        "id": 1,
        "vendorId": 1,
        "name": "string",
        "shown": true,
        "compatibilityList": "string",
        "data": {},
        "preference": 1
      }
    ],
    "user": [
      {
        "id": "string",
        "name": "string",
        "inherits": "string",
        "compatibilityList": "string",
        "data": {},
        "metadata": {},
        "storeId": "string",
        "updatedAt": "2026-08-24T03:58:56.029Z",
        "createdAt": "2026-08-24T03:58:56.029Z"
      }
    ]
  },
  "process": {
    "system": [
      {
        "id": 1,
        "vendorId": 1,
        "name": "string",
        "shown": true,
        "compatibilityList": "string",
        "data": {},
        "preference": 1
      }
    ],
    "user": [
      {
        "id": "string",
        "name": "string",
        "inherits": "string",
        "compatibilityList": "string",
        "data": {},
        "metadata": {},
        "storeId": "string",
        "updatedAt": "2026-08-24T03:58:56.029Z",
        "createdAt": "2026-08-24T03:58:56.029Z"
      }
    ]
  }
}