List all invoices
GET
/rest/v1/invoices
Request
Authorization
Add parameter in header
api-key
Example:
api-key: ********************
Query Params
pageSize
integer
optional
Example:
100
pageNumber
integer
optional
Example:
1
number
string
optional
reference
string
optional
originCode
string
optional
customerNumber
string
optional
modifiedAfter
string <date-time>
optional
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.logictrade.cloud/rest/v1/invoices?pageSize=100&pageNumber=1&number=&reference=&originCode=&customerNumber=&modifiedAfter=' \
--header 'api-key;'
Responses
🟢200OK
application/json
Body
pagination
object
optional
totalResults
integer
optional
pageNumber
integer
optional
pageSize
integer
optional
totalPages
integer
optional
results
array [object {14}]
required
id
integer
read-onlyrequired
number
string
optional
date
string <date>
The date of the order
reference
string
optional
externNumber
string
read-onlyoptional
origin
object
optional
customer
object (Customer)
required
invoiceAddress
object
optional
payments
array [object {3}]
optional
comment
object
optional
lines
array [object {12}]
required
totalAmount
number <double>
read-onlyoptional
modifiedDate
string <date-time>
optional
createdDate
string <date-time>
optional
Example
{
"pagination": {
"totalResults": 3,
"pageNumber": 1,
"pageSize": 3,
"totalPages": 1
},
"results": [
{
"id": 2,
"number": "",
"date": null,
"reference": "",
"externNumber": "",
"origin": {
"code": "WIN",
"description": "Winkel"
},
"customer": {
"id": 13,
"number": "R000000008",
"gender": "Man",
"title": "Dhr.",
"initials": "J",
"firstName": "Jan",
"infix": "",
"lastName": "Jansen",
"companyName": "",
"phoneNumber": "",
"mobileNumber": "06-12345678",
"email": "jan@jansen.com",
"remark": "",
"address": {
"street": "Wethouder Buitenhuisstraat",
"houseNumber": "2B",
"zipCode": "7951 SM",
"city": "Staphorst",
"country": "NL"
}
},
"invoiceAddress": {
"street": "Wethouder Buitenhuisstraat",
"houseNumber": "2B",
"zipCode": "7951 SM",
"city": "Staphorst",
"country": "NL"
},
"payments": [],
"comment": {
"intern": "",
"extern": ""
},
"lines": [
{
"id": 1,
"lineNumber": "10",
"code": "LT00000043",
"description": "Barstoelen",
"salesGroup": {
"code": "8010",
"description": "Barstoelen Meubels"
},
"quantity": 3,
"partPrice": 123,
"discount": 0,
"linePrice": 369,
"vat": 21,
"comment": {
"intern": "",
"extern": ""
},
"configuration": {
"id": 0,
"items": []
}
}
],
"totalAmount": 369
},
{
"id": 3,
"number": "",
"date": null,
"reference": "",
"externNumber": "",
"origin": {
"code": "",
"description": ""
},
"customer": {
"id": 14,
"number": "R000000009",
"gender": "Man",
"title": "Dhr.",
"initials": "J.",
"firstName": "Jan",
"infix": "",
"lastName": "Jansen",
"companyName": "",
"phoneNumber": "",
"mobileNumber": "06-12345678",
"email": "jan@jansen.com",
"remark": "",
"address": {
"street": "Wethouder Buitenhuisstraat",
"houseNumber": "2B",
"zipCode": "7951 SM",
"city": "Staphorst",
"country": "NL"
}
},
"invoiceAddress": {
"street": "Wethouder Buitenhuisstraat",
"houseNumber": "2B",
"zipCode": "7951 SM",
"city": "Staphorst",
"country": "NL"
},
"payments": [],
"comment": {
"intern": "",
"extern": ""
},
"lines": [],
"totalAmount": 0
},
{
"id": 4,
"number": "F24000001",
"date": "2024-04-05T08:30:05.293",
"reference": "",
"externNumber": "",
"origin": {
"code": "",
"description": ""
},
"customer": {
"id": 10,
"number": "R000000005",
"gender": "Man",
"title": "Dhr.",
"initials": "J.",
"firstName": "Jan",
"infix": "",
"lastName": "Jansen",
"companyName": "",
"phoneNumber": "",
"mobileNumber": "06-12345678",
"email": "jan@jansen.com",
"remark": "Niet beschikbaar op maandag en dinsdag!",
"address": {
"street": "Wethouder Buitenhuisstraat",
"houseNumber": "2B",
"zipCode": "7951 SM",
"city": "Staphorst",
"country": "NL"
}
},
"invoiceAddress": {
"street": "Wethouder Buitenhuisstraat",
"houseNumber": "2B",
"zipCode": "7951 SM",
"city": "Staphorst",
"country": "NL"
},
"payments": [],
"comment": {
"intern": "",
"extern": ""
},
"lines": [
{
"id": 3,
"lineNumber": "10",
"code": "LT0000000075",
"description": "De wanden behandelen.",
"salesGroup": {
"code": "900",
"description": "Arbeid wanden"
},
"quantity": 1,
"partPrice": 50,
"discount": 10,
"linePrice": 50,
"vat": 0,
"comment": {
"intern": "",
"extern": ""
},
"configuration": {
"id": 0,
"items": []
}
}
],
"totalAmount": 50
}
]
}
🟢204No Content
🟠403Forbidden
🟠422Parameter Error
Modified at 2024-07-30 06:27:27