---
title: "Get a single invoice"
method: GET
path: "/invoices/{id}"
tags: ["Invoices", "Experimental"]
---

# Get a single invoice

`GET /invoices/{id}`

## Response `200`

...

- Invoice — ...
  - `account` object
    - `accno` string
    - `description` string
  - `description` string, nullable
  - `eca` object
    - `credit_limit` object
      - `available` number
      - `total` number
      - `used` number
    - `description` string, nullable
    - `entity` object
      - `control_code` string
      - `name` string
    - `id` number
    - `number` string
    - `pay_to_name` string, nullable
    - `type` 'customer' | 'vendor'
  - `lines` object[]
    - `delivery_date` string, date, nullable
    - `description` string
    - `discount` number — A value of 10 means the customer gets a 10% discount, if discount_type has a value of '%'
    - `discount_type` '%'
    - `id` number
    - `item` number
    - `notes` string, nullable
    - `part` object
      - `_self` string
      - `description` string
      - `number` string, required
      - `onhand` string
      - `unit` string
      - `weight` string
    - `price` number
    - `price_fixated` boolean
    - `qty` number
    - `serialnumber` string, nullable
    - `total` number
    - `unit` string
  - `payments` object[]
    - `account` object
      - `description` string
  - `taxes` object
  - `workflow` object
    - `actions` unknown[]
      - unknown
    - `state` 'INITIAL' | 'SAVED' | 'POSTED' | 'ONHOLD' | 'VOIDED' | 'REVERSED' | 'DELETED'

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found

---

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