addedInput schema / properties / cipId
Added value: +{
+ "description": "Numeric id of the customer invoice profile, from the list eurodns_invoice_profile_get returns when called without an id.",
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+}
addedInput schema / properties / createdAfter
Added value: +{
+ "description": "The invoice creation date start range.",
+ "type": "string"
+}
addedInput schema / properties / createdBefore
Added value: +{
+ "description": "The invoice creation date end range.",
+ "type": "string"
+}
addedInput schema / properties / id / description
Added value: +"Numeric id of the invoice to return with its lines. Omit it to search invoices with the filters below."
addedInput schema / properties / invoiceIds
Added value: +{
+ "description": "The list of unique invoice identifiers.",
+ "items": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ "type": "array"
+}
addedInput schema / properties / invoiceNumbers
Added value: +{
+ "description": "The list of invoice numbers.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedInput schema / properties / invoiceStatuses
Added value: +{
+ "description": "Keep only invoices in these statuses, e.g. TO_PAY, PAID or CANCELLED.",
+ "items": {
+ "description": "The invoice status - CANCELLED: the invoice has been cancelled and should no longer be considered. - INTERNAL: the invoice is being processed by our system. - PAID: the invoice has been payed. No other operation is expected on this invoice. - PARTIALLY_PAID: the invoice has been partially paid, but the payment did not cover the invoice full price. Another payment is expected to cover the due leftover amount. - PARTIALLY_REIMBURSED: the invoice was paid, and then partially reimbursed, but the reimbursement did not cover the invoice full price. Another reimbursement is expected to cover the invoice paid amount. - PENDING_PARTIAL_PAYMENT: a payment not covering the full invoice price has been initiated, but has yet to be completed. - PENDING_PAYMENT: a payment covering the full invoice price has been initiated, but has yet to be completed. - PENDING_REIMBURSEMENT: a reimbursement has been initiated, but has yet to be completed. - REIMBURSED: the invoice has been reimbursed in its full paid amount. - TO_PAY: the invoice is outstanding and needs to be paid. - TO_REIMBURSE: the invoice reimbursement has not been initiated yet. - WAITING_PO_NUMBER: the invoice requires a P.O. number to be provided before being processed.",
+ "enum": [
+ "INTERNAL",
+ "TO_PAY",
+ "NOT_TO_PAY",
+ "WAITING_PO_NUMBER",
+ "PENDING_PAYMENT",
+ "PENDING_PARTIAL_PAYMENT",
+ "PARTIALLY_PAID",
+ "PAID",
+ "TO_REIMBURSE",
+ "PENDING_REIMBURSEMENT",
+ "PARTIALLY_REIMBURSED",
+ "REIMBURSED",
+ "CANCELLED"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+}
addedInput schema / properties / invoiceType
Added value: +{
+ "description": "Keep only invoices of this type: INVOICE, CREDIT_NOTE, CORRECTIVE_INVOICE or EDITED_INVOICE.",
+ "enum": [
+ "INVOICE",
+ "CREDIT_NOTE",
+ "CORRECTIVE_INVOICE",
+ "EDITED_INVOICE"
+ ],
+ "type": "string"
+}
addedInput schema / properties / orderIds
Added value: +{
+ "description": "The identifier of orders related to the invoices.",
+ "items": {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ "type": "array"
+}
addedInput schema / properties / page
Added value: +{
+ "description": "1-based page number. There is no page meaning everything: walk pages until a short one comes back.",
+ "maximum": 9007199254740991,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / relatedInvoiceId
Added value: +{
+ "description": "The related invoice identifier. Edited invoices, credit notes and corrective invoices are created based on this invoice.",
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+}
addedInput schema / properties / size
Added value: +{
+ "description": "Results per page, 1 to 500. A wide page is truncated by the character limit, so prefer a filter to a large size.",
+ "maximum": 500,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / sortField
Added value: +{
+ "description": "Result field to sort on, spelled as in the response items. Unsorted when omitted.",
+ "type": "string"
+}
addedInput schema / properties / sortOrder
Added value: +{
+ "description": "ASC or DESC; only read with sortField.",
+ "enum": [
+ "ASC",
+ "DESC"
+ ],
+ "type": "string"
+}
removedInput schema / required
Removed value: -[
- "id"
-]