You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*CompanyApi* | [**companyIdGet**](docs/Api/CompanyApi.md#companyidget) | **GET** /company/{id} | Get a company by id
84
84
*CompanyApi* | [**companyPost**](docs/Api/CompanyApi.md#companypost) | **POST** /company | Add a company
85
85
*CompanyApi* | [**companyPut**](docs/Api/CompanyApi.md#companyput) | **PUT** /company | Update a company
86
+
*CompanyApi* | [**companyVatGet**](docs/Api/CompanyApi.md#companyvatget) | **GET** /company/{vat} | Get a company by vat number
86
87
*ExportApi* | [**exportGet**](docs/Api/ExportApi.md#exportget) | **GET** /export | Export invoices as a ZIP archive
87
88
*LogApi* | [**logGet**](docs/Api/LogApi.md#logget) | **GET** /log | List events
88
89
*LogApi* | [**logIdGet**](docs/Api/LogApi.md#logidget) | **GET** /log/{id} | Get an event by id
89
90
*ReceiveApi* | [**receiveGet**](docs/Api/ReceiveApi.md#receiveget) | **GET** /receive | List incoming invoices
90
91
*ReceiveApi* | [**receiveIdDelete**](docs/Api/ReceiveApi.md#receiveiddelete) | **DELETE** /receive/{id} | Delete an incoming invoice by id
91
92
*ReceiveApi* | [**receiveIdGet**](docs/Api/ReceiveApi.md#receiveidget) | **GET** /receive/{id} | Get an incoming invoice by id
93
+
*ReceiveApi* | [**receiveIdPayloadGet**](docs/Api/ReceiveApi.md#receiveidpayloadget) | **GET** /receive/{id}/payload | Get a receive invoice payload by id
92
94
*SendApi* | [**sendFilePost**](docs/Api/SendApi.md#sendfilepost) | **POST** /send/file | Add an invoice by file
93
95
*SendApi* | [**sendGet**](docs/Api/SendApi.md#sendget) | **GET** /send | List invoices
94
96
*SendApi* | [**sendIdGet**](docs/Api/SendApi.md#sendidget) | **GET** /send/{id} | Get a invoice by id
97
+
*SendApi* | [**sendIdPayloadGet**](docs/Api/SendApi.md#sendidpayloadget) | **GET** /send/{id}/payload | Get a send invoice payload by id
95
98
*SendApi* | [**sendIdentifierGet**](docs/Api/SendApi.md#sendidentifierget) | **GET** /send/{identifier} | Get a invoice by identifier
96
99
*SendApi* | [**sendJsonPost**](docs/Api/SendApi.md#sendjsonpost) | **POST** /send/json | Add an invoice by json
97
100
*SendApi* | [**sendPost**](docs/Api/SendApi.md#sendpost) | **POST** /send | Add an invoice
Copy file name to clipboardExpand all lines: docs/Api/CompanyApi.md
+63Lines changed: 63 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ All URIs are relative to https://api.invoicetronic.com, except if the operation
11
11
|[**companyIdGet()**](CompanyApi.md#companyIdGet)|**GET** /company/{id} | Get a company by id |
12
12
|[**companyPost()**](CompanyApi.md#companyPost)|**POST** /company | Add a company |
13
13
|[**companyPut()**](CompanyApi.md#companyPut)|**PUT** /company | Update a company |
14
+
|[**companyVatGet()**](CompanyApi.md#companyVatGet)|**GET** /company/{vat} | Get a company by vat number |
14
15
15
16
16
17
## `companyGet()`
@@ -328,3 +329,65 @@ try {
328
329
[[Back to top]](#)[[Back to API list]](../../README.md#endpoints)
329
330
[[Back to Model list]](../../README.md#models)
330
331
[[Back to README]](../../README.md)
332
+
333
+
## `companyVatGet()`
334
+
335
+
```php
336
+
companyVatGet($vat): \Invoicetronic\Model\Company
337
+
```
338
+
339
+
Get a company by vat number
340
+
341
+
Retrieve a company by its VAT number. **Companies** are the entities that send and receive invoices. They are automatically created from invoice data when invoices are sent or received.
Copy file name to clipboardExpand all lines: docs/Api/ReceiveApi.md
+62Lines changed: 62 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,7 @@ All URIs are relative to https://api.invoicetronic.com, except if the operation
9
9
|[**receiveGet()**](ReceiveApi.md#receiveGet)|**GET** /receive | List incoming invoices |
10
10
|[**receiveIdDelete()**](ReceiveApi.md#receiveIdDelete)|**DELETE** /receive/{id} | Delete an incoming invoice by id |
11
11
|[**receiveIdGet()**](ReceiveApi.md#receiveIdGet)|**GET** /receive/{id} | Get an incoming invoice by id |
12
+
|[**receiveIdPayloadGet()**](ReceiveApi.md#receiveIdPayloadGet)|**GET** /receive/{id}/payload | Get a receive invoice payload by id |
12
13
13
14
14
15
## `receiveGet()`
@@ -230,3 +231,64 @@ try {
230
231
[[Back to top]](#)[[Back to API list]](../../README.md#endpoints)
231
232
[[Back to Model list]](../../README.md#models)
232
233
[[Back to README]](../../README.md)
234
+
235
+
## `receiveIdPayloadGet()`
236
+
237
+
```php
238
+
receiveIdPayloadGet($id)
239
+
```
240
+
241
+
Get a receive invoice payload by id
242
+
243
+
Retrieve only the payload of a receive invoice, without the full invoice metadata. This is useful when you already have the invoice metadata and only need the XML content. The response is a `text/plain` string, identical to the `payload` field returned by the standard GET endpoint with `include_payload=true`. The invoice is marked as read (`is_read` = true) and counted as an operation, same as when retrieving the full invoice with `include_payload=true`.
Copy file name to clipboardExpand all lines: docs/Api/SendApi.md
+62Lines changed: 62 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,7 @@ All URIs are relative to https://api.invoicetronic.com, except if the operation
9
9
|[**sendFilePost()**](SendApi.md#sendFilePost)|**POST** /send/file | Add an invoice by file |
10
10
|[**sendGet()**](SendApi.md#sendGet)|**GET** /send | List invoices |
11
11
|[**sendIdGet()**](SendApi.md#sendIdGet)|**GET** /send/{id} | Get a invoice by id |
12
+
|[**sendIdPayloadGet()**](SendApi.md#sendIdPayloadGet)|**GET** /send/{id}/payload | Get a send invoice payload by id |
12
13
|[**sendIdentifierGet()**](SendApi.md#sendIdentifierGet)|**GET** /send/{identifier} | Get a invoice by identifier |
13
14
|[**sendJsonPost()**](SendApi.md#sendJsonPost)|**POST** /send/json | Add an invoice by json |
14
15
|[**sendPost()**](SendApi.md#sendPost)|**POST** /send | Add an invoice |
@@ -241,6 +242,67 @@ try {
241
242
[[Back to Model list]](../../README.md#models)
242
243
[[Back to README]](../../README.md)
243
244
245
+
## `sendIdPayloadGet()`
246
+
247
+
```php
248
+
sendIdPayloadGet($id)
249
+
```
250
+
251
+
Get a send invoice payload by id
252
+
253
+
Retrieve only the payload of a send invoice, without the full invoice metadata. This is useful when you already have the invoice metadata and only need the XML content. The response is a `text/plain` string, identical to the `payload` field returned by the standard GET endpoint with `include_payload=true`. Depending on how the invoice was originally submitted, the payload may be Base64-encoded or plain XML.
0 commit comments