POST Invoices
Creates an Invoice and its associated Line Items
Request Information
URI Parameters
None.
Body Parameters
InvoiceCreateDtoName | 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-01-18T06:54:49.2686915Z",
- "DateDue": "2025-01-18T06:54:49.2686915Z",
- "InvoiceLineItems": [
- {
- "LineItemID": 1,
- "InvoiceNum": 2,
- "ItemNum": 3,
- "ApplyDate": "2025-01-18T06:54:49.2686915Z",
- "Amount": 5.1
- "LineItemID": 1,
- "InvoiceNum": 2,
- "ItemNum": 3,
- "ApplyDate": "2025-01-18T06:54:49.2686915Z",
- "Amount": 5.1
{
Response Information
Resource Description
integerResponse Formats
application/json, text/json
Sample:
1