/Invoices/{InvoiceID}/Attachments/{AttachmentID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| InvoiceID | path | optional | string | Unique identifier for an Invoice |
| AttachmentID | path | optional | string | Unique identifier for Attachment object |
| contentType | header | optional | string | The mime type of the attachment file you are retrieving i.e image/jpg, application/pdf |
Success - return response of attachment for Invoice as binary data
GET /Invoices/{InvoiceID}/Attachments/{AttachmentID}
/Invoices/{InvoiceID}/Attachments/{FileName}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| InvoiceID | path | optional | string | Unique identifier for an Invoice |
| FileName | path | optional | string | Name of the attachment |
| contentType | header | optional | string | The mime type of the attachment file you are retrieving i.e image/jpg, application/pdf |
Success - return response of attachment for Invoice as binary data
GET /Invoices/{InvoiceID}/Attachments/{FileName}
/Invoices/{InvoiceID}/Attachments/{FileName}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
| InvoiceID | path | optional | string | Unique identifier for an Invoice |
| FileName | path | optional | string | Name of the attachment |
Byte array of file in body of request
application/octet-stream
AccountingUpdateAttachmentRequest
Success - return response of type Attachments array with updated Attachment
A failed request due to validation error
POST /Invoices/{InvoiceID}/Attachments/{FileName}
/Invoices/{InvoiceID}/Attachments/{FileName}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| InvoiceID | path | optional | string | Unique identifier for an Invoice |
| FileName | path | optional | string | Name of the attachment |
| IncludeOnline | query | optional | boolean | Allows an attachment to be seen by the end customer within their online invoice |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
Byte array of file in body of request
application/octet-stream
AccountingCreateAttachmentRequest1
Success - return response of type Attachments array with newly created Attachment
A failed request due to validation error
PUT /Invoices/{InvoiceID}/Attachments/{FileName}
/Invoices/{InvoiceID}/Email
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
| InvoiceID | path | optional | string | Unique identifier for an Invoice |
application/json
RequestEmpty
| Property | Type | Required |
|---|---|---|
| Status | string | optional |
Success - return response 204 no content
A failed request due to validation error
POST /Invoices/{InvoiceID}/Email
/Invoices/{InvoiceID}/History
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| InvoiceID | path | optional | string | Unique identifier for an Invoice |
Success - return response of HistoryRecords array of 0 to N HistoryRecord
GET /Invoices/{InvoiceID}/History
/Invoices/{InvoiceID}/History
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
| InvoiceID | path | optional | string | Unique identifier for an Invoice |
HistoryRecords containing an array of HistoryRecord objects in body of request
application/json
HistoryRecords
| Property | Type | Required |
|---|---|---|
| HistoryRecords | array | optional |
| └ User | string | optional |
| └ Changes | string | optional |
| └ DateUTC | string | optional |
| └ Details | string | optional |
Success - return response of type HistoryRecords array of HistoryRecord objects
A failed request due to validation error
PUT /Invoices/{InvoiceID}/History
/Invoices/{InvoiceID}/OnlineInvoice
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| InvoiceID | path | optional | string | Unique identifier for an Invoice |
Success - return response of type OnlineInvoice array with one OnlineInvoice
GET /Invoices/{InvoiceID}/OnlineInvoice
/Invoices/{InvoiceID}/pdf
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| InvoiceID | path | optional | string | Unique identifier for an Invoice |
Success - return response of byte array pdf version of specified Invoices
GET /Invoices/{InvoiceID}/pdf
/Items
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| If-Modified-Since | header | optional | string | Only records created or modified since this timestamp will be returned |
| where | query | optional | string | Filter by an any element |
| order | query | optional | string | Order by an any element |
| unitdp | query | optional | integer | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts |
Success - return response of type Items array with all Item
GET /Items
/Items
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| summarizeErrors | query | optional | boolean | If false return 200 OK and mix of successfully created objects and any with validation errors |
| unitdp | query | optional | integer | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
application/json
Items
| Property | Type | Required |
|---|---|---|
| Items | array | optional |
| └ Code | string | required |
| └ Name | string | optional |
| └ IsSold | boolean | optional |
| └ ItemID | string | optional |
| └ Description | string | optional |
| └ IsPurchased | boolean | optional |
| └ SalesDetails | object | optional |
| └ TaxType | string | optional |
| └ UnitPrice | number | optional |
| └ AccountCode | string | optional |
| └ COGSAccountCode | string | optional |
| └ TotalCostPool | number | optional |
| └ QuantityOnHand | number | optional |
| └ UpdatedDateUTC | string | optional |
| └ PurchaseDetails | object | optional |
| └ TaxType | string | optional |
| └ UnitPrice | number | optional |
| └ AccountCode | string | optional |
| └ COGSAccountCode | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ PurchaseDescription | string | optional |
| └ IsTrackedAsInventory | boolean | optional |
| └ StatusAttributeString | string | optional |
| └ InventoryAssetAccountCode | string | optional |
Success - return response of type Items array with newly created Item
A failed request due to validation error
POST /Items
/Items
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| summarizeErrors | query | optional | boolean | If false return 200 OK and mix of successfully created objects and any with validation errors |
| unitdp | query | optional | integer | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
Items with an array of Item objects in body of request
application/json
Items
| Property | Type | Required |
|---|---|---|
| Items | array | optional |
| └ Code | string | required |
| └ Name | string | optional |
| └ IsSold | boolean | optional |
| └ ItemID | string | optional |
| └ Description | string | optional |
| └ IsPurchased | boolean | optional |
| └ SalesDetails | object | optional |
| └ TaxType | string | optional |
| └ UnitPrice | number | optional |
| └ AccountCode | string | optional |
| └ COGSAccountCode | string | optional |
| └ TotalCostPool | number | optional |
| └ QuantityOnHand | number | optional |
| └ UpdatedDateUTC | string | optional |
| └ PurchaseDetails | object | optional |
| └ TaxType | string | optional |
| └ UnitPrice | number | optional |
| └ AccountCode | string | optional |
| └ COGSAccountCode | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ PurchaseDescription | string | optional |
| └ IsTrackedAsInventory | boolean | optional |
| └ StatusAttributeString | string | optional |
| └ InventoryAssetAccountCode | string | optional |
Success - return response of type Items array with newly created Item
A failed request due to validation error
PUT /Items
/Items/{ItemID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| ItemID | path | optional | string | Unique identifier for an Item |
Success - return response 204 no content
A failed request due to validation error
DELETE /Items/{ItemID}
/Items/{ItemID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| ItemID | path | optional | string | Unique identifier for an Item |
| unitdp | query | optional | integer | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts |
Success - return response of type Items array with specified Item
GET /Items/{ItemID}
/Items/{ItemID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| ItemID | path | optional | string | Unique identifier for an Item |
| unitdp | query | optional | integer | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
application/json
Items
| Property | Type | Required |
|---|---|---|
| Items | array | optional |
| └ Code | string | required |
| └ Name | string | optional |
| └ IsSold | boolean | optional |
| └ ItemID | string | optional |
| └ Description | string | optional |
| └ IsPurchased | boolean | optional |
| └ SalesDetails | object | optional |
| └ TaxType | string | optional |
| └ UnitPrice | number | optional |
| └ AccountCode | string | optional |
| └ COGSAccountCode | string | optional |
| └ TotalCostPool | number | optional |
| └ QuantityOnHand | number | optional |
| └ UpdatedDateUTC | string | optional |
| └ PurchaseDetails | object | optional |
| └ TaxType | string | optional |
| └ UnitPrice | number | optional |
| └ AccountCode | string | optional |
| └ COGSAccountCode | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ PurchaseDescription | string | optional |
| └ IsTrackedAsInventory | boolean | optional |
| └ StatusAttributeString | string | optional |
| └ InventoryAssetAccountCode | string | optional |
Success - return response of type Items array with updated Item
A failed request due to validation error
POST /Items/{ItemID}
/Items/{ItemID}/History
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| ItemID | path | optional | string | Unique identifier for an Item |
Success - return response of HistoryRecords array of 0 to N HistoryRecord
GET /Items/{ItemID}/History
/Items/{ItemID}/History
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
| ItemID | path | optional | string | Unique identifier for an Item |
HistoryRecords containing an array of HistoryRecord objects in body of request
application/json
HistoryRecords
| Property | Type | Required |
|---|---|---|
| HistoryRecords | array | optional |
| └ User | string | optional |
| └ Changes | string | optional |
| └ DateUTC | string | optional |
| └ Details | string | optional |
Success - return response of type HistoryRecords array of HistoryRecord objects
PUT /Items/{ItemID}/History
/Journals
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| If-Modified-Since | header | optional | string | Only records created or modified since this timestamp will be returned |
| offset | query | optional | integer | Offset by a specified journal number. e.g. journals with a JournalNumber greater than the offset will be returned |
| paymentsOnly | query | optional | boolean | Filter to retrieve journals on a cash basis. Journals are returned on an accrual basis by default. |
Success - return response of type Journals array with all Journals
GET /Journals
/Journals/{JournalID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| JournalID | path | optional | string | Unique identifier for a Journal |
Success - return response of type Journals array with specified Journal
GET /Journals/{JournalID}
/Journals/{JournalNumber}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| JournalNumber | path | optional | integer | Number of a Journal |
Success - return response of type Journals array with specified Journal
GET /Journals/{JournalNumber}
/LinkedTransactions
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| page | query | optional | integer | Up to 100 linked transactions will be returned in a single API call. Use the page parameter to specify the page to be returned e.g. page=1. |
| LinkedTransactionID | query | optional | string | The Xero identifier for an Linked Transaction |
| SourceTransactionID | query | optional | string | Filter by the SourceTransactionID. Get the linked transactions created from a particular ACCPAY invoice |
| ContactID | query | optional | string | Filter by the ContactID. Get all the linked transactions that have been assigned to a particular customer. |
| Status | query | optional | string | Filter by the combination of ContactID and Status. Get the linked transactions associated to a customer and with a status |
| TargetTransactionID | query | optional | string | Filter by the TargetTransactionID. Get all the linked transactions allocated to a particular ACCREC invoice |
Success - return response of type LinkedTransactions array with all LinkedTransaction
GET /LinkedTransactions
/LinkedTransactions
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
LinkedTransaction object in body of request
application/json
LinkedTransaction
| Property | Type | Required |
|---|---|---|
| Type | string | optional |
| Status | string | optional |
| ContactID | string | optional |
| UpdatedDateUTC | string | optional |
| SourceLineItemID | string | optional |
| TargetLineItemID | string | optional |
| ValidationErrors | array | optional |
| └ Message | string | optional |
| LinkedTransactionID | string | optional |
| SourceTransactionID | string | optional |
| TargetTransactionID | string | optional |
| SourceTransactionTypeCode | string | optional |
Success - return response of type LinkedTransactions array with newly created LinkedTransaction
A failed request due to validation error
PUT /LinkedTransactions
/LinkedTransactions/{LinkedTransactionID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| LinkedTransactionID | path | optional | string | Unique identifier for a LinkedTransaction |
Success - return response 204 no content
A failed request due to validation error
DELETE /LinkedTransactions/{LinkedTransactionID}
/LinkedTransactions/{LinkedTransactionID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| LinkedTransactionID | path | optional | string | Unique identifier for a LinkedTransaction |
Success - return response of type LinkedTransactions array with a specified LinkedTransaction
GET /LinkedTransactions/{LinkedTransactionID}
/LinkedTransactions/{LinkedTransactionID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
| LinkedTransactionID | path | optional | string | Unique identifier for a LinkedTransaction |
application/json
LinkedTransactions
| Property | Type | Required |
|---|---|---|
| LinkedTransactions | array | optional |
| └ Type | string | optional |
| └ Status | string | optional |
| └ ContactID | string | optional |
| └ UpdatedDateUTC | string | optional |
| └ SourceLineItemID | string | optional |
| └ TargetLineItemID | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ LinkedTransactionID | string | optional |
| └ SourceTransactionID | string | optional |
| └ TargetTransactionID | string | optional |
| └ SourceTransactionTypeCode | string | optional |
Success - return response of type LinkedTransactions array with updated LinkedTransaction
Success - return response of type LinkedTransactions array with updated LinkedTransaction
POST /LinkedTransactions/{LinkedTransactionID}
/ManualJournals
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| If-Modified-Since | header | optional | string | Only records created or modified since this timestamp will be returned |
| where | query | optional | string | Filter by an any element |
| order | query | optional | string | Order by an any element |
| page | query | optional | integer | e.g. page=1 – Up to 100 manual journals will be returned in a single API call with line items shown for each overpayment |
Success - return response of type ManualJournals array with a all ManualJournals
GET /ManualJournals
/ManualJournals
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| summarizeErrors | query | optional | boolean | If false return 200 OK and mix of successfully created objects and any with validation errors |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
ManualJournals array with ManualJournal object in body of request
application/json
ManualJournals
| Property | Type | Required |
|---|---|---|
| ManualJournals | array | optional |
| └ Url | string | optional |
| └ Date | string | optional |
| └ Status | string | optional |
| └ Warnings | array | optional |
| └ Message | string | optional |
| └ Narration | string | required |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ JournalLines | array | optional |
| └ IsBlank | boolean | optional |
| └ TaxType | string | optional |
| └ Tracking | array | optional |
| └ Name | string | optional |
| └ Option | string | optional |
| └ Status | string | optional |
| └ Options | array | optional |
| └ TrackingOptionID | string | optional |
| └ TrackingCategoryID | string | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ ManualJournalID | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ StatusAttributeString | string | optional |
| └ ShowOnCashBasisReports | boolean | optional |
Success - return response of type ManualJournals array with newly created ManualJournal
A failed request due to validation error
POST /ManualJournals
/ManualJournals
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| summarizeErrors | query | optional | boolean | If false return 200 OK and mix of successfully created objects and any with validation errors |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
ManualJournals array with ManualJournal object in body of request
application/json
ManualJournals
| Property | Type | Required |
|---|---|---|
| ManualJournals | array | optional |
| └ Url | string | optional |
| └ Date | string | optional |
| └ Status | string | optional |
| └ Warnings | array | optional |
| └ Message | string | optional |
| └ Narration | string | required |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ JournalLines | array | optional |
| └ IsBlank | boolean | optional |
| └ TaxType | string | optional |
| └ Tracking | array | optional |
| └ Name | string | optional |
| └ Option | string | optional |
| └ Status | string | optional |
| └ Options | array | optional |
| └ TrackingOptionID | string | optional |
| └ TrackingCategoryID | string | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ ManualJournalID | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ StatusAttributeString | string | optional |
| └ ShowOnCashBasisReports | boolean | optional |
Success - return response of type ManualJournals array with newly created ManualJournal
A failed request due to validation error
PUT /ManualJournals
/ManualJournals/{ManualJournalID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| ManualJournalID | path | optional | string | Unique identifier for a ManualJournal |
Success - return response of type ManualJournals array with a specified ManualJournals
GET /ManualJournals/{ManualJournalID}
/ManualJournals/{ManualJournalID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
| ManualJournalID | path | optional | string | Unique identifier for a ManualJournal |
application/json
ManualJournals
| Property | Type | Required |
|---|---|---|
| ManualJournals | array | optional |
| └ Url | string | optional |
| └ Date | string | optional |
| └ Status | string | optional |
| └ Warnings | array | optional |
| └ Message | string | optional |
| └ Narration | string | required |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ JournalLines | array | optional |
| └ IsBlank | boolean | optional |
| └ TaxType | string | optional |
| └ Tracking | array | optional |
| └ Name | string | optional |
| └ Option | string | optional |
| └ Status | string | optional |
| └ Options | array | optional |
| └ TrackingOptionID | string | optional |
| └ TrackingCategoryID | string | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ ManualJournalID | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ StatusAttributeString | string | optional |
| └ ShowOnCashBasisReports | boolean | optional |
Success - return response of type ManualJournals array with an updated ManualJournal
A failed request due to validation error
POST /ManualJournals/{ManualJournalID}
/ManualJournals/{ManualJournalID}/Attachments
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| ManualJournalID | path | optional | string | Unique identifier for a ManualJournal |
Success - return response of type Attachments array with all Attachments for a ManualJournals
GET /ManualJournals/{ManualJournalID}/Attachments
/ManualJournals/{ManualJournalID}/Attachments/{AttachmentID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| ManualJournalID | path | optional | string | Unique identifier for a ManualJournal |
| AttachmentID | path | optional | string | Unique identifier for Attachment object |
| contentType | header | optional | string | The mime type of the attachment file you are retrieving i.e image/jpg, application/pdf |
Success - return response of attachment for Manual Journal as binary data
GET /ManualJournals/{ManualJournalID}/Attachments/{AttachmentID}
/ManualJournals/{ManualJournalID}/Attachments/{FileName}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| ManualJournalID | path | optional | string | Unique identifier for a ManualJournal |
| FileName | path | optional | string | Name of the attachment |
| contentType | header | optional | string | The mime type of the attachment file you are retrieving i.e image/jpg, application/pdf |
Success - return response of attachment for Manual Journal as binary data
GET /ManualJournals/{ManualJournalID}/Attachments/{FileName}
/ManualJournals/{ManualJournalID}/Attachments/{FileName}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
| ManualJournalID | path | optional | string | Unique identifier for a ManualJournal |
| FileName | path | optional | string | Name of the attachment |
Byte array of file in body of request
application/octet-stream
AccountingUpdateSpecificAttachmentRequest
Success - return response of type Attachments array with an update Attachment for a ManualJournals
A failed request due to validation error
POST /ManualJournals/{ManualJournalID}/Attachments/{FileName}
/ManualJournals/{ManualJournalID}/Attachments/{FileName}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
| ManualJournalID | path | optional | string | Unique identifier for a ManualJournal |
| FileName | path | optional | string | Name of the attachment |
Byte array of file in body of request
application/octet-stream
AccountingCreateSpecificAttachmentRequest
Success - return response of type Attachments array with a newly created Attachment for a ManualJournals
A failed request due to validation error
PUT /ManualJournals/{ManualJournalID}/Attachments/{FileName}
/ManualJournals/{ManualJournalID}/History
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| ManualJournalID | path | optional | string | Unique identifier for a ManualJournal |
Success - return response of HistoryRecords array of 0 to N HistoryRecord
GET /ManualJournals/{ManualJournalID}/History
/ManualJournals/{ManualJournalID}/History
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
| ManualJournalID | path | optional | string | Unique identifier for a ManualJournal |
HistoryRecords containing an array of HistoryRecord objects in body of request
application/json
HistoryRecords
| Property | Type | Required |
|---|---|---|
| HistoryRecords | array | optional |
| └ User | string | optional |
| └ Changes | string | optional |
| └ DateUTC | string | optional |
| └ Details | string | optional |
Success - return response of type HistoryRecords array of HistoryRecord objects
A failed request due to validation error
PUT /ManualJournals/{ManualJournalID}/History
/Organisation
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
Success - return response of type Organisation array with all Organisation
GET /Organisation
/Organisation/Actions
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
Success - return response of type Actions array with all key actions
GET /Organisation/Actions
/Organisation/{OrganisationID}/CISSettings
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| OrganisationID | path | optional | string | The unique Xero identifier for an organisation |
Success - return response of type Organisation array with specified Organisation
GET /Organisation/{OrganisationID}/CISSettings
/Overpayments
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| If-Modified-Since | header | optional | string | Only records created or modified since this timestamp will be returned |
| where | query | optional | string | Filter by an any element |
| order | query | optional | string | Order by an any element |
| page | query | optional | integer | e.g. page=1 – Up to 100 overpayments will be returned in a single API call with line items shown for each overpayment |
| unitdp | query | optional | integer | e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts |
Success - return response of type Overpayments array with all Overpayments
GET /Overpayments
/Overpayments/{OverpaymentID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| OverpaymentID | path | optional | string | Unique identifier for a Overpayment |
Success - return response of type Overpayments array with specified Overpayments
GET /Overpayments/{OverpaymentID}
/Overpayments/{OverpaymentID}/Allocations
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| OverpaymentID | path | optional | string | Unique identifier for a Overpayment |
| summarizeErrors | query | optional | boolean | If false return 200 OK and mix of successfully created objects and any with validation errors |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
Allocations array with Allocation object in body of request
application/json
Allocations
| Property | Type | Required |
|---|---|---|
| Allocations | array | optional |
| └ Date | string | required |
| └ Amount | number | required |
| └ Invoice | object | required |
| └ Url | string | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ Name | string | optional |
| └ Phones | array | optional |
| └ Website | string | optional |
| └ Balances | object | optional |
| └ Discount | number | optional |
| └ LastName | string | optional |
| └ Addresses | array | optional |
| └ ContactID | string | optional |
| └ FirstName | string | optional |
| └ TaxNumber | string | optional |
| └ IsCustomer | boolean | optional |
| └ IsSupplier | boolean | optional |
| └ Attachments | array | optional |
| └ EmailAddress | string | optional |
| └ PaymentTerms | object | optional |
| └ AccountNumber | string | optional |
| └ BatchPayments | object | optional |
| └ BrandingTheme | object | optional |
| └ CompanyNumber | string | optional |
| └ ContactGroups | array | optional |
| └ …22 more | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ Code | string | optional |
| └ Date | string | optional |
| └ Amount | number | optional |
| └ Status | string | optional |
| └ Account | object | optional |
| └ Details | string | optional |
| └ Invoice | object | optional |
| └ Warnings | array | optional |
| └ PaymentID | string | optional |
| └ Reference | string | optional |
| └ BankAmount | number | optional |
| └ CreditNote | object | optional |
| └ HasAccount | boolean | optional |
| └ Prepayment | object | optional |
| └ Overpayment | object | optional |
| └ Particulars | string | optional |
| └ PaymentType | string | optional |
| └ BatchPayment | object | optional |
| └ CurrencyRate | number | optional |
| └ IsReconciled | boolean | optional |
| └ …8 more | object | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ Message | string | optional |
| └ AmountDue | number | optional |
| └ HasErrors | boolean | optional |
| └ InvoiceID | string | optional |
| └ LineItems | array | optional |
| └ Item | object | optional |
| └ TaxType | string | optional |
| └ ItemCode | string | optional |
| └ Quantity | number | optional |
| └ Tracking | array | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ LineItemID | string | optional |
| └ UnitAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ DiscountRate | number | optional |
| └ DiscountAmount | number | optional |
| └ RepeatingInvoiceID | string | optional |
| └ Reference | string | optional |
| └ AmountPaid | number | optional |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ CreditNotes | array | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ HasErrors | boolean | optional |
| └ LineItems | array | optional |
| └ Reference | string | optional |
| └ Allocations | array | optional |
| └ CISDeduction | number | optional |
| └ CreditNoteID | string | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ AppliedAmount | number | optional |
| └ …10 more | object | optional |
| └ …20 more | object | optional |
| └ IsDeleted | boolean | optional |
| └ CreditNote | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ Name | string | optional |
| └ Phones | array | optional |
| └ Website | string | optional |
| └ Balances | object | optional |
| └ Discount | number | optional |
| └ LastName | string | optional |
| └ Addresses | array | optional |
| └ ContactID | string | optional |
| └ FirstName | string | optional |
| └ TaxNumber | string | optional |
| └ IsCustomer | boolean | optional |
| └ IsSupplier | boolean | optional |
| └ Attachments | array | optional |
| └ EmailAddress | string | optional |
| └ PaymentTerms | object | optional |
| └ AccountNumber | string | optional |
| └ BatchPayments | object | optional |
| └ BrandingTheme | object | optional |
| └ CompanyNumber | string | optional |
| └ ContactGroups | array | optional |
| └ …22 more | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ Code | string | optional |
| └ Date | string | optional |
| └ Amount | number | optional |
| └ Status | string | optional |
| └ Account | object | optional |
| └ Details | string | optional |
| └ Invoice | object | optional |
| └ Warnings | array | optional |
| └ PaymentID | string | optional |
| └ Reference | string | optional |
| └ BankAmount | number | optional |
| └ CreditNote | object | optional |
| └ HasAccount | boolean | optional |
| └ Prepayment | object | optional |
| └ Overpayment | object | optional |
| └ Particulars | string | optional |
| └ PaymentType | string | optional |
| └ BatchPayment | object | optional |
| └ CurrencyRate | number | optional |
| └ IsReconciled | boolean | optional |
| └ …8 more | object | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ Message | string | optional |
| └ HasErrors | boolean | optional |
| └ LineItems | array | optional |
| └ Item | object | optional |
| └ TaxType | string | optional |
| └ ItemCode | string | optional |
| └ Quantity | number | optional |
| └ Tracking | array | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ LineItemID | string | optional |
| └ UnitAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ DiscountRate | number | optional |
| └ DiscountAmount | number | optional |
| └ RepeatingInvoiceID | string | optional |
| └ Reference | string | optional |
| └ Allocations | array | optional |
| └ CISDeduction | number | optional |
| └ CreditNoteID | string | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ AppliedAmount | number | optional |
| └ …10 more | object | optional |
| └ Prepayment | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ Contact | object | optional |
| └ Name | string | optional |
| └ Phones | array | optional |
| └ Website | string | optional |
| └ Balances | object | optional |
| └ Discount | number | optional |
| └ LastName | string | optional |
| └ Addresses | array | optional |
| └ ContactID | string | optional |
| └ FirstName | string | optional |
| └ TaxNumber | string | optional |
| └ IsCustomer | boolean | optional |
| └ IsSupplier | boolean | optional |
| └ Attachments | array | optional |
| └ EmailAddress | string | optional |
| └ PaymentTerms | object | optional |
| └ AccountNumber | string | optional |
| └ BatchPayments | object | optional |
| └ BrandingTheme | object | optional |
| └ CompanyNumber | string | optional |
| └ ContactGroups | array | optional |
| └ …22 more | object | optional |
| └ Payments | array | optional |
| └ Code | string | optional |
| └ Date | string | optional |
| └ Amount | number | optional |
| └ Status | string | optional |
| └ Account | object | optional |
| └ Details | string | optional |
| └ Invoice | object | optional |
| └ Warnings | array | optional |
| └ PaymentID | string | optional |
| └ Reference | string | optional |
| └ BankAmount | number | optional |
| └ CreditNote | object | optional |
| └ HasAccount | boolean | optional |
| └ Prepayment | object | optional |
| └ Overpayment | object | optional |
| └ Particulars | string | optional |
| └ PaymentType | string | optional |
| └ BatchPayment | object | optional |
| └ CurrencyRate | number | optional |
| └ IsReconciled | boolean | optional |
| └ …8 more | object | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ LineItems | array | optional |
| └ Item | object | optional |
| └ TaxType | string | optional |
| └ ItemCode | string | optional |
| └ Quantity | number | optional |
| └ Tracking | array | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ LineItemID | string | optional |
| └ UnitAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ DiscountRate | number | optional |
| └ DiscountAmount | number | optional |
| └ RepeatingInvoiceID | string | optional |
| └ Reference | string | optional |
| └ Allocations | array | optional |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ PrepaymentID | string | optional |
| └ AppliedAmount | number | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ RemainingCredit | number | optional |
| └ Overpayment | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ Contact | object | optional |
| └ Name | string | optional |
| └ Phones | array | optional |
| └ Website | string | optional |
| └ Balances | object | optional |
| └ Discount | number | optional |
| └ LastName | string | optional |
| └ Addresses | array | optional |
| └ ContactID | string | optional |
| └ FirstName | string | optional |
| └ TaxNumber | string | optional |
| └ IsCustomer | boolean | optional |
| └ IsSupplier | boolean | optional |
| └ Attachments | array | optional |
| └ EmailAddress | string | optional |
| └ PaymentTerms | object | optional |
| └ AccountNumber | string | optional |
| └ BatchPayments | object | optional |
| └ BrandingTheme | object | optional |
| └ CompanyNumber | string | optional |
| └ ContactGroups | array | optional |
| └ …22 more | object | optional |
| └ Payments | array | optional |
| └ Code | string | optional |
| └ Date | string | optional |
| └ Amount | number | optional |
| └ Status | string | optional |
| └ Account | object | optional |
| └ Details | string | optional |
| └ Invoice | object | optional |
| └ Warnings | array | optional |
| └ PaymentID | string | optional |
| └ Reference | string | optional |
| └ BankAmount | number | optional |
| └ CreditNote | object | optional |
| └ HasAccount | boolean | optional |
| └ Prepayment | object | optional |
| └ Overpayment | object | optional |
| └ Particulars | string | optional |
| └ PaymentType | string | optional |
| └ BatchPayment | object | optional |
| └ CurrencyRate | number | optional |
| └ IsReconciled | boolean | optional |
| └ …8 more | object | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ LineItems | array | optional |
| └ Item | object | optional |
| └ TaxType | string | optional |
| └ ItemCode | string | optional |
| └ Quantity | number | optional |
| └ Tracking | array | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ LineItemID | string | optional |
| └ UnitAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ DiscountRate | number | optional |
| └ DiscountAmount | number | optional |
| └ RepeatingInvoiceID | string | optional |
| └ Allocations | array | optional |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ AppliedAmount | number | optional |
| └ OverpaymentID | string | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ RemainingCredit | number | optional |
| └ AllocationID | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ StatusAttributeString | string | optional |
Success - return response of type Allocations array with all Allocation for Overpayments
A failed request due to validation error
PUT /Overpayments/{OverpaymentID}/Allocations
/Overpayments/{OverpaymentID}/Allocations/{AllocationID}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| OverpaymentID | path | optional | string | Unique identifier for a Overpayment |
| AllocationID | path | optional | string | Unique identifier for Allocation object |
Success - return response of type Allocation with the isDeleted flag as true
DELETE /Overpayments/{OverpaymentID}/Allocations/{AllocationID}
/Overpayments/{OverpaymentID}/History
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| OverpaymentID | path | optional | string | Unique identifier for a Overpayment |
Success - return response of HistoryRecords array of 0 to N HistoryRecord
GET /Overpayments/{OverpaymentID}/History
/Overpayments/{OverpaymentID}/History
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
| OverpaymentID | path | optional | string | Unique identifier for a Overpayment |
HistoryRecords containing an array of HistoryRecord objects in body of request
application/json
HistoryRecords
| Property | Type | Required |
|---|---|---|
| HistoryRecords | array | optional |
| └ User | string | optional |
| └ Changes | string | optional |
| └ DateUTC | string | optional |
| └ Details | string | optional |
Success - return response of type HistoryRecords array of HistoryRecord objects
A failed request due to validation error - API is not able to create HistoryRecord for Overpayments
PUT /Overpayments/{OverpaymentID}/History
/PaymentServices
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
Success - return response of type PaymentServices array for all PaymentService
GET /PaymentServices
/PaymentServices
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
PaymentServices array with PaymentService object in body of request
application/json
PaymentServices
| Property | Type | Required |
|---|---|---|
| PaymentServices | array | optional |
| └ PayNowText | string | optional |
| └ PaymentServiceID | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ PaymentServiceUrl | string | optional |
| └ PaymentServiceName | string | optional |
| └ PaymentServiceType | string | optional |
Success - return response of type PaymentServices array for newly created PaymentService
A failed request due to validation error
PUT /PaymentServices
/Payments
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| If-Modified-Since | header | optional | string | Only records created or modified since this timestamp will be returned |
| where | query | optional | string | Filter by an any element |
| order | query | optional | string | Order by an any element |
| page | query | optional | integer | Up to 100 payments will be returned in a single API call |
Success - return response of type Payments array for all Payments
GET /Payments
/Payments
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| xero-tenant-id | header | optional | string | Xero identifier for Tenant |
| Idempotency-Key | header | optional | string | This allows you to safely retry requests without the risk of duplicate processing. 128 character max. |
Request body with a single Payment object
application/json
Payment
| Property | Type | Required |
|---|---|---|
| Code | string | optional |
| Date | string | optional |
| Amount | number | optional |
| Status | string | optional |
| Account | object | optional |
| └ Code | string | optional |
| └ Name | string | optional |
| └ Type | string | optional |
| └ Class | string | optional |
| └ Status | string | optional |
| └ TaxType | string | optional |
| └ AccountID | string | optional |
| └ Description | string | optional |
| └ CurrencyCode | string | optional |
| └ ReportingCode | string | optional |
| └ SystemAccount | string | optional |
| └ AddToWatchlist | boolean | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ BankAccountType | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ BankAccountNumber | string | optional |
| └ ReportingCodeName | string | optional |
| └ ShowInExpenseClaims | boolean | optional |
| └ EnablePaymentsToAccount | boolean | optional |
| Details | string | optional |
| Invoice | object | optional |
| └ Url | string | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ Name | string | optional |
| └ Phones | array | optional |
| └ PhoneType | string | optional |
| └ PhoneNumber | string | optional |
| └ PhoneAreaCode | string | optional |
| └ PhoneCountryCode | string | optional |
| └ Website | string | optional |
| └ Balances | object | optional |
| └ AccountsPayable | object | optional |
| └ AccountsReceivable | object | optional |
| └ Discount | number | optional |
| └ LastName | string | optional |
| └ Addresses | array | optional |
| └ City | string | optional |
| └ Region | string | optional |
| └ Country | string | optional |
| └ PostalCode | string | optional |
| └ AddressType | string | optional |
| └ AttentionTo | string | optional |
| └ AddressLine1 | string | optional |
| └ AddressLine2 | string | optional |
| └ AddressLine3 | string | optional |
| └ AddressLine4 | string | optional |
| └ ContactID | string | optional |
| └ FirstName | string | optional |
| └ TaxNumber | string | optional |
| └ IsCustomer | boolean | optional |
| └ IsSupplier | boolean | optional |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ EmailAddress | string | optional |
| └ PaymentTerms | object | optional |
| └ Bills | object | optional |
| └ Sales | object | optional |
| └ AccountNumber | string | optional |
| └ BatchPayments | object | optional |
| └ Code | string | optional |
| └ Details | string | optional |
| └ Reference | string | optional |
| └ BankAccountName | string | optional |
| └ BankAccountNumber | string | optional |
| └ BrandingTheme | object | optional |
| └ Name | string | optional |
| └ Type | string | optional |
| └ LogoUrl | string | optional |
| └ SortOrder | integer | optional |
| └ CreatedDateUTC | string | optional |
| └ BrandingThemeID | string | optional |
| └ CompanyNumber | string | optional |
| └ ContactGroups | array | optional |
| └ Name | string | optional |
| └ Status | string | optional |
| └ Contacts | array | optional |
| └ ContactGroupID | string | optional |
| └ …22 more | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ Message | string | optional |
| └ AmountDue | number | optional |
| └ HasErrors | boolean | optional |
| └ InvoiceID | string | optional |
| └ LineItems | array | optional |
| └ Item | object | optional |
| └ Code | string | optional |
| └ Name | string | optional |
| └ ItemID | string | optional |
| └ TaxType | string | optional |
| └ ItemCode | string | optional |
| └ Quantity | number | optional |
| └ Tracking | array | optional |
| └ Name | string | optional |
| └ Option | string | optional |
| └ TrackingOptionID | string | optional |
| └ TrackingCategoryID | string | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ LineItemID | string | optional |
| └ UnitAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ DiscountRate | number | optional |
| └ DiscountAmount | number | optional |
| └ RepeatingInvoiceID | string | optional |
| └ Reference | string | optional |
| └ AmountPaid | number | optional |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ CreditNotes | array | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ Name | string | optional |
| └ Phones | array | optional |
| └ Website | string | optional |
| └ Balances | object | optional |
| └ Discount | number | optional |
| └ LastName | string | optional |
| └ Addresses | array | optional |
| └ ContactID | string | optional |
| └ FirstName | string | optional |
| └ TaxNumber | string | optional |
| └ IsCustomer | boolean | optional |
| └ IsSupplier | boolean | optional |
| └ Attachments | array | optional |
| └ EmailAddress | string | optional |
| └ PaymentTerms | object | optional |
| └ AccountNumber | string | optional |
| └ BatchPayments | object | optional |
| └ BrandingTheme | object | optional |
| └ CompanyNumber | string | optional |
| └ ContactGroups | array | optional |
| └ …22 more | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ Message | string | optional |
| └ HasErrors | boolean | optional |
| └ LineItems | array | optional |
| └ Item | object | optional |
| └ TaxType | string | optional |
| └ ItemCode | string | optional |
| └ Quantity | number | optional |
| └ Tracking | array | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ LineItemID | string | optional |
| └ UnitAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ DiscountRate | number | optional |
| └ DiscountAmount | number | optional |
| └ RepeatingInvoiceID | string | optional |
| └ Reference | string | optional |
| └ Allocations | array | optional |
| └ Date | string | required |
| └ Amount | number | required |
| └ Invoice | object | required |
| └ IsDeleted | boolean | optional |
| └ CreditNote | object | optional |
| └ Prepayment | object | optional |
| └ Overpayment | object | optional |
| └ AllocationID | string | optional |
| └ ValidationErrors | array | optional |
| └ StatusAttributeString | string | optional |
| └ CISDeduction | number | optional |
| └ CreditNoteID | string | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ AppliedAmount | number | optional |
| └ …10 more | object | optional |
| └ …20 more | object | optional |
| Warnings | array | optional |
| └ Message | string | optional |
| PaymentID | string | optional |
| Reference | string | optional |
| BankAmount | number | optional |
| CreditNote | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ Name | string | optional |
| └ Phones | array | optional |
| └ PhoneType | string | optional |
| └ PhoneNumber | string | optional |
| └ PhoneAreaCode | string | optional |
| └ PhoneCountryCode | string | optional |
| └ Website | string | optional |
| └ Balances | object | optional |
| └ AccountsPayable | object | optional |
| └ AccountsReceivable | object | optional |
| └ Discount | number | optional |
| └ LastName | string | optional |
| └ Addresses | array | optional |
| └ City | string | optional |
| └ Region | string | optional |
| └ Country | string | optional |
| └ PostalCode | string | optional |
| └ AddressType | string | optional |
| └ AttentionTo | string | optional |
| └ AddressLine1 | string | optional |
| └ AddressLine2 | string | optional |
| └ AddressLine3 | string | optional |
| └ AddressLine4 | string | optional |
| └ ContactID | string | optional |
| └ FirstName | string | optional |
| └ TaxNumber | string | optional |
| └ IsCustomer | boolean | optional |
| └ IsSupplier | boolean | optional |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ EmailAddress | string | optional |
| └ PaymentTerms | object | optional |
| └ Bills | object | optional |
| └ Sales | object | optional |
| └ AccountNumber | string | optional |
| └ BatchPayments | object | optional |
| └ Code | string | optional |
| └ Details | string | optional |
| └ Reference | string | optional |
| └ BankAccountName | string | optional |
| └ BankAccountNumber | string | optional |
| └ BrandingTheme | object | optional |
| └ Name | string | optional |
| └ Type | string | optional |
| └ LogoUrl | string | optional |
| └ SortOrder | integer | optional |
| └ CreatedDateUTC | string | optional |
| └ BrandingThemeID | string | optional |
| └ CompanyNumber | string | optional |
| └ ContactGroups | array | optional |
| └ Name | string | optional |
| └ Status | string | optional |
| └ Contacts | array | optional |
| └ ContactGroupID | string | optional |
| └ …22 more | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ Message | string | optional |
| └ HasErrors | boolean | optional |
| └ LineItems | array | optional |
| └ Item | object | optional |
| └ Code | string | optional |
| └ Name | string | optional |
| └ ItemID | string | optional |
| └ TaxType | string | optional |
| └ ItemCode | string | optional |
| └ Quantity | number | optional |
| └ Tracking | array | optional |
| └ Name | string | optional |
| └ Option | string | optional |
| └ TrackingOptionID | string | optional |
| └ TrackingCategoryID | string | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ LineItemID | string | optional |
| └ UnitAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ DiscountRate | number | optional |
| └ DiscountAmount | number | optional |
| └ RepeatingInvoiceID | string | optional |
| └ Reference | string | optional |
| └ Allocations | array | optional |
| └ Date | string | required |
| └ Amount | number | required |
| └ Invoice | object | required |
| └ Url | string | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ AmountDue | number | optional |
| └ HasErrors | boolean | optional |
| └ InvoiceID | string | optional |
| └ LineItems | array | optional |
| └ Reference | string | optional |
| └ AmountPaid | number | optional |
| └ Attachments | array | optional |
| └ CreditNotes | array | optional |
| └ …20 more | object | optional |
| └ IsDeleted | boolean | optional |
| └ CreditNote | object | optional |
| └ Prepayment | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ Contact | object | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ LineItems | array | optional |
| └ Reference | string | optional |
| └ Allocations | array | optional |
| └ Attachments | array | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ PrepaymentID | string | optional |
| └ AppliedAmount | number | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ RemainingCredit | number | optional |
| └ Overpayment | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ Contact | object | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ LineItems | array | optional |
| └ Allocations | array | optional |
| └ Attachments | array | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ AppliedAmount | number | optional |
| └ OverpaymentID | string | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ RemainingCredit | number | optional |
| └ AllocationID | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ StatusAttributeString | string | optional |
| └ CISDeduction | number | optional |
| └ CreditNoteID | string | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ AppliedAmount | number | optional |
| └ …10 more | object | optional |
| HasAccount | boolean | optional |
| Prepayment | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ Contact | object | optional |
| └ Name | string | optional |
| └ Phones | array | optional |
| └ PhoneType | string | optional |
| └ PhoneNumber | string | optional |
| └ PhoneAreaCode | string | optional |
| └ PhoneCountryCode | string | optional |
| └ Website | string | optional |
| └ Balances | object | optional |
| └ AccountsPayable | object | optional |
| └ AccountsReceivable | object | optional |
| └ Discount | number | optional |
| └ LastName | string | optional |
| └ Addresses | array | optional |
| └ City | string | optional |
| └ Region | string | optional |
| └ Country | string | optional |
| └ PostalCode | string | optional |
| └ AddressType | string | optional |
| └ AttentionTo | string | optional |
| └ AddressLine1 | string | optional |
| └ AddressLine2 | string | optional |
| └ AddressLine3 | string | optional |
| └ AddressLine4 | string | optional |
| └ ContactID | string | optional |
| └ FirstName | string | optional |
| └ TaxNumber | string | optional |
| └ IsCustomer | boolean | optional |
| └ IsSupplier | boolean | optional |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ EmailAddress | string | optional |
| └ PaymentTerms | object | optional |
| └ Bills | object | optional |
| └ Sales | object | optional |
| └ AccountNumber | string | optional |
| └ BatchPayments | object | optional |
| └ Code | string | optional |
| └ Details | string | optional |
| └ Reference | string | optional |
| └ BankAccountName | string | optional |
| └ BankAccountNumber | string | optional |
| └ BrandingTheme | object | optional |
| └ Name | string | optional |
| └ Type | string | optional |
| └ LogoUrl | string | optional |
| └ SortOrder | integer | optional |
| └ CreatedDateUTC | string | optional |
| └ BrandingThemeID | string | optional |
| └ CompanyNumber | string | optional |
| └ ContactGroups | array | optional |
| └ Name | string | optional |
| └ Status | string | optional |
| └ Contacts | array | optional |
| └ ContactGroupID | string | optional |
| └ …22 more | object | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ LineItems | array | optional |
| └ Item | object | optional |
| └ Code | string | optional |
| └ Name | string | optional |
| └ ItemID | string | optional |
| └ TaxType | string | optional |
| └ ItemCode | string | optional |
| └ Quantity | number | optional |
| └ Tracking | array | optional |
| └ Name | string | optional |
| └ Option | string | optional |
| └ TrackingOptionID | string | optional |
| └ TrackingCategoryID | string | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ LineItemID | string | optional |
| └ UnitAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ DiscountRate | number | optional |
| └ DiscountAmount | number | optional |
| └ RepeatingInvoiceID | string | optional |
| └ Reference | string | optional |
| └ Allocations | array | optional |
| └ Date | string | required |
| └ Amount | number | required |
| └ Invoice | object | required |
| └ Url | string | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ AmountDue | number | optional |
| └ HasErrors | boolean | optional |
| └ InvoiceID | string | optional |
| └ LineItems | array | optional |
| └ Reference | string | optional |
| └ AmountPaid | number | optional |
| └ Attachments | array | optional |
| └ CreditNotes | array | optional |
| └ …20 more | object | optional |
| └ IsDeleted | boolean | optional |
| └ CreditNote | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ HasErrors | boolean | optional |
| └ LineItems | array | optional |
| └ Reference | string | optional |
| └ Allocations | array | optional |
| └ CISDeduction | number | optional |
| └ CreditNoteID | string | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ AppliedAmount | number | optional |
| └ …10 more | object | optional |
| └ Prepayment | object | optional |
| └ Overpayment | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ Contact | object | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ LineItems | array | optional |
| └ Allocations | array | optional |
| └ Attachments | array | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ AppliedAmount | number | optional |
| └ OverpaymentID | string | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ RemainingCredit | number | optional |
| └ AllocationID | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ StatusAttributeString | string | optional |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ PrepaymentID | string | optional |
| └ AppliedAmount | number | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ RemainingCredit | number | optional |
| Overpayment | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ Contact | object | optional |
| └ Name | string | optional |
| └ Phones | array | optional |
| └ PhoneType | string | optional |
| └ PhoneNumber | string | optional |
| └ PhoneAreaCode | string | optional |
| └ PhoneCountryCode | string | optional |
| └ Website | string | optional |
| └ Balances | object | optional |
| └ AccountsPayable | object | optional |
| └ AccountsReceivable | object | optional |
| └ Discount | number | optional |
| └ LastName | string | optional |
| └ Addresses | array | optional |
| └ City | string | optional |
| └ Region | string | optional |
| └ Country | string | optional |
| └ PostalCode | string | optional |
| └ AddressType | string | optional |
| └ AttentionTo | string | optional |
| └ AddressLine1 | string | optional |
| └ AddressLine2 | string | optional |
| └ AddressLine3 | string | optional |
| └ AddressLine4 | string | optional |
| └ ContactID | string | optional |
| └ FirstName | string | optional |
| └ TaxNumber | string | optional |
| └ IsCustomer | boolean | optional |
| └ IsSupplier | boolean | optional |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ EmailAddress | string | optional |
| └ PaymentTerms | object | optional |
| └ Bills | object | optional |
| └ Sales | object | optional |
| └ AccountNumber | string | optional |
| └ BatchPayments | object | optional |
| └ Code | string | optional |
| └ Details | string | optional |
| └ Reference | string | optional |
| └ BankAccountName | string | optional |
| └ BankAccountNumber | string | optional |
| └ BrandingTheme | object | optional |
| └ Name | string | optional |
| └ Type | string | optional |
| └ LogoUrl | string | optional |
| └ SortOrder | integer | optional |
| └ CreatedDateUTC | string | optional |
| └ BrandingThemeID | string | optional |
| └ CompanyNumber | string | optional |
| └ ContactGroups | array | optional |
| └ Name | string | optional |
| └ Status | string | optional |
| └ Contacts | array | optional |
| └ ContactGroupID | string | optional |
| └ …22 more | object | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ LineItems | array | optional |
| └ Item | object | optional |
| └ Code | string | optional |
| └ Name | string | optional |
| └ ItemID | string | optional |
| └ TaxType | string | optional |
| └ ItemCode | string | optional |
| └ Quantity | number | optional |
| └ Tracking | array | optional |
| └ Name | string | optional |
| └ Option | string | optional |
| └ TrackingOptionID | string | optional |
| └ TrackingCategoryID | string | optional |
| └ AccountID | string | optional |
| └ TaxAmount | number | optional |
| └ LineAmount | number | optional |
| └ LineItemID | string | optional |
| └ UnitAmount | number | optional |
| └ AccountCode | string | optional |
| └ Description | string | optional |
| └ DiscountRate | number | optional |
| └ DiscountAmount | number | optional |
| └ RepeatingInvoiceID | string | optional |
| └ Allocations | array | optional |
| └ Date | string | required |
| └ Amount | number | required |
| └ Invoice | object | required |
| └ Url | string | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ AmountDue | number | optional |
| └ HasErrors | boolean | optional |
| └ InvoiceID | string | optional |
| └ LineItems | array | optional |
| └ Reference | string | optional |
| └ AmountPaid | number | optional |
| └ Attachments | array | optional |
| └ CreditNotes | array | optional |
| └ …20 more | object | optional |
| └ IsDeleted | boolean | optional |
| └ CreditNote | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ CISRate | number | optional |
| └ Contact | object | optional |
| └ DueDate | string | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ Warnings | array | optional |
| └ HasErrors | boolean | optional |
| └ LineItems | array | optional |
| └ Reference | string | optional |
| └ Allocations | array | optional |
| └ CISDeduction | number | optional |
| └ CreditNoteID | string | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ AppliedAmount | number | optional |
| └ …10 more | object | optional |
| └ Prepayment | object | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Total | number | optional |
| └ Status | string | optional |
| └ Contact | object | optional |
| └ Payments | array | optional |
| └ SubTotal | number | optional |
| └ TotalTax | number | optional |
| └ LineItems | array | optional |
| └ Reference | string | optional |
| └ Allocations | array | optional |
| └ Attachments | array | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ PrepaymentID | string | optional |
| └ AppliedAmount | number | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ RemainingCredit | number | optional |
| └ Overpayment | object | optional |
| └ AllocationID | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ StatusAttributeString | string | optional |
| └ Attachments | array | optional |
| └ Url | string | optional |
| └ FileName | string | optional |
| └ MimeType | string | optional |
| └ AttachmentID | string | optional |
| └ ContentLength | integer | optional |
| └ IncludeOnline | boolean | optional |
| └ CurrencyCode | string | optional |
| └ CurrencyRate | number | optional |
| └ AppliedAmount | number | optional |
| └ OverpaymentID | string | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ LineAmountTypes | string | optional |
| └ RemainingCredit | number | optional |
| Particulars | string | optional |
| PaymentType | string | optional |
| BatchPayment | object | optional |
| └ Code | string | optional |
| └ Date | string | optional |
| └ Type | string | optional |
| └ Amount | number | optional |
| └ Status | string | optional |
| └ Account | object | optional |
| └ Code | string | optional |
| └ Name | string | optional |
| └ Type | string | optional |
| └ Class | string | optional |
| └ Status | string | optional |
| └ TaxType | string | optional |
| └ AccountID | string | optional |
| └ Description | string | optional |
| └ CurrencyCode | string | optional |
| └ ReportingCode | string | optional |
| └ SystemAccount | string | optional |
| └ AddToWatchlist | boolean | optional |
| └ HasAttachments | boolean | optional |
| └ UpdatedDateUTC | string | optional |
| └ BankAccountType | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| └ BankAccountNumber | string | optional |
| └ ReportingCodeName | string | optional |
| └ ShowInExpenseClaims | boolean | optional |
| └ EnablePaymentsToAccount | boolean | optional |
| └ Details | string | optional |
| └ Payments | array | optional |
| └ Narrative | string | optional |
| └ Reference | string | optional |
| └ DateString | string | optional |
| └ Particulars | string | optional |
| └ TotalAmount | number | optional |
| └ IsReconciled | boolean | optional |
| └ BatchPaymentID | string | optional |
| └ UpdatedDateUTC | string | optional |
| └ ValidationErrors | array | optional |
| └ Message | string | optional |
| CurrencyRate | number | optional |
| IsReconciled | boolean | optional |
| …8 more | object | optional |
Success - return response of type Payments array for newly created Payment
A failed request due to validation error
POST /Payments