---
title: "Get a vendor"
method: GET
path: "/vendors/{id}"
tags: ["Vendors"]
---

# Get a vendor

`GET /vendors/{id}`

## Request

- Base URL: `https://ledgerhq.pro/api/v1`
- URL: `https://ledgerhq.pro/api/v1/vendors/{id}`
- Auth: one of:
  - HTTP bearer and API key in header `x-organization-id`
  - HTTP bearer and API key in header `x-organization-id`

One vendor with 1099 readiness, TIN read state (hasTin; tinUnreadable when the stored ciphertext can no longer be decrypted), default expense account, checks (with paymentId), bills, payments (with bill allocations), and feedPayments (posted bank-feed and card-feed withdrawals coded to the vendor with no payment record: id, date, amount in positive cents, payee) so a client can render one joined history of every payment. Never returns TIN ciphertext or plaintext.

## Path parameters

- `id` string, uuid, required

## Response `200`

Vendor

## Other responses

- `404`: Not found
- `default`: Error response

---

[API](https://skmtc.dev/ledgerhq-pro/apis/ledgerhq-bookkeeping-api.md) · [All operations](https://skmtc.dev/ledgerhq-pro/apis/ledgerhq-bookkeeping-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ledgerhq-pro/apis/ledgerhq-bookkeeping-api/revisions/9a8269f0a586?raw)
