v1

latestOpenAPI 3.0.02026-07-1315476656.4 KB
Invoice

Retrieve invoices

There are a multitude of parameter which can be used to filter. A few of them are attached but for a complete list please check out <a href='#tag/Invoice/How-to-filter-for-certain-invoices'>this</a> list

get/Invoice

Query parameters

status100 | 200 | 1000

Status of the invoices

invoiceNumberstring

Retrieve all invoices with this invoice number

startDateinteger

Retrieve all invoices with a date equal or higher

endDateinteger

Retrieve all invoices with a date equal or lower

contact[id]integer

Retrieve all invoices with this contact. Must be provided with contact[objectName]

contact[objectName]string

Only required if contact[id] was provided. 'Contact' should be used as value.

Response

Successful operation

Example response

{
  "objects": [
    {
      "id": "1",
      "objectName": "Invoice",
      "invoiceNumber": "RE-1000",
      "contact": {
        "id": "1",
        "objectName": "Contact"
      },
      "create": "2024-04-08T00:00:00+02:00",
      "update": "2024-04-08T00:00:00+02:00",
      "sevClient": {
        "id": "1",
        "objectName": "SevClient"
      },
      "invoiceDate": "2024-04-08T00:00:00+02:00",
      "header": "My RE-1000",
      "headText": "header information",
      "footText": "footer information",
      "timeToPay": "10",
      "discountTime": "0",
      "discount": "0",
      "addressCountry": {
        "id": "1",
        "objectName": "StaticCountry"
      },
      "payDate": "2024-04-08T00:00:00+02:00",
      "createUser": {
        "id": "1",
        "objectName": "SevUser"
      },
      "deliveryDate": "2024-04-08T00:00:00+02:00",
      "status": "100",
      "contactPerson": {
        "id": "1",
        "objectName": "SevUser"
      },
      "taxRate": "0",
      "taxText": "Umsatzsteuer 19%",
      "dunningLevel": "0",
      "taxType": "default",
      "paymentMethod": {
        "id": "1",
        "objectName": "PaymentMethod"
      },
      "costCentre": {
        "id": "1",
        "objectName": "CostCentre"
      },
      "sendDate": "2024-04-08T00:00:00+02:00",
      "origin": {
        "id": "1"
      },
      "invoiceType": "RE",
      "accountIntervall": "2022-03-14",
      "accountNextInvoice": "1647259198",
      "reminderTotal": "0",
      "reminderDebit": "0",
      "reminderDeadline": "01.01.2020",
      "reminderCharge": "0",
      "taxSet": {
        "id": "1",
        "objectName": "TaxSet"
      },
      "address": "name\nstreet\npostCode city",
      "currency": "EUR",
      "sumNet": "100",
      "sumTax": "19",
      "sumGross": "119",
      "sumDiscounts": "0",
      "sumNetForeignCurrency": "0",
      "sumTaxForeignCurrency": "0",
      "sumGrossForeignCurrency": "0",
      "sumDiscountsForeignCurrency": "0",
      "sumNetAccounting": "0",
      "sumTaxAccounting": "0",
      "sumGrossAccounting": "0",
      "enshrined": "2024-04-08T00:00:00+02:00",
      "deliveryDateUntil": "2024-04-08T00:00:00+02:00",
      "sendPaymentReceivedNotificationDate": "0"
    }
  ]
}