---
title: "List all printers"
method: GET
path: "/printers"
tags: ["Print client"]
---

# List all printers

`GET /printers`

Returns a list of printers.


Printers are created through the Shipmondo print client uniquely per host. They are used to send print jobs to the print client.


Related articles:

- [Shipmondo Print Client installation and setup guide](https://help.shipmondo.com/en/articles/2564458-shipmondo-print-client-installation-and-setup-guide)

## Response `200`

Successful.

- Printer[]
  - `name` string — User-specified name of the printer.
  - `hostname` string — The name of the computer/host from which the printer is accessed.
  - `printer` string — The name of the printer as it appears on the computer/host.
  - `label_format` 'zpl' | '10x19' | 'a4' — The given format of the printer
  - `default_printer` boolean — Indicates if the printer is default for shipments
  - `default_document_printer` boolean — Indicates if the printer is default for printing documents such as proforma invoices.
  - `default_pick_document_printer` boolean — Indicates if the printer is default for printing pick documents such as packing slips and pick path documents.
  - `auto_print` boolean
  - `staff_account_id` integer — The identifier for the related staff account.

## Other responses

- `401` — Unauthorized.
- `404` — Resource not found.

---

[API](https://skmtc.net/shipmondo/apis/shipmondo-api.md) · [All operations](https://skmtc.net/shipmondo/apis/shipmondo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/shipmondo/shipmondo-api/versions/dbe9a4ea0826/schema)
