Get printers ranked by compatibility with a file
Changed onReturns all printers in the organization ranked by their compatibility with the specified model file. Considers printer model, available filament slots, and material matching with color proximity.
Request
- Base URL: https://api.printhiv3d.com
- URL: https://api.printhiv3d.com/v1/files/{fileId}/compatible-printers
- Auth: HTTP bearer
Path parameters
The model file ID
Query parameters
Organization ID (uses default if not provided)
Include offline printers in results
Make ID to use for exact material matching via make_materials
Delta-E threshold for color proximity matching (0-100)
JSON array of {index, materialId} for explicit material requirements
JSON acceptable material sets: an array of {optionId, label?, materialIds:[{index, materialId}]}, or an indexed map of acceptable_materials rules {index: [{material_id|type|colors|color_threshold|profile_id|profile_ids}]}
Enable exact material ID matching strategy
Enable type + color matching strategy
Enable loose (type only) matching strategy
Response
Default Response
Changes
- info
added the optional property
//to the response with the status
- info
- breaking
for the
queryrequest parametercolorThreshold, default value was changed from15to15 - breaking
for the
queryrequest parametercolorThreshold, the type changed fromstringtonumber - warning
for the
queryrequest parametercolorThreshold, the max was set to100.00 - warning
for the
queryrequest parametercolorThreshold, the min was set to0.00
- breaking