---
title: "Get invoice"
method: GET
path: "/invoice/{id}"
tags: ["Invoice"]
---

# Get invoice

`GET /invoice/{id}`

## Request

- Base URL: `https://api.paidnice.com/rest/v1`
- URL: `https://api.paidnice.com/rest/v1/invoice/{id}`
- Auth: HTTP bearer

Returns an invoice by internal id for the authenticated organisation.

## Path parameters

- `id` string, uuid, required

## Response `200`

The invoice

- Invoice
  - `id` string, required
  - `accountingSystemId` string, required
  - `status` string, required
  - `number` string
  - `reference` string
  - `currency` string, required
  - `frozen` boolean, required
  - `sentToCustomer` boolean, required
  - `dueAmount` number, required
  - `totalAmount` number, required
  - `subtotalAmount` number, required
  - `taxAmount` number, required
  - `paidAmount` number, required
  - `discountAmount` number, required
  - `creditedAmount` number, required
  - `depositAmount` number, required
  - `exchangeRate` number, required
  - `accountingSystemExchangeRate` number
  - `issueDate` string, required
  - `dueDate` string, required
  - `lastSyncedDate` string
  - `portalUrl` string, required
  - `accountingSystemOnlineUrl` string
  - `contactId` integer, required
  - `contactName` string

## Other responses

- `400`: Invalid request
- `401`: Missing or invalid API key
- `403`: The public API is not enabled for the organisation, or the API key lacks the required scope
- `404`: The invoice could not be found
- `429`: Too many requests

---

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