Skip to main content
GET
/
api
/
v1
/
public
/
invoices
/
{invoice_id}
Get Public Invoice
curl --request GET \
  --url https://api.hevn.finance/api/v1/public/invoices/{invoice_id}
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "amount": 123,
  "currency": "<string>",
  "items": [
    {
      "name": "<string>",
      "quantity": 123,
      "price": 123
    }
  ],
  "createdAt": "2023-11-07T05:31:56Z",
  "comment": "<string>",
  "invoiceNumber": "<string>",
  "issuedDate": "2023-12-25",
  "dueDate": "2023-12-25",
  "client": {
    "email": "<string>",
    "displayName": "<string>",
    "address": {
      "streetAddress": "<string>",
      "addressLine2": "<string>",
      "city": "<string>",
      "state": "<string>",
      "zip": "<string>"
    }
  },
  "contractor": {
    "email": "<string>",
    "displayName": "<string>",
    "address": {
      "streetAddress": "<string>",
      "addressLine2": "<string>",
      "city": "<string>",
      "state": "<string>",
      "zip": "<string>"
    }
  },
  "paymentMethods": [],
  "contract": {
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "documentName": "<string>",
    "documentLink": "<string>"
  },
  "invoiceLink": "<string>",
  "documents": []
}

Path Parameters

invoice_id
string<uuid>
required

Response

Successful Response

id
string<uuid>
required
amount
number
required
currency
string
required
status
enum<string>
required

Invoice status.

Available options:
draft,
sent,
paid,
cancelled,
client_paid,
client_declined
items
PublicInvoiceItem · object[]
required
createdAt
string<date-time>
required
comment
string | null
invoiceNumber
string | null
issuedDate
string<date> | null
dueDate
string<date> | null
client
InvoiceParticipant · object

Minimal participant info for invoice response.

contractor
InvoiceParticipant · object

Minimal participant info for invoice response.

paymentMethods
(IBANAccountDetails · object | USExternalAccountDetails · object | SwiftAccountDetails · object | ContactWalletResponse · object | EmailAccountInput · object)[]

IBAN (SEPA) external account.

contract
PublicInvoiceContractInfo · object
documents
InvoiceDocumentInfo · object[]