---
title: "Search the catalog by make, model or alias. Tolerates spacing, punctuation and a one-letter typo. An empty search returns the popular list. Retired and hidden models are never offered."
method: GET
path: "/api/PrinterModels"
tags: ["PrinterModels"]
---

# Search the catalog by make, model or alias. Tolerates spacing, punctuation and a one-letter typo. An empty search returns the popular list. Retired and hidden models are never offered.

`GET /api/PrinterModels`

## Request

- Base URL: `https://api.3dprintlog.com`
- URL: `https://api.3dprintlog.com/api/PrinterModels`
- Auth: none required

## Query parameters

- `search` string
- `limit` integer

## Response `200`

The best matches, best first.

- PrintLogApiModelsDTOsPrinterCatalogPrinterModelDto[]
  - `id` string, nullable
  - `make` string, nullable
  - `model` string, nullable
  - `aliases` string[], nullable: Other names the model is sold or sliced under.
  - `technology` string, nullable
  - `bedWidthMm` number, double, nullable
  - `bedDepthMm` number, double, nullable
  - `bedHeightMm` number, double, nullable
  - `nozzleOptionsMm` number[], nullable: Nozzle diameters in millimeters.
  - `defaultNozzleMm` number, double, nullable
  - `filamentDiameterMm` number, double, nullable
  - `hasHeatedBed` boolean, nullable
  - `hasHeatedChamber` boolean, nullable
  - `extruderCount` integer, nullable
  - `defaultSlotCount` integer, nullable
  - `kinematics` string, nullable
  - `retired` boolean, nullable: True for a model no longer offered. It still resolves by id.

## Other responses

- `304`: The caller's copy is current.
- `400`: The search is longer than 100 characters (`query_too_long`) or the limit is not a number.
- `429`: Too many requests from this address.
- `503`: The catalog has not finished loading. Retry shortly.

## Changes

- **2026-10-20** `6b28a5b9e9ed`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/3dprintlog/apis/3d-print-log-api/changes/api/PrinterModels/get.md)

---

[API](https://skmtc.dev/3dprintlog/apis/3d-print-log-api.md) · [All operations](https://skmtc.dev/3dprintlog/apis/3d-print-log-api/llms.txt) · [OpenAPI document](https://skmtc.dev/3dprintlog/apis/3d-print-log-api/revisions/6b28a5b9e9ed?raw)
