---
title: "The models people own most, then the featured models, for a picker that has no query yet."
method: GET
path: "/api/PrinterModels/popular"
tags: ["PrinterModels"]
---

# The models people own most, then the featured models, for a picker that has no query yet.

`GET /api/PrinterModels/popular`

## Request

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

## Query parameters

- `limit` integer

## Response `200`

The popular models.

- 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.
- `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/popular/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)
