SendRegning

Get multiple invoices

Verison: 1.0 (read more)

All requests to fetch multiple invoices support pagination.

Get all invoices

1
GET /invoices/

Invoices for a specific recipient

By adding the recipientNumber query param, you’ll get a list of invoices sent to a certain recipient.

1
GET /invoices/?recipientNumber={number}

Filtered by state

It is possible to fetch a list of invoices filtered by state. When fetching by state it is also possible to filter by invoice date.

Get not due invoices

Will return unpaid invoices that are not due. Sorted in descending order.

1
GET /invoices/not-due?from=2015-02-01&to=2015-06-01

Get due invoices

Will fetch unpaid invoices that are due. Sorted in descending order.

1
GET /invoices/due?from=2015-02-01&to=2015-06-01

Get paid invoices

Will fetch paid invoices. Sorted in descending order.

1
GET /invoices/paid?from=2015-02-01&to=2015-06-01

Response

HTTP/1.1 200 OK

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
[
    {
        "number": 123,
        "credit": false,
        "orderNumber": "order_152",
        "invoiceDate": "2015-02-01",
        "dueDate": "2015-02-15",
        "orderDate": "2015-01-01",
        "reminderDate": "2015-02-20",
        "ourReference": "Ola Nordmann",
        "yourReference": "Kari Nordmann",
        "kid": "0034246611",
        "tax": 11.11,
        "total": 22.22,
        "invoiceText": "Special invoice text",
        "accountNumber": "70760530598",
        "currency": "NOK",
        "deliveryDate": "2015-03-01",
        "deliveryAddress": {
            "address": "Karl Johan",
            "zip": "0154",
            "city": "OSLO",
            "country": "NORGE"
        },
        "originator": {
            "name": "Ola Nordmann",
            "fax": "11223344",
            "phone": "44332211",
            "mobile": "44113322",
            "web": "www.sendregning.no",
            "organisationNumber": "911919911",
            "address": {
                "address1": "Karl",
                "address2": "Johan",
                "zip": "0154",
                "city": "OSLO",
                "country": "NORGE"
            }
        },
        "recipient": {
            "number": 7,
            "customerNumber": "p23",
            "name": "Kari Nordmann",
            "email": "karinordmann@sendregning.no",
            "mobile": "47474747"
            "address": {
                "address1": "Karl",
                "address2": "Johan",
                "zip": "0154",
                "city": "OSLO",
                "country": "NORGE"
            },
            "organisationNumber": "911919911",
            "icd": "9908"
        },
        "items": [
            {
                "number": 1,
                "quantity": 10,
                "productCode": "pc1",
                "description": "first item",
                "unitPrice": 12.12,
                "discount": 10,
                "taxRate": 25,
                "total": 151.5,
                "totalWithoutTax": 121.2
            },
            {
                "number": 2,
                "quantity": 12.12,
                "productCode": "pc2",
                "description": "second item",
                "unitPrice": 22.22,
                "discount": 20,
                "taxRate": 15,
                "total": 309.71,
                "totalWithoutTax": 269.31
            }
        ],
        "international": null,
        "currentBalance": 10,
        "_links": {}
    }
]