---
title: "Returns all company tenants of a user who can use the printer driver"
method: GET
path: "/core/latest/printer-driver/tenants"
tags: ["Printer driver public API"]
---

# Returns all company tenants of a user who can use the printer driver

`GET /core/latest/printer-driver/tenants`

## Request

- Base URL: `https://api.klara.ch`
- URL: `https://api.klara.ch/core/latest/printer-driver/tenants`
- Auth: one of:
  - API key in header `X-API-KEY`
  - HTTP bearer

This is the public API for getting the tenants who can use printer driver

## Response `200`

Found tenants

- DeliveryTenant: A Company Tenant.
  - `tenant_id` string
  - `company_id` integer
  - `company_name` string
  - `address` string: address (street + house number)
  - `additional_address` string: additional address
  - `zip_code` string: postal code
  - `city` string: city name

## Other responses

- `401`: No Authorization header found or invalid token<br/><br/>Failures detected by a downstream service carry that service's own <code>code</code>, which this reference does not enumerate, so the <code>code</code> field may hold a value not documented here. Treat an unrecognised code as a generic failure of the status it arrives with, and do not branch on a code this reference does not list.
- `403`: The current user is not allowed to access this company data<br/><br/>Failures detected by a downstream service carry that service's own <code>code</code>, which this reference does not enumerate, so the <code>code</code> field may hold a value not documented here. Treat an unrecognised code as a generic failure of the status it arrives with, and do not branch on a code this reference does not list.
- `429`: API rate limit exceeded<br/><br/>Failures detected by a downstream service carry that service's own <code>code</code>, which this reference does not enumerate, so the <code>code</code> field may hold a value not documented here. Treat an unrecognised code as a generic failure of the status it arrives with, and do not branch on a code this reference does not list.
- `500`: Something went wrong when getting list of tenants<br/><br/>Failures detected by a downstream service carry that service's own <code>code</code>, which this reference does not enumerate, so the <code>code</code> field may hold a value not documented here. Treat an unrecognised code as a generic failure of the status it arrives with, and do not branch on a code this reference does not list.

---

[API](https://skmtc.dev/klara/apis/klara-public-api.md) · [All operations](https://skmtc.dev/klara/apis/klara-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/klara/apis/klara-public-api/revisions/490b1a879fc2?raw)
