PUT Invoice/{id}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
InvoiceCreateDto| Name | Description | Type | Additional information |
|---|---|---|---|
| InvoiceNum |
Only used when updating an Invoice. An InvoiceNum will be auto-assigned during creation. |
integer |
None. |
| ProfileID | integer |
None. |
|
| InvoiceDate | date |
None. |
|
| DateDue | date |
None. |
|
| InvoiceLineItems | Collection of InvoiceLineItemCreateDto |
None. |
Request Formats
application/json, text/json
Sample:
{
- "InvoiceNum": 1,
- "ProfileID": 2,
- "InvoiceDate": "2025-10-25T05:39:54.6828976Z",
- "DateDue": "2025-10-25T05:39:54.6828976Z",
- "InvoiceLineItems": [
- {
- "LineItemID": 1,
- "InvoiceNum": 2,
- "ItemNum": 3,
- "ApplyDate": "2025-10-25T05:39:54.6828976Z",
- "Amount": 5.1
- "LineItemID": 1,
- "InvoiceNum": 2,
- "ItemNum": 3,
- "ApplyDate": "2025-10-25T05:39:54.6828976Z",
- "Amount": 5.1
{
Response Information
Resource Description
None.