Skip to main content

Invoice APIs

An Invoice represents a sales form where the customer pays for a product or service later. In ERP, it will help you to keep track of all your invoices and establish an efficient cash-flow system for your business.

Once, you receive payment from your customer, you will update the information such as the payment type – bank or cash – into the invoice overview. This will helps you to sort out which payment types to focus on and organizes your invoices accordingly.

InvoiceDto helps you to create new invoice, retreive a particular invoice, update a partivular invoice, retrieve a list of all invoices.

More about Invoice API documentation

API​


Search Invoice​

Get invoices by filter criteria.More about search invoice

Description:​
  • Allows you to retrieve a list of all invoices.
  • Allows you to retrieve specific invoices based on it's filter criteria.

GET​

Invoice sales​

More about search invoice

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesquerycontactCodesNostring
customfieldquerycustomfieldNostring
fetchAttachmentDetailsqueryfetchAttachmentDetailsNoboolean
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Create Invoice​

Create a new invoice. More about create invoice

Description:​
  • Allows you to create a new invoice.

POST​

Invoice sales​

More about create invoice

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequest
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponse
201Sales invoice has been created successfully.SalesInvoiceResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Update Invoice​

Update invoice information. More about update invoice

Description:​
  • Allows you to update a specific invoice information.

PUT​

Invoice sales/{id}​

More about update invoice

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequest
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponse
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Retrieve Invoice​

Get invoice by code. More about update invoice

Description:​
  • Allows you to retrieve an existing invoice details by it's code.

GET​

Invoice sales/{code}​

More about retrieve invoice

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

invoice-controller​

Invoice APIs

Invoice analyze-document​

POST​

Summary​

Analyze document image/file

Parameters​
NameLocated inDescriptionRequiredSchema
fileformDatafileYesfile
Responses​
CodeDescriptionSchema
200OKAnalyzeDocumentResult
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice bulk-email​

POST​

Summary​

Send invoices email.

Description​

Send invoices as email.

Parameters​
NameLocated inDescriptionRequiredSchema
sendSalesInvoiceEmailsbodysendSalesInvoiceEmailsYes[ SendSalesInvoiceEmail ]
Responses​
CodeDescription
200Emails sent successfully.
201Created
400Unable to send emails.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice contacts​

POST​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodyContact CodesNo[ string ]
Responses​
CodeDescriptionSchema
200Get Invoice successfully.object
201Created
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice contacts/due​

POST​

Summary​

Due amount for contacts report.

Description​

API to fetch due amount for contacts.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodyContact CodesNo[ string ]
Responses​
CodeDescriptionSchema
200Due amount for contacts report has been prepared.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice count​

GET​

Summary​

count invoices.

Description​

API to count invoices.

Responses​
CodeDescriptionSchema
200OKobject
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice custom-fields​

GET​

Summary​

Get custom field is used or not

Description​

API to Get custom field is used or not

Parameters​
NameLocated inDescriptionRequiredSchema
customCodequerycustomCodeYesstring
Responses​
CodeDescriptionSchema
200Custom fields status fetched successfullyboolean
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice demo/{tenantId}​

POST​

Summary​

Create demo invoices.

Description​

API to create demo invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
countryquerycountryNostring
tenantIdpathtenantIdYeslong
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice email​

POST​

Summary​

Send invoice email.

Description​

Send invoice email.

Parameters​
NameLocated inDescriptionRequiredSchema
sendSalesInvoiceEmailbodysendSalesInvoiceEmailYesSendSalesInvoiceEmail
Responses​
CodeDescriptionSchema
200Email sent successfully.SalesInvoiceResponse
201Created
400Unable to send email.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice export/{type}​

GET​

Summary​

Get Invoice export.

Description​

Get Sales Invoices and Purchase Invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesquerycontactCodesNostring
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
typepathtypeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.[ InvoiceReportInfo ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice get-doc-seqs​

GET​

Summary​

Get Existing Document Sequence codes

Description​

Api to Get Existing Document Sequence codes

Responses​
CodeDescriptionSchema
200Existing Document Sequence codes fetched successfullyobject
400Failed to fetch Existing Document Sequence codes
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice opening/contact-info​

POST​

Summary​

Populate contact info for sales invoice

Description​

Api to populate contact info for sales invoice

Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponse
201Sales invoice contact info has been populated successfullySalesInvoiceResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice payment-link/{salesInvoiceCode}​

GET​

Summary​

Get/Create payment link for invoice.

Description​

Get/Create payment link for invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceCodepathsalesInvoiceCodeYesstring
Responses​
CodeDescriptionSchema
200Invoice payment link fetched successfully.CustomerInvoiceDto
400Error getting payment link for invoice.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice product-in-out-qty​

GET​

Summary​

Find invoice data for Product in out qty

Description​

API to Find invoice data for Product in out qty

Parameters​
NameLocated inDescriptionRequiredSchema
productCodequeryproductCodeYesstring
Responses​
CodeDescriptionSchema
200OK[ ProductInOutQty ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Invoice Tax Report​

GET​

Invoice sales/us/tax-report​

Summary​

Sales tax report

Description​

Sales tax report API

Parameters​
NameLocated inDescriptionRequiredSchema
basisquerybasisNostring
exportqueryexportNostring
fromDatequeryfromDateNodateTime
regionqueryregionNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200USA sales tax report has been calculated successfully.UsaSalesTaxReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Invoices by Contact Code​

GET​

Invoice {contactCode}​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.[ object ]
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

india-e-invoice-controller​

E-invoice APIs

Invoice in/e-invoice​

GET​

Summary​

get Irn Values

Description​

API to get Irn Values

Parameters​
NameLocated inDescriptionRequiredSchema
idqueryidNolong
Responses​
CodeDescriptionSchema
200IRN values have been fetched successfully.string
401Unauthorized
403Forbidden
404IRN Values not found.
Security​
Security SchemaScopes
Authorizationglobal

Get e-Invoice Auth Token​

POST​

Invoice in/e-invoice/auth-token​

Summary​

Get auth Token

Description​

API to Get auth Token

Parameters​
NameLocated inDescriptionRequiredSchema
irnAuthTokenRequestDtobodyirnAuthTokenRequestDtoNoIrnAuthTokenRequestDto
Responses​
CodeDescriptionSchema
200Submitting Data is SuccessfulIrnAuthTokenResponseDto
201Created
401Failed to submit data
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/e-invoice/cancel-irn-data​

POST​

Summary​

Cancel Irn

Description​

API to cancelIrn

Parameters​
NameLocated inDescriptionRequiredSchema
irnRequestDtobodyirnRequestDtoNoIrnRequestCancelDto
Responses​
CodeDescriptionSchema
200Canceling Data is SuccessfulEinvoiceInfoIndiaCancel
201Created
401Failed to cancel data
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/e-invoice/failure-log-report​

GET​

Summary​

eInvoice Failure Log Report

Description​

API to get eInvoice failure log report

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Data have been fetched successfully.boolean
401Unauthorized
403Forbidden
404E-Invoice failure log report data not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/e-invoice/irn-data​

POST​

Summary​

Post Irn

Description​

API to postIrn

Parameters​
NameLocated inDescriptionRequiredSchema
irnRequestDtobodyirnRequestDtoNoIrnRequestDto
Responses​
CodeDescriptionSchema
200Submitting Data is SuccessfulEinvoiceInfoIndia
201Created
401Failed to submit data
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/e-invoice/irn-data-bulk​

POST​

Summary​

Post Bulk Irn

Description​

API to post Bulk Irn

Parameters​
NameLocated inDescriptionRequiredSchema
irnRequestDtobodyirnRequestDtoNoIrnBulkRequestDto
Responses​
CodeDescriptionSchema
200Submitting Data is SuccessfulBulkApiResponse
201Created
401Failed to submit data
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/e-invoice/irn-data-bulk-cancel​

POST​

Summary​

Cancel Bulk Irn

Description​

API to Cancel Bulk Irn

Parameters​
NameLocated inDescriptionRequiredSchema
irnRequestDtobodyirnRequestDtoNoIrnRequestBulkCancelDto
Responses​
CodeDescriptionSchema
200Canceling Data is SuccessfulBulkApiResponse
201Created
401Failed to cancel data
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/e-invoice/is-cancel-valid​

GET​

Summary​

check invoice can be canceled or not

Description​

API to check invoice can be canceled or not

Parameters​
NameLocated inDescriptionRequiredSchema
idqueryidNolong
Responses​
CodeDescriptionSchema
200Data have been fetched successfully.boolean
401Unauthorized
403Forbidden
404IRN Values not found.
Security​
Security SchemaScopes
Authorizationglobal

eway-controller​

Eway Bill India APIs

Invoice in/eway​

GET​

Summary​

Fetch Eway bill for current Tenant

Description​

API to get Eway bills for current tenant

Responses​
CodeDescriptionSchema
200Eway Bill has been fetched successfully.EwayIndiaResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create Eway bill

Description​

API to create Eway bill

Parameters​
NameLocated inDescriptionRequiredSchema
ewayIndiaRequestbodyewayIndiaRequestYesEwayIndiaRequest
Responses​
CodeDescriptionSchema
200OKEwayIndiaResponse
201Eway bill has been created successfully.EwayIndiaResponse
400Eway could not be created due to wrong data
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get eWay Bill Auth Token​

POST​

Invoice in/eway/auth-token​

Summary​

Get auth Token

Description​

API to Get auth Token

Parameters​
NameLocated inDescriptionRequiredSchema
irnAuthTokenRequestDtobodyirnAuthTokenRequestDtoNoEWayBillAuthTokenRequestDto
Responses​
CodeDescriptionSchema
200Submitting Data is SuccessfulEWayBillAuthTokenResponseDto
201Created
401Failed to submit data
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/eway/bulk-generate-ewb​

POST​

Summary​

Generate bulk eWay bill

Description​

API to generate bulk eWay bill

Parameters​
NameLocated inDescriptionRequiredSchema
bulkEwbRequestDtobodybulkEwbRequestDtoNoBulkEwbRequestDto
Responses​
CodeDescriptionSchema
200Submitting Data is SuccessfulBulkApiResponse
201Created
401Failed to submit data
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/eway/cancel​

PUT​

Summary​

Cancel Eway bill

Description​

API to cancel Eway bill

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceCodebodysalesInvoiceCodeYesstring
Responses​
CodeDescriptionSchema
200OKEwayIndiaResponse
201Eway bill has been cancelled successfully.EwayIndiaResponse
400Eway could not be cancelled due to wrong data
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/eway/download​

GET​

Summary​

Export Eway Json for current Tenant

Description​

API to export Eway Json for current Tenant

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceCodequeryNo[ string ]
Responses​
CodeDescriptionSchema
200Export Eway Json for current Tenant is successfulResource
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/eway/ewb-report​

GET​

Summary​

Search Eway Bill

Description​

API to search Eway bills.

Parameters​
NameLocated inDescriptionRequiredSchema
fromDatequeryfromDateNodateTime
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/eway/generate-ewb​

POST​

Summary​

Generate eWay bill

Description​

API to generate eWay bill

Parameters​
NameLocated inDescriptionRequiredSchema
ewbRequestDtobodyewbRequestDtoNoEwbRequestDto
Responses​
CodeDescriptionSchema
200Submitting Data is SuccessfulEWayBillInfoIndia
201Created
401Failed to submit data
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/eway/list/{contactCode}​

GET​

Summary​

Get sales invoice by contact code.

Description​

API to fetch sales invoice details by contact code.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseIndia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/eway/search​

GET​

Summary​

Search Eway Bill

Description​

API to search Eway bills.

Parameters​
NameLocated inDescriptionRequiredSchema
ewayBillStatusqueryewayBillStatusYesstring
fromDatequeryfromDateNodateTime
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
transactionTypequerytransactionTypeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/eway/update​

PUT​

Summary​

Update Eway bill attributes

Description​

API to update Eway bill

Parameters​
NameLocated inDescriptionRequiredSchema
ewayIndiaRequestbodyewayIndiaRequestYesEwayIndiaRequest
Responses​
CodeDescriptionSchema
200OKEwayIndiaResponse
201Eway bill has been updated successfully.EwayIndiaResponse
400Eway could not be updated due to wrong data
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice in/eway/{salesInvoiceCode}​

GET​

Summary​

Fetch Eway bill by Sales Invoice Code

Description​

API to get Eway bill by sales invoice code

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceCodepathsalesInvoiceCodeYesstring
Responses​
CodeDescriptionSchema
200Eway Bill has been fetched successfully.EwayIndiaResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

payment-milestone-controller​

Payment milestone APIs

Invoice paymentmilestone​

POST​

Summary​

Create new Payment milestone.

Description​

API to create new Payment milestone.

Parameters​
NameLocated inDescriptionRequiredSchema
paymentMilestoneDetailsbodypaymentMilestoneDetailsYes[ PaymentMilestoneDetailsRequest ]
Responses​
CodeDescriptionSchema
200OKPaymentMilestoneDetailsResponse
201Payment milestone has been created successfully.PaymentMilestoneDetailsResponse
400Payment milestone creation failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice paymentmilestone/byDocumentType​

GET​

Summary​

Get payment milestone by document type.

Description​

API to get existing payment milestones.

Parameters​
NameLocated inDescriptionRequiredSchema
documentTypequerydocumentTypeYesstring
limitquerylimitNointeger
pagequerypageNointeger
paymentStatusquerypaymentStatusYesstring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Payment milestone have been fetched successfully.Page«PaymentMilestoneDetailsResponse»
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice paymentmilestone/details/{documentCode}​

GET​

Summary​

Get payment milestone details by document code and document type.

Description​

Payment milestone details have been fetched successfully.

Parameters​
NameLocated inDescriptionRequiredSchema
documentCodepathdocumentCodeYesstring
documentTypequerydocumentTypeYesstring
Responses​
CodeDescriptionSchema
200API to get payment milestone details by document code and document type.[ PaymentMilestoneDetailsResponse ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice paymentmilestone/report/tracker/details​

GET​

Summary​

Get payment milestone tracker details report.

Description​

API to payment milestone tracker details report.

Parameters​
NameLocated inDescriptionRequiredSchema
?query?Nostring
fromDatequeryfromDateYesdateTime
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateYesdateTime
Responses​
CodeDescriptionSchema
200Payment milestone tracker details report have been fetched successfully.[ PaymentMilestoneTrackerDetailsReport ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice paymentmilestone/report/tracker/summary​

GET​

Summary​

Get payment milestone tracker summary report.

Description​

API to payment milestone tracker summary report.

Parameters​
NameLocated inDescriptionRequiredSchema
?query?Nostring
fromDatequeryfromDateYesdateTime
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateYesdateTime
Responses​
CodeDescriptionSchema
200Payment milestone tracker summary report have been fetched successfully.[ PaymentMilestoneTrackerSummaryReport ]
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice paymentmilestone/search​

GET​

Summary​

Search payment milestone.

Description​

API to search existing payment milestones.

Parameters​
NameLocated inDescriptionRequiredSchema
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Payment milestone have been fetched successfully.Page«PaymentMilestoneDetailsResponse»
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice paymentmilestone/{documentCode}​

PUT​

Summary​

Update existing Payment milestone.

Description​

API to update existing Payment milestone.

Parameters​
NameLocated inDescriptionRequiredSchema
documentCodepathdocumentCodeYesstring
paymentMilestoneDetailsbodypaymentMilestoneDetailsYes[ PaymentMilestoneDetailsRequest ]
Responses​
CodeDescriptionSchema
200Payment milestone has been updated successfully.PaymentMilestoneDetailsResponse
201Created
401Unauthorized
403Forbidden
404Payment milestone with code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete Payment milestone.

Description​

API to delete existing Payment milestone.

Parameters​
NameLocated inDescriptionRequiredSchema
documentCodepathdocumentCodeYesstring
documentTypebodydocumentTypeYesstring
Responses​
CodeDescriptionSchema
200OKResponseEntity
204Payment milestone has been deleted successfully.ResponseEntity
401Unauthorized
403Forbidden
404Payment milestone with code not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller​

Purchase Invoice APIs

Invoice purchase​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
fetchAttachmentDetailsqueryfetchAttachmentDetailsNoboolean
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequest
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponse
201Purchase invoice has been created successfully.PurchaseInvoiceResponse
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/approval-status​

POST​

Summary​

Update approval status

Description​

API to update approval status

Parameters​
NameLocated inDescriptionRequiredSchema
approvalStatusRequestDtoListbodyapprovalStatusRequestDtoListYes[ ApprovalStatusRequestDto ]
Responses​
CodeDescription
200Approval status for Sales documents have been updated successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/asset-group-count/{id}​

GET​

Summary​

Get asset group used count.

Description​

Api to get asset group used count.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescriptionSchema
200Asset group used count fetched successfully.integer
401Unauthorized
403Forbidden
404Asset group used count not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequest ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponse
201Sales invoice has been created successfully.PurchaseInvoiceResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/bulk-delete​

DELETE​

Summary​

Bulk Delete purchase invoices.

Description​

API to Bulk Delete purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OK[ BulkDeletePurchaseInvoiceResponse ]
204Purchase invoice has been deleted successfully.[ BulkDeletePurchaseInvoiceResponse ]
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/bulk-details​

POST​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ PurchaseInvoiceInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/bulk-update-purchase-invoice​

PATCH​

Summary​

Update purchase invoices

Description​

API to Update purchase invoices

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OK[ BulkPurchaseInvoiceUpdateResponse ]
204No Content
207Purchase invoices updated successfully.[ BulkPurchaseInvoiceUpdateResponse ]
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/bulk/codes​

POST​

Summary​

Get multiple purchase invoices

Description​

API to get purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200Purchase documents have been fetched successfully.PurchaseInvoiceResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/code/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponse
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/codes​

POST​

Summary​

Get Invoice information by codes.

Description​

API to get invoice document information by codes.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200Invoice documents have been fetched successfully.[ PurchaseDocument ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/contrabill​

POST​

Summary​

Bill contra adjustment.

Description​

API to contra adjustment for bill of contact.

Parameters​
NameLocated inDescriptionRequiredSchema
contraBillDtobodycontraBillDtoYesContraBillDto
Responses​
CodeDescriptionSchema
200OKContraBillDto
201Contra adjustment for bill has been done successfully.ContraBillDto
400Contra adjustment for bill has been failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Bill contra adjustment.

Description​

API to contra adjustment for bill of contact.

Parameters​
NameLocated inDescriptionRequiredSchema
contraCodequerycontraCodeYesstring
salesInvoiceCodequerysalesInvoiceCodeYesstring
Responses​
CodeDescriptionSchema
200OKContraBillDto
201Contra adjustment for bill has been done successfully.ContraBillDto
204No Content
400Contra adjustment for bill has been failed because of insufficient data.
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/create-recurring​

POST​

Summary​

Create a recurring invoice

Description​

API to create a recurring invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
eventbodyeventYesRecurringJobEvent
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponse
201Recurring invoice created successfullyPurchaseInvoiceResponse
400Error while creating recurring invoice
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/documentseqcode​

POST​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponse
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/draft/trigger​

POST​

Summary​

Create approval status trigger

Description​

API to reate approval status trigger

Parameters​
NameLocated inDescriptionRequiredSchema
triggerKafkaRequestDtobodytriggerKafkaRequestDtoYesTriggerKafkaRequestDto
Responses​
CodeDescription
200Trigger created for approval status
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/due-amount-bulk-payment-delete​

PUT​

Summary​

Update due amount for purchase invoices in bulk payment delete.

Description​

API to update due amount for purchase invoices in bulk payment delete.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponse
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/journal​

POST​

Summary​

Recreate Journal Entries for all Purchase Invoices

Description​

API to recreate Journal Entries for all Purchase Invoices.

Responses​
CodeDescription
200Journal Entries for all Purchase Invoices recreated successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/linked-docs/product-codes​

POST​

Summary​

Get products by code

Description​

API to Get products by code.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product information has been fetched successfully.string
201Created
401Unauthorized
403Forbidden
404Products not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/linked-orders​

POST​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/linked/status/{code}​

PUT​

Summary​

refreshLinkedPIStatus

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/notes​

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
invoicecodequeryinvoicecodeYesstring
uidqueryuidYesstring (uuid)
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/payment​

DELETE​

Summary​

Delete Payment

Description​

API to Delete Payment

Parameters​
NameLocated inDescriptionRequiredSchema
paymentCodequerypaymentCodeYesstring
purchaseInvoiceCodequerypurchaseInvoiceCodeYesstring
uidqueryuidNostring (uuid)
Responses​
CodeDescriptionSchema
200API to Delete PaymentPurchaseInvoiceResponse
204No Content
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/pendingpaymentbillcode​

GET​

Summary​

Get purchase invoice by code for Pending Payment.

Description​

API to Get purchase invoice by code for Pending Payment.

Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.string
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/purchase/receipt​

DELETE​

Summary​

API to Delete Goods Receipt

Description​

API to Delete Goods Receipt

Parameters​
NameLocated inDescriptionRequiredSchema
goodsReceiptCodequerygoodsReceiptCodeYesstring
isBulkDeletedqueryisBulkDeletedNoboolean
purchaseInvoiceCodequerypurchaseInvoiceCodeYesstring
Responses​
CodeDescriptionSchema
200API to Delete Goods ReceiptPurchaseInvoiceResponse
204No Content
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/record-filter​

POST​

Summary​

Create approval status trigger

Description​

API to reate approval status trigger

Parameters​
NameLocated inDescriptionRequiredSchema
filterRecordbodyfilterRecordYesFilterRecord
Responses​
CodeDescriptionSchema
200Trigger created for approval statusboolean
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/set-recurring​

POST​

Summary​

Set an invoice to recurring

Description​

API to set and invoice to recurring.

Parameters​
NameLocated inDescriptionRequiredSchema
setRecurringDtobodysetRecurringDtoYesSetRecurringDto
Responses​
CodeDescriptionSchema
200Invoice set to recur successfullyPurchaseInvoiceResponse
201Created
400Error while setting invoice to recur
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/status/{code}​

PUT​

Summary​

refreshPIStatus

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/stockQuantities​

POST​

Summary​

Get purchase invoice stock quantities

Description​

API to get purchase invoice stock quantities

Parameters​
NameLocated inDescriptionRequiredSchema
requestbodyrequestYesStockQuantitiesRequest
Responses​
CodeDescriptionSchema
200Fetched purchase invoice stock quantities successfully.StockQuantitiesResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/tax/count​

POST​

Summary​

Get purchase invoice count for tax

Description​

API to fetch purchase invoice count for tax

Parameters​
NameLocated inDescriptionRequiredSchema
taxCodesbodytaxCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Tax purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/unreceived-seq-codes​

GET​

Summary​

Get Unfulfilled purchase invoices codes

Description​

Get Unfulfilled purchase invoices codes

Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/update-knock-off​

POST​

Summary​

Update knock off information

Description​

Api to update knock off information

Parameters​
NameLocated inDescriptionRequiredSchema
knockOffInfosbodyknockOffInfosYesobject
Responses​
CodeDescription
200Knock off information updated successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponse
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/{code}/asset-details​

POST​

Summary​

Save Assets details for purchase invoice

Description​

API to save Assets details for purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
assetRequestsbodyassetRequestsYes[ AssetRequest ]
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Asset details for purchase invoice saved successfully.BulkApiResponse
201Created
401Unauthorized
403Forbidden
404Api to save asset details for purchase invoice failed.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequest
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponse
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-uae​

Purchase Invoice APIs for UAE

Invoice purchase/ae​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseUae
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestUae
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseUae
201Purchase invoice has been created successfully.PurchaseInvoiceResponseUae
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ae/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestUae ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseUae
201Sales invoice has been created successfully.PurchaseInvoiceResponseUae
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ae/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ae/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ae/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseUae
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ae/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseUae
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ae/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ae/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ae/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ae/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseUae
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ae/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestUae
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseUae
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseUae
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-australia​

Purchase Invoice APIs for Australia.

Invoice purchase/au​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseAustralia
201Purchase invoice has been created successfully.PurchaseInvoiceResponseAustralia
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/au/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseAustralia
201Sales invoice has been created successfully.PurchaseInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/au/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/au/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/au/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/au/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/au/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/au/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/au/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/au/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/au/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseAustralia
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseAustralia
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-belgium​

Purchase Invoice APIs for Belgium

Invoice purchase/be​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseAustralia
201Purchase invoice has been created successfully.PurchaseInvoiceResponseAustralia
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/be/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseAustralia
201Sales invoice has been created successfully.PurchaseInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/be/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/be/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/be/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/be/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/be/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/be/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/be/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/be/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/be/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseAustralia
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseAustralia
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-canada​

Purchase Invoice APIs for Canada.

Invoice purchase/ca​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseCanada
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestCanada
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseCanada
201Purchase invoice has been created successfully.PurchaseInvoiceResponseCanada
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ca/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestCanada ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseCanada
201Sales invoice has been created successfully.PurchaseInvoiceResponseCanada
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ca/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ca/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ca/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseCanada
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ca/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseCanada
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ca/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ca/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ca/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ca/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseCanada
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ca/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestCanada
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseCanada
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseCanada
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-germany​

Purchase Invoice APIs for Germany.

Invoice purchase/de​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseGermany
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestGermany
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseGermany
201Purchase invoice has been created successfully.PurchaseInvoiceResponseGermany
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/de/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestGermany ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseGermany
201Sales invoice has been created successfully.PurchaseInvoiceResponseGermany
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/de/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/de/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/de/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseGermany
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/de/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseGermany
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/de/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/de/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/de/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/de/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseGermany
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/de/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestGermany
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseGermany
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseGermany
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-document-controller​

Purchase Document APIs

Invoice purchase/document​

GET​

Summary​

Search purchase documents.

Description​

API to search purchase documents.

Parameters​
NameLocated inDescriptionRequiredSchema
documentStagequerydocumentStageNostring
fromDatequeryfromDateNodateTime
limitquerylimitNointeger
pagequerypageNointeger
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200Purchase documents have been fetched successfully.Page
400Failed to fetch purchase documents.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/document/purchase/invoices​

POST​

Summary​

Purchase Invoice Report

Description​

Purchase Invoice Report API

Parameters​
NameLocated inDescriptionRequiredSchema
requestbodyrequestYesInvoiceDataESRequest
Responses​
CodeDescriptionSchema
200Purchase Invoice data fetched from ES successfully.InvoiceDataESResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/document/summary​

GET​

Summary​

Purchase documents summary.

Description​

API for purchase documents summary.

Parameters​
NameLocated inDescriptionRequiredSchema
fromDatequeryfromDateNodateTime
searchquerysearchNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200Purchase documents summary has been fetched successfully.DocumentSummaryResponse
400Failed to fetch purchase documents summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-indonesia​

Purchase Invoice APIs for Indonesia

Invoice purchase/id​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseIndonesia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestIndonesia
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseIndonesia
201Purchase invoice has been created successfully.PurchaseInvoiceResponseIndonesia
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestIndonesia ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseIndonesia
201Sales invoice has been created successfully.PurchaseInvoiceResponseIndonesia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/code/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseIndonesia
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseIndonesia
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseIndonesia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseIndonesia
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/id/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestIndonesia
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseIndonesia
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseIndonesia
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-israel​

Purchase Invoice APIs for Israel.

Invoice purchase/il​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseIsrael
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestIsrael
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseIsrael
201Purchase invoice has been created successfully.PurchaseInvoiceResponseIsrael
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/il/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestIsrael ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseIsrael
201Sales invoice has been created successfully.PurchaseInvoiceResponseIsrael
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/il/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/il/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/il/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseIsrael
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/il/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseIsrael
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/il/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/il/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/il/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/il/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseIsrael
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/il/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestIsrael
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseIsrael
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseIsrael
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-india​

Purchase Invoice APIs for India

Invoice purchase/in​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
fetchAttachmentDetailsqueryfetchAttachmentDetailsNoboolean
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestIndia
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseIndia
201Purchase invoice has been created successfully.PurchaseInvoiceResponseIndia
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestIndia ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseIndia
201Sales invoice has been created successfully.PurchaseInvoiceResponseIndia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/code/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseIndia
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseIndia
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/tds/{id}​

GET​

Summary​

Get purchase invoice amount by tds id.

Description​

API to get get total purchase invoice amount by tds id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYesinteger
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.number
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/total​

GET​

Summary​

Get Total Purchase invoices Amount

Description​

API to fetch total purchase invoice amount

Responses​
CodeDescriptionSchema
200Get Total Purchase invoices Amount.number
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/update-tds-processed-flag/{code}​

PATCH​

Summary​

Update tds processed flag by code

Description​

Api to update tds processed flag by code

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
isTdsProcessedbodyisTdsProcessedYesboolean
Responses​
CodeDescription
200OK
204No Content
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseIndia
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/in/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestIndia
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseIndia
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseIndia
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-malaysia​

Purchase Invoice APIs for Malaysia

Invoice purchase/my​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseMalaysia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestMalaysia
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseMalaysia
201Purchase invoice has been created successfully.PurchaseInvoiceResponseMalaysia
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/my/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestMalaysia ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseMalaysia
201Sales invoice has been created successfully.PurchaseInvoiceResponseMalaysia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/my/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/my/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/my/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseMalaysia
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/my/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseMalaysia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/my/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/my/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/my/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/my/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseMalaysia
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/my/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestMalaysia
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseMalaysia
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseMalaysia
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-netherlands​

Purchase Invoice APIs for Netherlands

Invoice purchase/nl​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseAustralia
201Purchase invoice has been created successfully.PurchaseInvoiceResponseAustralia
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nl/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseAustralia
201Sales invoice has been created successfully.PurchaseInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nl/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nl/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nl/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nl/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nl/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nl/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nl/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nl/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nl/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseAustralia
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseAustralia
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-nz​

Purchase Invoice APIs for New Zealand

Invoice purchase/nz​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseAustralia
201Purchase invoice has been created successfully.PurchaseInvoiceResponseAustralia
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nz/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseAustralia
201Sales invoice has been created successfully.PurchaseInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nz/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nz/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nz/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nz/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nz/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nz/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nz/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nz/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/nz/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseAustralia
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseAustralia
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-philippines​

Purchase Invoice APIs for Philippines

Invoice purchase/ph​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponsePhilippines
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestPhilippines
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponsePhilippines
201Purchase invoice has been created successfully.PurchaseInvoiceResponsePhilippines
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ph/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestPhilippines ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponsePhilippines
201Sales invoice has been created successfully.PurchaseInvoiceResponsePhilippines
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ph/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ph/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ph/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponsePhilippines
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ph/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponsePhilippines
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ph/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ph/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ph/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ph/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponsePhilippines
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/ph/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestPhilippines
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponsePhilippines
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponsePhilippines
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-sa​

Purchase Invoice APIs for Saudi Arab

Invoice purchase/sa​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseSA
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestSA
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseSA
201Purchase invoice has been created successfully.PurchaseInvoiceResponseSA
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/bills-for-adjustment-je​

GET​

Summary​

Get list of purchase invoices for Custom / RCM adjustment journal entries

Description​

Api to fetch list of purchase invoices for Custom / RCM adjustment journal entries

Parameters​
NameLocated inDescriptionRequiredSchema
adjustmentTypequeryadjustmentTypeYesstring
endDatequeryendDateYesstring
limitquerylimitNointeger
pagequerypageNointeger
searchquerysearchNostring
startDatequerystartDateYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfullyJournalBillDetailsSA
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/bills-summary-for-adjustment-je​

GET​

Summary​

Get purchase invoices summary for Custom / RCM adjustment journal entries

Description​

Api to fetch purchase invoices summary for Custom / RCM adjustment journal entries

Parameters​
NameLocated inDescriptionRequiredSchema
adjustmentTypequeryadjustmentTypeYesstring
endDatequeryendDateYesstring
startDatequerystartDateYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices summary have been fetched successfullyJournalAdjustmentBillsSummarySA
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestSA ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseSA
201Sales invoice has been created successfully.PurchaseInvoiceResponseSA
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseSA
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseSA
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/update-adjustment-je-flag/{code}​

PATCH​

Summary​

Update adjustment je flag by code for Saudi Arabia

Description​

Api to update adjustment je flag by code for Saudi Arabia

Parameters​
NameLocated inDescriptionRequiredSchema
adjustmentJEFlagbodyadjustmentJEFlagYesboolean
codepathcodeYesstring
Responses​
CodeDescription
200OK
204No Content
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseSA
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/sa/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestSA
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseSA
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseSA
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

purchase-invoice-controller-uk​

Purchase Invoice APIs for UK.

Invoice purchase/uk​

GET​

Summary​

Search purchase invoices.

Description​

API to search purchase invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Purchase invoices have been fetched successfully.PurchaseInvoiceResponseUk
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create purchase invoice

Description​

API to create purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestUk
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseUk
201Purchase invoice has been created successfully.PurchaseInvoiceResponseUk
400Purchase invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update purchase invoice attributes by code.

Description​

API to update attributes of existing purchase invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesPurchaseInvoiceUpdateRequest
Responses​
CodeDescription
200Purchase invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoices by ids in bulk.

Description​

API to delete purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Request processed successfully.BulkResponse
401Unauthorized
403Forbidden
404Purchase invoices not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/uk/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
purchaseInvoiceRequestsbodypurchaseInvoiceRequestsYes[ PurchaseInvoiceRequestUk ]
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceResponseUk
201Sales invoice has been created successfully.PurchaseInvoiceResponseUk
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/uk/code/{code}/details​

GET​

Summary​

Purchase invoice details by codes

Description​

Purchase invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKPurchaseInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/uk/due-amount​

PUT​

Summary​

Update due amount for purchase invoices in bulk.

Description​

API to update due amount for purchase invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/uk/es/{contactCode}​

GET​

Summary​

Get Invoice for contact.

Description​

Get Invoice with contact code from ES.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Get Invoice successfully.PurchaseInvoiceResponseUk
401Unauthorized
403Forbidden
404Invoice with given contact code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/uk/linked-order/{code}​

GET​

Summary​

Get purchase invoices linked to an order by code.

Description​

API to fetch purchase invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoices has been fetched successfully.PurchaseInvoiceResponseUk
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/uk/report/count​

POST​

Summary​

Get purchase invoice count for contacts

Description​

API to fetch purchase invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact purchase invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/uk/report/overview​

GET​

Summary​

Purchase invoice overview report data.

Description​

API to fetch purchase invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Purchase invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/uk/report/unpaid​

GET​

Summary​

Unpaid purchase invoices report.

Description​

API to fetch unpaid purchase invoices

Responses​
CodeDescriptionSchema
200Unpaid purchase invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/uk/{code}​

GET​

Summary​

Get purchase invoice by code.

Description​

API to fetch purchase invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Purchase invoice information has been fetched successfully.PurchaseInvoiceResponseUk
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchase/uk/{id}​

PUT​

Summary​

Update purchase invoice.

Description​

API to update existing purchase invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceRequestbodypurchaseInvoiceRequestYesPurchaseInvoiceRequestUk
Responses​
CodeDescriptionSchema
200Purchase Invoice has been updated successfully.PurchaseInvoiceResponseUk
201Created
400Purchase invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete purchase invoice by id.

Description​

API to delete purchase invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Purchase invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Purchase invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update purchase invoice memo or attachment

Description​

API to update purchase invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseInvoiceFieldsbodypurchaseInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for purchase invoice updated successfully.PurchaseInvoiceResponseUk
204No Content
401Unauthorized
403Forbidden
404Purchase Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

data-correction-controller​

Purchase Invoice APIs

Invoice purchasecorrection/update​

POST​

Summary​

updateTaxAmount

Responses​
CodeDescriptionSchema
200OKstring
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchasecorrection/updateinvoicestatus​

POST​

Summary​

updateInvoicePaymentStatusToReceived

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchasecorrection/updatemissingjepurchase​

POST​

Summary​

updateMissingJEPurchase

Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice purchasecorrection/updatemissingjesales​

POST​

Summary​

updateMissingJESales

Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

invoice-reminder-controller​

Invoice Reminder APIs

Invoice reminder/configuration​

GET​

Summary​

Get reminder configurations by code

Description​

Api to fetch reminder configurations by it's code

Responses​
CodeDescriptionSchema
200Reminder configurations have been fetched successfully.ReminderConfigurationDto
401Unauthorized
403Forbidden
404Reminder configurations not found.
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update Invoice Reminder Configuration

Description​

Api to Update Invoice Reminder Configuration

Parameters​
NameLocated inDescriptionRequiredSchema
reminderConfigurationRequestDtobodyreminderConfigurationRequestDtoYes[ ReminderConfigurationRequestDto ]
Responses​
CodeDescriptionSchema
200Reminder configuration have been updated successfully.ReminderConfigurationResponseDto
201Created
401Unauthorized
403Forbidden
404Reminder configuration update is unsuccessful
Security​
Security SchemaScopes
Authorizationglobal

Invoice reminder/contact​

GET​

Summary​

Get Disabled Contact

Description​

Api to Get Disabled Contact

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeYesstring
Responses​
CodeDescriptionSchema
200Disabled Contact fetched successfully.ReminderDisabledContactDto
401Unauthorized
403Forbidden
404Failed to fetch Disabled Contact
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update Disabled Contact

Description​

Api to Update Update Disabled Contact

Parameters​
NameLocated inDescriptionRequiredSchema
reminderDisabledContactRequestDtobodyreminderDisabledContactRequestDtoYesReminderDisabledContactRequestDto
Responses​
CodeDescription
200Disabled Contact have been updated successfully.
201Created
401Unauthorized
403Forbidden
404Disabled Contact update is unsuccessful
Security​
Security SchemaScopes
Authorizationglobal

Invoice reminder/settings​

GET​

Summary​

Get reminder settings by code

Description​

Api to fetch reminder settings by it's code

Responses​
CodeDescriptionSchema
200Reminder settings have been fetched successfully.ReminderSettingsDto
401Unauthorized
403Forbidden
404Reminder settings not found.
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update reminder settings.

Description​

API to update existing reminder settings.

Parameters​
NameLocated inDescriptionRequiredSchema
reminderSettingsRequestbodyreminderSettingsRequestYesReminderSettingsRequest
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.ReminderSettingsResponse
201Created
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller​

Sales Invoice APIs

Invoice sales/approval-status​

POST​

Summary​

Update approval status

Description​

API to update approval status

Parameters​
NameLocated inDescriptionRequiredSchema
approvalStatusRequestDtoListbodyapprovalStatusRequestDtoListYes[ ApprovalStatusRequestDto ]
Responses​
CodeDescription
200Approval status for Sales documents have been updated successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequest ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponse
201Sales invoice has been created successfully.SalesInvoiceResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Batch update sales invoice attributes by codes.

Description​

API to batch update attributes of existing sales invoice by codes.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceUpdateRequestsbodysalesInvoiceUpdateRequestsYes[ SalesInvoiceUpdateRequest ]
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Bulk Delete Invoices​

DELETE​

Invoice sales/bulk-delete​

Summary​

Bulk Delete sales invoices.

Description​

API to Bulk Delete sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceBulkDeleteResponseDto
204Sales invoice has been deleted successfully.SalesInvoiceBulkDeleteResponseDto
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/bulk-details​

POST​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ SalesInvoiceInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/bulk-details-by-seq​

POST​

Summary​

Sales invoice details by sequence codes

Description​

Sales invoice details by sequence codes

Parameters​
NameLocated inDescriptionRequiredSchema
seqCodesbodyseqCodesYes[ string ]
Responses​
CodeDescriptionSchema
200OK[ SalesInvoiceInformation ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/bulk/codes​

POST​

Summary​

Get multiple sales invoices

Description​

API to get sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200Sales documents have been fetched successfully.SalesInvoiceResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/by-contact-ids​

POST​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
contactIdsbodycontactIdsYes[ long ]
customfieldquerycustomfieldNostring
fetchAttachmentDetailsqueryfetchAttachmentDetailsNoboolean
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/calculateLoanAmount​

GET​

Summary​

Get Kredx Loan Amount.

Description​

API to fetch Loan Amount by wrt to payment term.

Parameters​
NameLocated inDescriptionRequiredSchema
paymentTermquerypaymentTermYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/code/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponse
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

Get Invoice details By Code​

GET​

Invoice sales/code/{code}/details​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/codes​

POST​

Summary​

Get Invoice information by codes.

Description​

API to get invoice document information by codes.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200Invoice documents have been fetched successfully.[ SalesDocument ]
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Get Invoice Amount Due​

POST​

Invoice sales/contact-invoice-amountdue​

Summary​

Get sales invoices amount due by contact code.

Description​

API to fetch sales invoices amount due by contact code.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200Sales invoices amount due has been fetched successfully.SalesInvoiceResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/contrainvoice​

POST​

Summary​

Invoice contra adjustment.

Description​

API to contra adjustment for invoice of contact.

Parameters​
NameLocated inDescriptionRequiredSchema
contraInvoiceDtobodycontraInvoiceDtoYesContraInvoiceDto
Responses​
CodeDescriptionSchema
200OKContraInvoiceDto
201Contra adjustment for invoice has been done successfully.ContraInvoiceDto
400Contra adjustment for invoice has been failed because of insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Invoice contra adjustment.

Description​

API to contra adjustment for invoice of contact.

Parameters​
NameLocated inDescriptionRequiredSchema
contraCodequerycontraCodeYesstring
purchaseInvoiceCodequerypurchaseInvoiceCodeYesstring
Responses​
CodeDescriptionSchema
200OKContraInvoiceDto
201Contra adjustment for bill has been done successfully.ContraInvoiceDto
204No Content
400Contra adjustment for bill has been failed because of insufficient data.
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/create-recurring​

POST​

Summary​

Create a recurring invoice

Description​

API to create a recurring invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
eventbodyeventYesRecurringJobEvent
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponse
201Recurring invoice created successfullySalesInvoiceResponse
400Error while creating recurring invoice
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/delete-duplicate-payment​

POST​

Summary​

Delete duplicate payments of invoices

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceCodesqueryinvoiceCodesNo[ string ]
Responses​
CodeDescriptionSchema
200OKobject
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/delete-knockoff​

POST​

Summary​

Delete given payment details from knockoff_info of given invoice

Parameters​
NameLocated inDescriptionRequiredSchema
requestbodyrequestYes[ DuplicatePaymentDto ]
Responses​
CodeDescription
200OK
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/draft/trigger​

POST​

Summary​

Create approval status trigger

Description​

API to reate approval status trigger

Parameters​
NameLocated inDescriptionRequiredSchema
triggerKafkaRequestDtobodytriggerKafkaRequestDtoYesTriggerKafkaRequestDto
Responses​
CodeDescription
200Trigger created for approval status
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/dropshipupdateinvoice​

PUT​

Summary​

Batch update sales invoice attributes by codes.

Description​

API to batch update attributes of existing sales invoice by codes.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceUpdateRequestsbodysalesInvoiceUpdateRequestsYes[ SalesInvoiceUpdateRequest ]
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/due-amount-bulk-payment-delete​

PUT​

Summary​

Update due amount for sales invoices in bulk delete.

Description​

API to update due amount for sales invoices in bulk delete.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Delete Fulfillment by Fulfillment code​

DELETE​

Invoice sales/fulfillments​

Summary​

Delete Fulfillment by Fulfillment code

Description​

API to delete Fulfillment by code.

Parameters​
NameLocated inDescriptionRequiredSchema
fulfillmentCodequeryfulfillmentCodeYesstring
isBulkDeletequeryisBulkDeleteNoboolean
salesInvoiceCodequerysalesInvoiceCodeYesstring
Responses​
CodeDescription
200OK
204Fulfillment has been deleted successfully.
401Unauthorized
403Forbidden
404Fulfillment has been deleted successfully.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequest ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/invoiceitemsstatus​

POST​

Summary​

Get sales invoice items fulfillment status

Description​

API to fetch sales invoice items fulfillment status

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceItemToFulfilledMapbodysalesInvoiceItemToFulfilledMapYesobject
Responses​
CodeDescriptionSchema
200invoice items fulfillment status.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/journal​

POST​

Summary​

Recreate Sales Invoices Journal Entries for all tenants

Description​

API to recreate Journal Entries for all Sales Invoices.

Responses​
CodeDescription
200Journal Entries for all Sales Invoices recreated successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/linked-docs/product-codes​

POST​

Summary​

Get products by code

Description​

API to Get products by code.

Parameters​
NameLocated inDescriptionRequiredSchema
productCodesbodyproductCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Product information has been fetched successfully.string
201Created
401Unauthorized
403Forbidden
404Products not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/linked-invoices-by-multi-code​

POST​

Summary​

Get sales invoices linked to a quotations by code.

Description​

API to fetch sales invoices linked to a quotations by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codesbodycodesYes[ string ]
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/linked-invoices/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/linked-salesorder/{code}​

GET​

Summary​

Get sales invoices linked to a sales order by code.

Description​

API to fetch sales invoices linked to a sales order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/memo​

PUT​

Summary​

Update memo in invoice.

Description​

API to update memo in invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
memoUpdateDtobodymemoUpdateDtoYesMemoUpdateDto
Responses​
CodeDescriptionSchema
200Sales invoices memo updated successfully.SalesInvoiceResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/notes​

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
invoicecodequeryinvoicecodeYesstring
uidqueryuidYesstring (uuid)
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/partial_invoice​

PUT​

Summary​

Update Partial Invoice Fulfillment status.

Description​

API to Update Partial Invoice Fulfillment status.

Parameters​
NameLocated inDescriptionRequiredSchema
partialInvoiceFulfillmentStatusUpdatebodypartialInvoiceFulfillmentStatusUpdateYesPartialInvoiceFulfillmentStatusUpdate
Responses​
CodeDescription
200Partial Invoice Fulfillment status updated successfully.
201Created
401Unauthorized
403Forbidden
404Partial Invoice Fulfillment status updated failure.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/productCode/{productCode}​

GET​

Summary​

Check if a sales invoice exists for a given product

Description​

Api to check if a sales invoice exists for a given product

Parameters​
NameLocated inDescriptionRequiredSchema
productCodepathproductCodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.boolean
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/receive​

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
paymentCodequerypaymentCodeYesstring
salesInvoiceCodequerysalesInvoiceCodeYesstring
uidqueryuidNostring (uuid)
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/record-filter​

POST​

Summary​

Create approval status trigger

Description​

API to reate approval status trigger

Parameters​
NameLocated inDescriptionRequiredSchema
filterRecordbodyfilterRecordYesFilterRecord
Responses​
CodeDescriptionSchema
200Trigger created for approval statusboolean
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/salesinvoicereserved​

PUT​

Summary​

Batch update sales invoice attributes by codes.

Description​

API to batch update attributes of existing sales invoice by codes.

Parameters​
NameLocated inDescriptionRequiredSchema
reservedQuantityDatabodyreservedQuantityDataYes[ PPSReservedQuantityData ]
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/set-recurring​

POST​

Summary​

Set an invoice to recurring

Description​

API to set and invoice to recurring.

Parameters​
NameLocated inDescriptionRequiredSchema
setRecurringDtobodysetRecurringDtoYesSetRecurringDto
Responses​
CodeDescriptionSchema
200Invoice set to recur successfullySalesInvoiceResponse
201Created
400Error while setting invoice to recur
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/shopify​

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
shopifyOrderbodyshopifyOrderYesShopifyOrder
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponse
201Sales invoice has been created successfully.SalesInvoiceResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/tax/count​

POST​

Summary​

Get sales invoice items count for tax

Description​

API to fetch sales invoice items count for tax

Parameters​
NameLocated inDescriptionRequiredSchema
taxCodesbodytaxCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Tax sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/unfulfillment-seq-codes​

GET​

Summary​

Get Unfulfilled sales invoices codes

Description​

Get Unfulfilled sales invoices codes

Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/unpaid-seq-codes​

GET​

Summary​

Get unpaid sales invoices document sequence codes.

Description​

API to unpaid sales invoices document sequence codes.

Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/unreserve-invoices​

POST​

Summary​

Api to Unreserve quantity in invoices only

Description​

Api to Unreserve quantity in invoices only

Parameters​
NameLocated inDescriptionRequiredSchema
updatedInvoiceCodesbodyupdatedInvoiceCodesYes[ string ]
Responses​
CodeDescription
200Api to Unreserve quantity in invoices only
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/update-knock-off​

POST​

Summary​

Update knock off information

Description​

Api to update knock off information

Parameters​
NameLocated inDescriptionRequiredSchema
knockOffInfosbodyknockOffInfosYesobject
Responses​
CodeDescription
200Knock off information updated successfully.
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/update/linkedBackOrder​

POST​

Summary​

Update linked documents for SI backorder

Description​

API to update linked documents for SI backorder

Parameters​
NameLocated inDescriptionRequiredSchema
backOrderUpdateRequestbodybackOrderUpdateRequestYesBackOrderUpdateRequest
Responses​
CodeDescription
200Linked document for backorder has been successfully updated.
201Created
400Linked document for backorder update failed.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/zapier​

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequest
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponse
201Sales invoice has been created successfully.SalesInvoiceResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponse
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequest
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponse
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponse
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-uae​

Sales Invoice UAE APIs

Invoice sales/ae​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseUae
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestUae
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseUae
201Sales invoice has been created successfully.SalesInvoiceResponseUae
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestUae ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseUae
201Sales invoice has been created successfully.SalesInvoiceResponseUae
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestUae ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseUae
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseUae
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseUae
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ae/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestUae
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseUae
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseUae
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-australia​

Sales Invoice Australia APIs

Invoice sales/au​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseAustralia
201Sales invoice has been created successfully.SalesInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseAustralia
201Sales invoice has been created successfully.SalesInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/au/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseAustralia
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseAustralia
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-belgium​

Sales Invoice APIs for Belgium

Invoice sales/be​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseAustralia
201Sales invoice has been created successfully.SalesInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseAustralia
201Sales invoice has been created successfully.SalesInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/be/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseAustralia
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseAustralia
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-canada​

Sales Invoice Canada APIs

Invoice sales/ca​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseCanada
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestCanada
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseCanada
201Sales invoice has been created successfully.SalesInvoiceResponseCanada
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestCanada ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseCanada
201Sales invoice has been created successfully.SalesInvoiceResponseCanada
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestCanada ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseCanada
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseCanada
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseCanada
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ca/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestCanada
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseCanada
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseCanada
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-germany​

Sales Invoice Germany APIs

Invoice sales/de​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseGermany
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestGermany
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseGermany
201Sales invoice has been created successfully.SalesInvoiceResponseGermany
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestGermany ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseGermany
201Sales invoice has been created successfully.SalesInvoiceResponseGermany
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestGermany ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseGermany
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseGermany
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseGermany
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/de/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestGermany
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseGermany
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseGermany
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-document-controller​

Sales Document APIs

Invoice sales/document​

GET​

Summary​

Search sales documents.

Description​

API to search sales documents.

Parameters​
NameLocated inDescriptionRequiredSchema
documentStagequerydocumentStageNostring
fromDatequeryfromDateNodateTime
limitquerylimitNointeger
pagequerypageNointeger
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200Sales documents have been fetched successfully.Page
400Failed to fetch sales documents.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/document/customers​

GET​

Summary​

Top Customers Trend

Description​

API for top Customers trend

Parameters​
NameLocated inDescriptionRequiredSchema
fromDatequeryYeslong
timePeriodqueryNostring
toDatequeryYeslong
Responses​
CodeDescriptionSchema
200Top Customers Trend has been fetched successfully.Page
400Failed to fetch Top Customers Trend
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/document/products​

GET​

Summary​

Top Products Trend

Description​

API for top products trend

Parameters​
NameLocated inDescriptionRequiredSchema
fromDatequeryYeslong
timePeriodqueryNostring
toDatequeryYeslong
Responses​
CodeDescriptionSchema
200Top Products Trend has been fetched successfully.Page
400Failed to fetch Top Products Trend
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/document/sales/invoices​

POST​

Summary​

Sales Invoice Report

Description​

Sales Invoice Report API

Parameters​
NameLocated inDescriptionRequiredSchema
requestbodyrequestYesInvoiceDataESRequest
Responses​
CodeDescriptionSchema
200Sales Invoice data fetched from ES successfully.InvoiceDataESResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/document/summary​

GET​

Summary​

Sales documents summary.

Description​

API for sales documents summary.

Parameters​
NameLocated inDescriptionRequiredSchema
fromDatequeryfromDateNodateTime
searchquerysearchNostring
toDatequerytoDateNodateTime
Responses​
CodeDescriptionSchema
200Sales documents summary has been fetched successfully.DocumentSummaryResponse
400Failed to fetch sales documents summary.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/document/vendors​

GET​

Summary​

Top Customers Trend

Description​

API for top Customers trend

Parameters​
NameLocated inDescriptionRequiredSchema
fromDatequeryYeslong
timePeriodqueryNostring
toDatequeryYeslong
Responses​
CodeDescriptionSchema
200Top Customers Trend has been fetched successfully.Page
400Failed to fetch Top Customers Trend
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-indonesia-controller​

Sales Invoice Indonesia APIs

Invoice sales/id​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseIndonesia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestIndonesia
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseIndonesia
201Sales invoice has been created successfully.SalesInvoiceResponseIndonesia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestIndonesia ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseIndonesia
201Sales invoice has been created successfully.SalesInvoiceResponseIndonesia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/code/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseIndonesia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestIndonesia ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseIndonesia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseIndonesia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseIndonesia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/id/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestIndonesia
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseIndonesia
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseIndonesia
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-israel​

Sales Invoice Israel APIs

Invoice sales/il​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseIsrael
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestIsrael
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseIsrael
201Sales invoice has been created successfully.SalesInvoiceResponseIsrael
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestIsrael ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseIsrael
201Sales invoice has been created successfully.SalesInvoiceResponseIsrael
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestIsrael ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseIsrael
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseIsrael
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseIsrael
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/il/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestIsrael
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseIsrael
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseIsrael
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-india​

Sales Invoice India APIs

Invoice sales/in​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
fetchAttachmentDetailsqueryfetchAttachmentDetailsNoboolean
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestIndia
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseIndia
201Sales invoice has been created successfully.SalesInvoiceResponseIndia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestIndia ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseIndia
201Sales invoice has been created successfully.SalesInvoiceResponseIndia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/code/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseIndia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestIndia ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseIndia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/list/{contactCode}​

GET​

Summary​

Get sales invoice by contact code.

Description​

API to fetch sales invoice details by contact code.

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodepathcontactCodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseIndia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseIndia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/in/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestIndia
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseIndia
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseIndia
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-malaysia​

Sales Invoice MALAYSIA APIs

Invoice sales/my​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseMalaysia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestMalaysia
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseMalaysia
201Sales invoice has been created successfully.SalesInvoiceResponseMalaysia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestMalaysia ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseMalaysia
201Sales invoice has been created successfully.SalesInvoiceResponseMalaysia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestMalaysia ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseMalaysia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseMalaysia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseMalaysia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/my/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestMalaysia
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseMalaysia
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseMalaysia
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-netherlands​

Sales Invoice APIs for Netherlands

Invoice sales/nl​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseAustralia
201Sales invoice has been created successfully.SalesInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseAustralia
201Sales invoice has been created successfully.SalesInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nl/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseAustralia
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseAustralia
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-nz​

Sales Invoice APIs for NewZealand

Invoice sales/nz​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseAustralia
201Sales invoice has been created successfully.SalesInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseAustralia
201Sales invoice has been created successfully.SalesInvoiceResponseAustralia
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestAustralia ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseAustralia
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/nz/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestAustralia
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseAustralia
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseAustralia
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-philippines​

v1/invoices/sales/ph

Invoice sales/ph​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponsePhilippines
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestPhilippines
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponsePhilippines
201Sales invoice has been created successfully.SalesInvoiceResponsePhilippines
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestPhilippines ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponsePhilippines
201Sales invoice has been created successfully.SalesInvoiceResponsePhilippines
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestPhilippines ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponsePhilippines
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponsePhilippines
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponsePhilippines
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/ph/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestPhilippines
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponsePhilippines
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponsePhilippines
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-sa​

Sales Invoice Saudi Arab APIs

Invoice sales/sa​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseSA
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestSA
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseSA
201Sales invoice has been created successfully.SalesInvoiceResponseSA
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestSA ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseSA
201Sales invoice has been created successfully.SalesInvoiceResponseSA
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/bulk-update​

PATCH​

Summary​

Update sales invoices memo or attachment

Description​

API to Update sales invoices memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceFieldsbodysalesInvoiceFieldsYes[ Map«string,string» ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
204No Content
207Memo/attachment for sales invoice updated successfully.BulkApiResponse
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestSA ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseSA
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseSA
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseSA
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/sa/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestSA
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseSA
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseSA
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-invoice-controller-uk​

Sales Invoice Uk APIs

Invoice sales/uk​

GET​

Summary​

Search sales invoices.

Description​

API to search sales invoices.

Parameters​
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses​
CodeDescriptionSchema
200Sales invoices have been fetched successfully.SalesInvoiceResponseUk
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

POST​

Summary​

Create sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestUk
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseUk
201Sales invoice has been created successfully.SalesInvoiceResponseUk
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

PUT​

Summary​

Update sales invoice attributes by code.

Description​

API to update attributes of existing sales invoice by code.

Parameters​
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
requestbodyrequestYesSalesInvoiceUpdateRequest
Responses​
CodeDescription
200Sales invoice attributes has been updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice with given code not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/bulk​

POST​

Summary​

Create multiple sales invoice

Description​

API to create sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestUk ]
Responses​
CodeDescriptionSchema
200OKSalesInvoiceResponseUk
201Sales invoice has been created successfully.SalesInvoiceResponseUk
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/code/{code}/details​

GET​

Summary​

Sales invoice details by codes

Description​

Sales invoice details by codes

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200OKSalesInvoiceInformation
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/due-amount​

PUT​

Summary​

Update due amount for sales invoices in bulk.

Description​

API to update due amount for sales invoices in bulk.

Parameters​
NameLocated inDescriptionRequiredSchema
invoiceUpdateAmountDueDtoListbodyinvoiceUpdateAmountDueDtoListYes[ InvoiceUpdateAmountDueDto ]
revertqueryrevertYesboolean
Responses​
CodeDescription
200Due amounts updated successfully.
201Created
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/import​

POST​

Summary​

Create multiple sales invoice via import

Description​

API to create sales invoice via import.

Parameters​
NameLocated inDescriptionRequiredSchema
salesInvoiceRequestsbodysalesInvoiceRequestsYes[ SalesInvoiceRequestUk ]
Responses​
CodeDescriptionSchema
200OKBulkApiResponse
201Sales invoice has been created successfully.BulkApiResponse
400Sales invoice could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/linked-order/{code}​

GET​

Summary​

Get sales invoices linked to an order by code.

Description​

API to fetch sales invoices linked to an order by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseUk
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/linked-quotation/{code}​

GET​

Summary​

Get sales invoices linked to a quotation by code.

Description​

API to fetch sales invoices linked to a quotation by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoices has been fetched successfully.SalesInvoiceResponseUk
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/report/count​

POST​

Summary​

Get sales invoice count for contacts

Description​

API to fetch sales invoice count for contacts

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodesbodycontactCodesYes[ string ]
Responses​
CodeDescriptionSchema
200Contact sales invoice count has been fetched.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/report/overview​

GET​

Summary​

Sales invoice overview report data.

Description​

API to fetch sales invoice overview report data

Parameters​
NameLocated inDescriptionRequiredSchema
contactCodequerycontactCodeNostring
intervalqueryintervalNostring
Responses​
CodeDescriptionSchema
200Sales invoice overview report has been prepared.InvoiceOverviewReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/report/top-customers​

GET​

Summary​

Fetch top customers

Description​

API to fetch top customers.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top customers have been determined.CustomerReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/report/top-products​

GET​

Summary​

Fetch top products

Description​

API to fetch top products.

Parameters​
NameLocated inDescriptionRequiredSchema
measurequerymeasureNostring
tenurequerytenureNostring
Responses​
CodeDescriptionSchema
200Top products have been determined.ProductReport
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/report/unpaid​

GET​

Summary​

Unpaid sales invoices report.

Description​

API to fetch unpaid sales invoices

Responses​
CodeDescriptionSchema
200Unpaid sales invoices report has been prepared.DashboardReportData
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/{code}​

GET​

Summary​

Get sales invoice by code.

Description​

API to fetch sales invoice details by it's code.

Parameters​
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses​
CodeDescriptionSchema
200Sales invoice information has been fetched successfully.SalesInvoiceResponseUk
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/uk/{id}​

PUT​

Summary​

Update sales invoice.

Description​

API to update existing sales invoice.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceRequestbodysalesInvoiceRequestYesSalesInvoiceRequestUk
Responses​
CodeDescriptionSchema
200Sales Invoice has been updated successfully.SalesInvoiceResponseUk
201Created
400Sales invoice draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Sales Invoice with given id not found.
Security​
Security SchemaScopes
Authorizationglobal

DELETE​

Summary​

Delete sales invoice by id.

Description​

API to delete sales invoice details by id.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses​
CodeDescription
200OK
204Sales invoice has been deleted successfully.
401Unauthorized
403Forbidden
404Sales invoice not found.
Security​
Security SchemaScopes
Authorizationglobal

PATCH​

Summary​

Update sales invoice memo or attachment

Description​

API to update sales invoice memo or attachment

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesInvoiceFieldsbodysalesInvoiceFieldsYesobject
Responses​
CodeDescriptionSchema
200Memo/attachment for sales invoice updated successfully.SalesInvoiceResponseUk
204No Content
401Unauthorized
403Forbidden
404Sales Invoice with id not found.
Security​
Security SchemaScopes
Authorizationglobal

sales-tax-payment-controller​

Sales Tax Payment Controller

Invoice sales/us/delete-sale-tax-payment/{id}​

DELETE​

Summary​

Delete Sales Tax Payment Record.

Description​

API to Delete Sales Tax Payment Record.

Parameters​
NameLocated inDescriptionRequiredSchema
idpathidYeslong
salesTaxPaymentDtobodysalesTaxPaymentDtoYesSalesTaxPaymentDto
Responses​
CodeDescriptionSchema
200API to Delete Sales Tax Payment Record.object
204No Content
401Unauthorized
403Forbidden
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/us/record-payment​

POST​

Summary​

Record Sales Tax Payment.

Description​

API to Record Sales Tax Payment.

Parameters​
NameLocated inDescriptionRequiredSchema
salesTaxPaymentDtobodysalesTaxPaymentDtoYesSalesTaxPaymentDto
Responses​
CodeDescriptionSchema
200API to Record Sales Tax Payment.SalesTaxReviewResponse
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/us/review-payment​

POST​

Summary​

Review Sales Tax Payment.

Description​

API to Review Sales Tax Payment.

Parameters​
NameLocated inDescriptionRequiredSchema
salesTaxPaymentDtobodysalesTaxPaymentDtoYesSalesTaxPaymentDto
Responses​
CodeDescriptionSchema
200API to Review Sales Tax Payment.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/us/sale-tax-payment​

POST​

Summary​

GET Sales Tax Payment Report.

Description​

API to GET Sales Tax Payment Report.

Parameters​
NameLocated inDescriptionRequiredSchema
salesTaxPaymentDtobodysalesTaxPaymentDtoYesSalesTaxPaymentDto
Responses​
CodeDescriptionSchema
200API to GET Sales Tax Payment Report.object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Invoice sales/us/sale-tax-payment-export​

POST​

Summary​

Export Sales Tax Payment Report .

Description​

API to Export Sales Tax Payment Report .

Parameters​
NameLocated inDescriptionRequiredSchema
salesTaxPaymentExportDtobodysalesTaxPaymentExportDtoYesSalesTaxPaymentExportDto
Responses​
CodeDescriptionSchema
200API to Export Sales Tax Payment Report .object
201Created
401Unauthorized
403Forbidden
404Not Found
Security​
Security SchemaScopes
Authorizationglobal

Models​

AccountDto​

NameTypeDescriptionRequired
accountCodestringAccount code
Example: "SA"
No
accountGroupstringAccount groupNo
accountGroupIdstringAccount groupNo
accountNaturestringAccount Nature
Example: "ASSET"
No
accountSubGroupstringAccount groupNo
accountSubGroupNamestringAccount groupNo
balancenumberBalance Amount
Example: 999.99
No
balanceInAccountCurrencynumberBalance Amount in Account Currency
Example: 999.99
No
codestringAccount codeNo
currencystringAccount CurrencyNo
customField[ CustomFieldItem ]List of custom fieldsNo
descriptionstringAccount Description
Example: "Savings account"
No
exchangeRatenumberBase to Foreign Exchange Rate
Example: 1
No
idlongAccount ID.
Example: 1
No
isCreditCardbooleanIs account is credit card account or not
Example: false
No
isSubAccountbooleanFlag to confirm Subaccount
Example: false
No
isTdsApplicablebooleanIs TDS applicable or not
Example: false
No
isUndepositedFundAccountbooleanAccount is Undeposited fund account or not
Example: true
No
namestringAccount Name
Example: "Savings account"
No
natureOfIncomePaymentstringNature of income payment
Example: "Interest on Securities"
No
openingBalancenumberOpening Balance Amount in Base currency
Example: 999.99
No
openingBalanceCdTypestringOpening balance Credit/Debit Type
Example: "DEBIT"
No
openingBalanceEditablebooleanAccount Opening Balance editable or not
Example: true
No
openingBalanceInAccountCurrencynumberOpening Balance Amount in Account currency
Example: 999.99
No
parentlongParent AccountId
Example: 2431252
No
parentNamestringParent Name
Example: 2431252
No
statusstringAccount Status
Example: "ACTIVE"
No
taxCodestringAccount TaxNo
totalBalancenumberSummation of Opening Balance and Balance
Example: 999.99
No
totalBalanceInAccountCurrencynumberSummation of Opening Balance and Balance in Account Currency
Example: 999.99
No
totalCOABalancenumberSummation of Opening Balance and Balance with Nature
Example: 999.99
No
totalCOABalanceInAccountCurrencynumberSummation of Opening Balance and Balance with Nature in Account Currency
Example: 999.99
No
usedChequeNumbersstringUsed Cheque Series
Example: "301,302"
No

AdditionalCharges​

NameTypeDescriptionRequired
additionalChargeAmountnumberNo
additionalChargeTaxAmountnumberNo
additionalChargesDetails[ AdditionalChargesDetails ]No
globalDiscountGlobalDiscountDetailsNo
globalDiscounts[ GlobalDiscountDetails ]No

AdditionalChargesDetails​

NameTypeDescriptionRequired
additionalChargestringNo
additionalChargeAccountCodestringNo
addtionalChargeTaxstringNo
addtionalChargeTaxCodestringNo
apportionFlagbooleanNo
apportionValuestringEnum: "APPORTION_MANUAL", "APPORTION_ON_QTY", "APPORTION_ON_VALUE"No
cgstnumberNo
chargeAmountnumberNo
igstnumberNo
isPercentbooleanNo
isPreChargebooleanNo
percentnumberNo
sgstnumberNo
taxAmountnumberNo

Address​

NameTypeDescriptionRequired
address1stringAddress line 1
Example: "218, Robinson Road"
No
address2stringAddress line 2
Example: "Downtown"
No
citystringCity
Example: "C001"
No
contactNamestringcontact name for address
Example: "John Smith"
No
countrystringCountry
Example: "C001"
No
countryCodestringCountry code
Example: "SG"
No
customFields[ CustomFieldItem ]List of custom fieldsNo
destinationOfSupplystringstate in India
Example: "Maharashtra"
No
emailIdstringEmail address
Example: "john.smith@example.com"
No
mobileCountryCodestringCountry code of the mobile number
Example: "+65"
No
mobileNumberstringMobile number
Example: "98765432"
No
placeOfSupplystringstate in India
Example: "Punjab"
No
postalCodestringPostal Code
Example: 123456
No
preferredbooleanIs this a default address?
Example: true
No
statestringState
Example: "CS001"
No
stateCodestringState code
Example: "MH"
No

AdvancedTrackingFulfilmentDto​

NameTypeDescriptionRequired
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringBin name
Example: "Bin1"
No
qtyToFulfildoubleBatch qty to fulfill
Example: 1
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack name
Example: "Rack1"
No
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow name
Example: "Row1"
No
serialBatchNumberstringBatch or serial number to be fulfilled
Example: "Batch-001"
No
warehouseCodestringWarehouse of selected Batch/Serial
Example: "WH-0000001"
No
warehouseNamestringWarehouse name
Example: "Warehouse-1"
No

AdvancedTrackingMetaDto​

NameTypeDescriptionRequired
acquiredCostnumberAcquired cost of the entire serial or batch
Example: 1
No
advancedTrackingReturnedAdvancedTrackingReturnedNo
batchSizedoubleSerial Number or Batch size
Example: 1
Yes
batchSizeAvailableForReturndoubleHow much of the batch or serial is fulfilled
Example: 1
Yes
batchSizeFulfilleddoubleHow much of the batch or serial is fulfilled
Example: 1
Yes
batchSizeReturneddoubleHow much of the batch or serial is returned
Example: 1
Yes
batchSizeReturnedPurchasedoubleHow much of the batch or serial is returned
Example: 1
Yes
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin Name
Example: "Bin 1"
Yes
expiryDatedateTimeExpiry date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch
Example: "01-01-2020"
No
idlongNo
manufacturingDatedateTimeManufacturing date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch
Example: "01-01-2020"
No
productVariantCodestringProduct code
Example: "P-001"
Yes
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack Name
Example: "Rack 1"
Yes
reservedQuantitydoubleReserved Serial Number or Batch size
Example: 1
No
reservedQuantityFulfilleddoubleFulfilled reserved serial number or batch size
Example: 1
Yes
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow Name
Example: "Row 1"
Yes
sequencelongSequence number
Example: 1
No
serialBatchNumberstringSerial Number or Batch Number
Example: "BATCH-001"
Yes
subSequencelongSubsequence number
Example: 1
No
warehouseCodestringPrimary Warehouse
Example: "WH-0000001"
No
warehouseNamestringPrimary Warehouse
Example: "warehouse name"
No

AdvancedTrackingReturned​

NameTypeDescriptionRequired
batchSizeReturneddoubleNo
batchSizeReturnedPurchasedoubleNo
returnsByDoc[ AdvancedTrackingReturnedByDoc ]No

AdvancedTrackingReturnedByDoc​

NameTypeDescriptionRequired
documentCodestringNo
qtyReturneddoubleNo
returnTypestringEnum: "SALES_RETURN", "PURCHASE_RETURN"No
transactionRefCodestringNo

AggregationBucket​

NameTypeDescriptionRequired
invoiceCountlongNo
invoiceDatelongNo
totalAmountnumberNo

AmortizationDocumentItemDetails​

NameTypeDescriptionRequired
deferralAccountCodestringNo
endDatedateTimeNo
startDatedateTimeNo
templateCodestringNo

AnalyzeDocumentResult​

NameTypeDescriptionRequired
analyzeDocumentModelVersionstringNo
blocks[ Block ]No
documentMetadataDocumentMetadataNo
humanLoopActivationOutputHumanLoopActivationOutputNo
sdkHttpMetadataSdkHttpMetadataNo
sdkResponseMetadataResponseMetadataNo

ApprovalHistoryItem​

NameTypeDescriptionRequired
approvedBystringNo
approvedDatestringNo
levelintegerNo
remarksstringNo
statusstringEnum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"No

ApprovalStatusRequestDto​

NameTypeDescriptionRequired
approvalStatusstringEnum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"No
documentCodesstringNo

AssetGroupResponse​

NameTypeDescriptionRequired
activebooleanIs Asset Group active?
Example: true
No
assetAccountCodestringAsset Account Code
Example: "AC-0000001"
No
assetAccountDisplayCodestringAsset Account Display Code
Example: "Acc00001"
No
assetAccountNamestringAsset Account Name
Example: "Computer Equipment Asset Account"
No
assetAccumulatedAccountCodestringAsset Accumulated Account Code
Example: "AC-0000002"
No
assetAccumulatedAccountDisplayCodestringAsset Accumulated Account Display Code
Example: "Acc00002"
No
assetAccumulatedAccountNamestringAsset Accumulated Account Name
Example: "Computer Equipment Accumulated Account"
No
decliningFactornumberDeclining Factor
Example: 1
No
depreciationConventionstringDepreciation Convention
Enum: "FULL_MONTH", "ACTUAL_DATE"
Example: "FULL_MONTH"
No
depreciationExpenseAccountCodestringDepreciation Expense Account Code
Example: "AC-0000003"
No
depreciationExpenseAccountDisplayCodestringDepreciation Expense Account Display Code
Example: "Acc00003"
No
depreciationExpenseAccountNamestringDepreciation Expense Account Name
Example: "Computer Equipment Depreciation Account"
No
depreciationMethodstringDepreciation Method
Enum: "NO_DEPRECIATION", "STRAIGHT_LINE", "DECLINING_BALANCE", "INSTANT_ASSET_WRITE_OFF"
Example: "STRAIGHT_LINE"
No
depreciationRatenumberDepreciation Rate
Example: 1
No
effectiveLifenumberEffective Life
Example: 2
No
hsnOrSacCodestringHSN or SAC Code
Example: "011"
No
idlongId
Example: 1
No
namestringAsset Group Name
Example: "IT Hardware"
No
purchaseTaxCodestringGST Tax Code
Example: "TX-0000003"
No
uqcIndiastringUQC
Example: "BAGS"
No
viewOnlybooleanIs Asset Group view-only?
Example: true
No
writeOffAccountCodestringWrite off Account Code
Example: "AC-0000002"
No

AssetRequest​

NameTypeDescriptionRequired
assetGroupIdlongAsset Group Id
Example: 1
No
currencystringCurrency
Example: "USD"
No
decliningFactornumberDeclining Factor
Example: 2.5
No
depreciationConventionstringDepreciation Convention
Enum: "FULL_MONTH", "ACTUAL_DATE"
Example: "FULL_MONTH"
No
depreciationMethodstringDepreciation Method
Enum: "NO_DEPRECIATION", "STRAIGHT_LINE", "DECLINING_BALANCE", "INSTANT_ASSET_WRITE_OFF"
Example: "STRAIGHT_LINE"
No
depreciationRatenumberDepreciation Rate
Example: 66.66
No
depreciationStartDatedateTimeDepreciation Start Date
Example: "20-06-2019"
No
depreciationThresholdnumberDepreciation Threshold
Example: 8765.43
No
descriptionstringAsset Description
Example: "Computer for developers"
No
discountnumberNo
discountInPercentbooleanNo
documentCodestringNo
documentItemCodestringNo
documentSequenceCodestringDocument Sequence Code
Example: "FA-0000001"
No
documentTypestringNo
effectiveLifenumberEffective Life
Example: 1.5
No
errors[ string ]No
expenseBillCodestringExpense Bill Code
Example: "BUY-0000001"
No
idlongId
Example: 1
No
installationDatedateTimeInstallation Date
Example: "20-06-2019"
No
namestringAsset Name
Example: "Computer"
No
openingAccumulatedDepreciationnumberOpening Accumulated Depreciation
Example: 1234.56
No
openingAssetbooleanIs this an Opening Asset
Example: false
No
profitLossAccountCodestringProfit/Loss Account Code
Example: "AC-0000001"
No
purchaseDatedateTimePurchase Date
Example: "20-06-2019"
No
purchaseInvoiceIdlongNo
purchaseInvoiceRequestPurchaseInvoiceRequestNo
purchasePricenumberPurchase Price
Example: 9999.99
No
residualValuenumberResidual Value
Example: 1234.56
No
salesIncomeAccountCodestringSales/Income Account Code
Example: "AC-0000001"
No
sequenceFormatstringDocument Sequence Format
Example: "FA-0000000"
No
serialNumberstringSerial Number
Example: "ABCD123456"
No
taxAmountnumberNo
taxCodestringNo
totalAmountnumberNo
warehousestringWarehouse Code
Example: "WH-0000001"
No
warrantyEndDatestringWarranty End Date
Example: "01-11-2024"
No
warrantyStartDatestringWarranty Start Date
Example: "01-11-2023"
No

AssetResponse​

NameTypeDescriptionRequired
assetGroupAssetGroupResponseAsset GroupNo
assetGroupIdlongAsset Group Id
Example: 1
No
bookValuenumberBook Value
Example: 9999.99
No
currencystringCurrency
Example: "USD"
No
decliningFactornumberDeclining Factor
Example: 2.5
No
depreciationConventionstringDepreciation Convention
Enum: "FULL_MONTH", "ACTUAL_DATE"
Example: "FULL_MONTH"
No
depreciationMethodstringDepreciation Method
Enum: "NO_DEPRECIATION", "STRAIGHT_LINE", "DECLINING_BALANCE", "INSTANT_ASSET_WRITE_OFF"
Example: "STRAIGHT_LINE"
No
depreciationRatenumberDepreciation Rate
Example: 66.66
No
depreciationStartDatedateTimeDepreciation Start Date
Example: "20-06-2019"
No
depreciationThresholdnumberDepreciation Threshold
Example: 8765.43
No
descriptionstringAsset Description
Example: "Computer for developers"
No
discountnumberNo
discountInPercentbooleanNo
documentCodestringNo
documentItemCodestringNo
documentSequenceCodestringDocument Sequence Code
Example: "FA-0000001"
No
documentTypestringNo
effectiveLifenumberEffective Life
Example: 1.5
No
errors[ string ]No
expenseBillCodestringExpense Bill Code
Example: "BUY-0000001"
No
idlongId
Example: 1
No
installationDatedateTimeInstallation Date
Example: "20-06-2019"
No
namestringAsset Name
Example: "Computer"
No
netBookValuenumberNet Book Value
Example: 9876.54
No
openingAccumulatedDepreciationnumberOpening Accumulated Depreciation
Example: 1234.56
No
openingAssetbooleanIs this an Opening Asset
Example: false
No
profitLossAccountCodestringProfit/Loss Account Code
Example: "AC-0000001"
No
purchaseDatedateTimePurchase Date
Example: "20-06-2019"
No
purchaseInvoiceIdlongNo
purchaseInvoiceRequestPurchaseInvoiceRequestNo
purchasePricenumberPurchase Price
Example: 9999.99
No
remainingLifestringRemaining Life
Example: "1.25 years"
No
residualValuenumberResidual Value
Example: 1234.56
No
salesIncomeAccountCodestringSales/Income Account Code
Example: "AC-0000001"
No
sequenceFormatstringDocument Sequence Format
Example: "FA-0000000"
No
serialNumberstringSerial Number
Example: "ABCD123456"
No
taxAmountnumberNo
taxCodestringNo
totalAmountnumberNo
viewOnlybooleanIs Asset view-only?
Example: true
No
warehousestringWarehouse Code
Example: "WH-0000001"
No
warrantyEndDatestringWarranty End Date
Example: "01-11-2024"
No
warrantyStartDatestringWarranty Start Date
Example: "01-11-2023"
No

AttachmentsResponse​

NameTypeDescriptionRequired
attachmentDatedateTimeNo
attachmentFileNamestringNo
attachmentIdlongNo
attachmentSizestringNo

AttributeDetails​

NameTypeDescriptionRequired
idlongAttribute ID
Example: "Id"
No
namestringAttribute Name
Example: "Colour"
No
values[ string ]Attribute valuesNo

BackOrderUpdateRequest​

NameTypeDescriptionRequired
documentInfoDocumentInfoNo
salesDocumentCodestringNo
salesDocumentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No

BarcodeDetails​

NameTypeDescriptionRequired
barcodeFieldstringNo
hideBarcodeLabelbooleanNo

Block​

NameTypeDescriptionRequired
blockTypestringNo
columnIndexintegerNo
columnSpanintegerNo
confidencefloatNo
entityTypes[ string ]No
geometryGeometryNo
idstringNo
pageintegerNo
relationships[ Relationship ]No
rowIndexintegerNo
rowSpanintegerNo
selectionStatusstringNo
textstringNo
textTypestringNo

BomAdditionalCostDto​

NameTypeDescriptionRequired
bomMetaDetailsIdlongid of bomMetaDetailsId
Example: 1234
No
bomMetaNamestringBOM Meta Name
Example: "DEFAULT"
No
labelstringName of manufacturing service
Example: "Labour charges"
No
pricenumberQuantity of product in bom
Example: 10.5
No

BomMetaDetailsDto​

NameTypeDescriptionRequired
activebooleanbom meta details status
Example: true
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
codestringbom meta details code
Example: "code"
No
deletedbooleanbom meta details delete status
Example: true
No
idlongid of bom meta details
Example: 1234
No
isDefaultbooleanbom default
Example: true
No
namestringbom meta details name
Example: "bom meta name"
No
productIdstringid of bom product
Example: 1234
No

BomMetaDto​

NameTypeDescriptionRequired
bomMetaDetailsIdlongid of bomMetaDetailsId
Example: 1234
No
bomMetaNamestringBOM Meta Name
Example: "DEFAULT"
No
bomProductSubstitutesDetails[ ProductSubstitutesDetails ]No
costnumberCost of product in bom
Example: 10.5
No
itemIdlongid of item in bom
Example: 1234
No
itemNamestringProduct Name
Example: "Apple"
Yes
produceProductTypestringProduce Product type
Enum: "NONE", "SCRAP", "COPRODUCT"
Example: "SCRAP"
Yes
productCodestringNo
quantitynumberQuantity of product in bom
Example: 10.5
No
stockUomlongNo

BomOperationDto​

NameTypeDescriptionRequired
bomMetaDetailsIdlongid of bomMetaDetailsId
Example: 1234
No
bomMetaNamestringBOM Meta Name
Example: "DEFAULT"
No
costPerHournumberCost of operation in bom
Example: 10.5
No
fixedRatenumberCost of operation in bom
Example: 10.5
No
operationIdlongid of operation in bom
Example: 1234
No
operationNamestringOperation Name
Example: "Apple"
Yes
totalCostnumberCost of operation in bom
Example: 10.5
No

BomProductCostDetails​

NameTypeDescriptionRequired
operationCostnumberOperation Cost
Example: 15
No
rawMaterialCostnumberRaw material cost
Example: 20
No
totalCostnumberTotal cost
Example: 35
No

BoundingBox​

NameTypeDescriptionRequired
heightfloatNo
leftfloatNo
topfloatNo
widthfloatNo

BulkApiResponse​

NameTypeDescriptionRequired
failure[ object ]No
statusCodeintegerNo
success[ object ]No

BulkApiResponse«AssetResponse»​

NameTypeDescriptionRequired
failure[ AssetResponse ]No
statusCodeintegerNo
success[ AssetResponse ]No

BulkApiResponse«SalesInvoiceResponseAustralia»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponseAustralia ]No
statusCodeintegerNo
success[ SalesInvoiceResponseAustralia ]No

BulkApiResponse«SalesInvoiceResponseCanada»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponseCanada ]No
statusCodeintegerNo
success[ SalesInvoiceResponseCanada ]No

BulkApiResponse«SalesInvoiceResponseGermany»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponseGermany ]No
statusCodeintegerNo
success[ SalesInvoiceResponseGermany ]No

BulkApiResponse«SalesInvoiceResponseIndia»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponseIndia ]No
statusCodeintegerNo
success[ SalesInvoiceResponseIndia ]No

BulkApiResponse«SalesInvoiceResponseIndonesia»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponseIndonesia ]No
statusCodeintegerNo
success[ SalesInvoiceResponseIndonesia ]No

BulkApiResponse«SalesInvoiceResponseIsrael»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponseIsrael ]No
statusCodeintegerNo
success[ SalesInvoiceResponseIsrael ]No

BulkApiResponse«SalesInvoiceResponseMalaysia»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponseMalaysia ]No
statusCodeintegerNo
success[ SalesInvoiceResponseMalaysia ]No

BulkApiResponse«SalesInvoiceResponsePhilippines»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponsePhilippines ]No
statusCodeintegerNo
success[ SalesInvoiceResponsePhilippines ]No

BulkApiResponse«SalesInvoiceResponseSA»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponseSA ]No
statusCodeintegerNo
success[ SalesInvoiceResponseSA ]No

BulkApiResponse«SalesInvoiceResponseUae»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponseUae ]No
statusCodeintegerNo
success[ SalesInvoiceResponseUae ]No

BulkApiResponse«SalesInvoiceResponseUk»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponseUk ]No
statusCodeintegerNo
success[ SalesInvoiceResponseUk ]No

BulkApiResponse«SalesInvoiceResponse»​

NameTypeDescriptionRequired
failure[ SalesInvoiceResponse ]No
statusCodeintegerNo
success[ SalesInvoiceResponse ]No

BulkApiResponse«SalesOrderResponseIndia»​

NameTypeDescriptionRequired
failure[ SalesOrderResponseIndia ]No
statusCodeintegerNo
success[ SalesOrderResponseIndia ]No

BulkApiResponse«SalesOrderResponseMalaysia»​

NameTypeDescriptionRequired
failure[ SalesOrderResponseMalaysia ]No
statusCodeintegerNo
success[ SalesOrderResponseMalaysia ]No

BulkApiResponse«SalesOrderResponse»​

NameTypeDescriptionRequired
failure[ SalesOrderResponse ]No
statusCodeintegerNo
success[ SalesOrderResponse ]No

BulkDeletePurchaseInvoiceResponse​

NameTypeDescriptionRequired
documentSequenceCodestringID
Example: 2
No
httpStatusstringHTTP Status
Enum: "100 CONTINUE", "101 SWITCHING_PROTOCOLS", "102 PROCESSING", "103 CHECKPOINT", "200 OK", "201 CREATED", "202 ACCEPTED", "203 NON_AUTHORITATIVE_INFORMATION", "204 NO_CONTENT", "205 RESET_CONTENT", "206 PARTIAL_CONTENT", "207 MULTI_STATUS", "208 ALREADY_REPORTED", "226 IM_USED", "300 MULTIPLE_CHOICES", "301 MOVED_PERMANENTLY", "302 FOUND", "302 MOVED_TEMPORARILY", "303 SEE_OTHER", "304 NOT_MODIFIED", "305 USE_PROXY", "307 TEMPORARY_REDIRECT", "308 PERMANENT_REDIRECT", "400 BAD_REQUEST", "401 UNAUTHORIZED", "402 PAYMENT_REQUIRED", "403 FORBIDDEN", "404 NOT_FOUND", "405 METHOD_NOT_ALLOWED", "406 NOT_ACCEPTABLE", "407 PROXY_AUTHENTICATION_REQUIRED", "408 REQUEST_TIMEOUT", "409 CONFLICT", "410 GONE", "411 LENGTH_REQUIRED", "412 PRECONDITION_FAILED", "413 PAYLOAD_TOO_LARGE", "413 REQUEST_ENTITY_TOO_LARGE", "414 URI_TOO_LONG", "414 REQUEST_URI_TOO_LONG", "415 UNSUPPORTED_MEDIA_TYPE", "416 REQUESTED_RANGE_NOT_SATISFIABLE", "417 EXPECTATION_FAILED", "418 I_AM_A_TEAPOT", "419 INSUFFICIENT_SPACE_ON_RESOURCE", "420 METHOD_FAILURE", "421 DESTINATION_LOCKED", "422 UNPROCESSABLE_ENTITY", "423 LOCKED", "424 FAILED_DEPENDENCY", "426 UPGRADE_REQUIRED", "428 PRECONDITION_REQUIRED", "429 TOO_MANY_REQUESTS", "431 REQUEST_HEADER_FIELDS_TOO_LARGE", "451 UNAVAILABLE_FOR_LEGAL_REASONS", "500 INTERNAL_SERVER_ERROR", "501 NOT_IMPLEMENTED", "502 BAD_GATEWAY", "503 SERVICE_UNAVAILABLE", "504 GATEWAY_TIMEOUT", "505 HTTP_VERSION_NOT_SUPPORTED", "506 VARIANT_ALSO_NEGOTIATES", "507 INSUFFICIENT_STORAGE", "508 LOOP_DETECTED", "509 BANDWIDTH_LIMIT_EXCEEDED", "510 NOT_EXTENDED", "511 NETWORK_AUTHENTICATION_REQUIRED"
Example: "404 NOT_FOUND"
No
reasonstringExample: "NOT FOUND"No

BulkEwbRequestDto​

NameTypeDescriptionRequired
appKeystringNo
asp_secret_keystringNo
authtokenstringNo
ewbDetailsDtoList[ EwbDetailsDto ]No
gstinstringNo
sekstringNo
session_idstringNo
statusstringNo
tokenExpstringNo
userNamestringNo

BulkPaymentItem​

NameTypeDescriptionRequired
amountnumberNo
documentCodestringNo

BulkPurchaseInvoiceUpdateResponse​

NameTypeDescriptionRequired
httpStatusstringHTTP Status
Enum: "100 CONTINUE", "101 SWITCHING_PROTOCOLS", "102 PROCESSING", "103 CHECKPOINT", "200 OK", "201 CREATED", "202 ACCEPTED", "203 NON_AUTHORITATIVE_INFORMATION", "204 NO_CONTENT", "205 RESET_CONTENT", "206 PARTIAL_CONTENT", "207 MULTI_STATUS", "208 ALREADY_REPORTED", "226 IM_USED", "300 MULTIPLE_CHOICES", "301 MOVED_PERMANENTLY", "302 FOUND", "302 MOVED_TEMPORARILY", "303 SEE_OTHER", "304 NOT_MODIFIED", "305 USE_PROXY", "307 TEMPORARY_REDIRECT", "308 PERMANENT_REDIRECT", "400 BAD_REQUEST", "401 UNAUTHORIZED", "402 PAYMENT_REQUIRED", "403 FORBIDDEN", "404 NOT_FOUND", "405 METHOD_NOT_ALLOWED", "406 NOT_ACCEPTABLE", "407 PROXY_AUTHENTICATION_REQUIRED", "408 REQUEST_TIMEOUT", "409 CONFLICT", "410 GONE", "411 LENGTH_REQUIRED", "412 PRECONDITION_FAILED", "413 PAYLOAD_TOO_LARGE", "413 REQUEST_ENTITY_TOO_LARGE", "414 URI_TOO_LONG", "414 REQUEST_URI_TOO_LONG", "415 UNSUPPORTED_MEDIA_TYPE", "416 REQUESTED_RANGE_NOT_SATISFIABLE", "417 EXPECTATION_FAILED", "418 I_AM_A_TEAPOT", "419 INSUFFICIENT_SPACE_ON_RESOURCE", "420 METHOD_FAILURE", "421 DESTINATION_LOCKED", "422 UNPROCESSABLE_ENTITY", "423 LOCKED", "424 FAILED_DEPENDENCY", "426 UPGRADE_REQUIRED", "428 PRECONDITION_REQUIRED", "429 TOO_MANY_REQUESTS", "431 REQUEST_HEADER_FIELDS_TOO_LARGE", "451 UNAVAILABLE_FOR_LEGAL_REASONS", "500 INTERNAL_SERVER_ERROR", "501 NOT_IMPLEMENTED", "502 BAD_GATEWAY", "503 SERVICE_UNAVAILABLE", "504 GATEWAY_TIMEOUT", "505 HTTP_VERSION_NOT_SUPPORTED", "506 VARIANT_ALSO_NEGOTIATES", "507 INSUFFICIENT_STORAGE", "508 LOOP_DETECTED", "509 BANDWIDTH_LIMIT_EXCEEDED", "510 NOT_EXTENDED", "511 NETWORK_AUTHENTICATION_REQUIRED"
Example: "404 NOT_FOUND"
No
idlongID
Example: 2
No
reasonstringExample: "NOT FOUND"No

BulkResponse​

NameTypeDescriptionRequired
httpStatusstringHTTP Status
Enum: "100 CONTINUE", "101 SWITCHING_PROTOCOLS", "102 PROCESSING", "103 CHECKPOINT", "200 OK", "201 CREATED", "202 ACCEPTED", "203 NON_AUTHORITATIVE_INFORMATION", "204 NO_CONTENT", "205 RESET_CONTENT", "206 PARTIAL_CONTENT", "207 MULTI_STATUS", "208 ALREADY_REPORTED", "226 IM_USED", "300 MULTIPLE_CHOICES", "301 MOVED_PERMANENTLY", "302 FOUND", "302 MOVED_TEMPORARILY", "303 SEE_OTHER", "304 NOT_MODIFIED", "305 USE_PROXY", "307 TEMPORARY_REDIRECT", "308 PERMANENT_REDIRECT", "400 BAD_REQUEST", "401 UNAUTHORIZED", "402 PAYMENT_REQUIRED", "403 FORBIDDEN", "404 NOT_FOUND", "405 METHOD_NOT_ALLOWED", "406 NOT_ACCEPTABLE", "407 PROXY_AUTHENTICATION_REQUIRED", "408 REQUEST_TIMEOUT", "409 CONFLICT", "410 GONE", "411 LENGTH_REQUIRED", "412 PRECONDITION_FAILED", "413 PAYLOAD_TOO_LARGE", "413 REQUEST_ENTITY_TOO_LARGE", "414 URI_TOO_LONG", "414 REQUEST_URI_TOO_LONG", "415 UNSUPPORTED_MEDIA_TYPE", "416 REQUESTED_RANGE_NOT_SATISFIABLE", "417 EXPECTATION_FAILED", "418 I_AM_A_TEAPOT", "419 INSUFFICIENT_SPACE_ON_RESOURCE", "420 METHOD_FAILURE", "421 DESTINATION_LOCKED", "422 UNPROCESSABLE_ENTITY", "423 LOCKED", "424 FAILED_DEPENDENCY", "426 UPGRADE_REQUIRED", "428 PRECONDITION_REQUIRED", "429 TOO_MANY_REQUESTS", "431 REQUEST_HEADER_FIELDS_TOO_LARGE", "451 UNAVAILABLE_FOR_LEGAL_REASONS", "500 INTERNAL_SERVER_ERROR", "501 NOT_IMPLEMENTED", "502 BAD_GATEWAY", "503 SERVICE_UNAVAILABLE", "504 GATEWAY_TIMEOUT", "505 HTTP_VERSION_NOT_SUPPORTED", "506 VARIANT_ALSO_NEGOTIATES", "507 INSUFFICIENT_STORAGE", "508 LOOP_DETECTED", "509 BANDWIDTH_LIMIT_EXCEEDED", "510 NOT_EXTENDED", "511 NETWORK_AUTHENTICATION_REQUIRED"
Example: "404 NOT_FOUND"
No
idlongID
Example: 2
No

CancelDetail​

NameTypeDescriptionRequired
cnlRemstringNo
cnlRsnstringNo
idlongNo
irnstringNo

ContactDto​

NameTypeDescriptionRequired
attentionTostringthe contact name in govt agency
Example: "Peter Parker"
No
billingAddress[ Address ]List of Billing Address.No
businessUnitstringindicates the contact is govt agency
Example: "CAA01 - Cvl Avtn Authrty of Singapore"
No
contactMasterIdstring (uuid)contact master id
Example: "2df7a5c1-3305-498d-8d01-aa92c42d19d2"
No
contactNumberstringContact number
Example: "+65999999999"
No
creditLimitnumberCredit Limit
Example: 100
No
creditLimitInBaseCurrencynumberCredit Limit In Org Currency
Example: 100
No
currencyCodestringCurrency code
Enum: "AFN", "ALL", "DZD", "AOA", "ARS", "AMD", "AWG", "AZN", "BSD", "BHD", "BDT", "BBD", "BYN", "BZD", "BMD", "BTN", "BOB", "BAM", "BRL", "BND", "BGN", "BIF", "KHR", "CAD", "CVE", "KYD", "CLP", "CNY", "COP", "KMF", "CDF", "CRC", "CZK", "HRK", "CUC", "DJF", "DOP", "EGP", "ERN", "ETB", "FKP", "FJD", "XAF", "GMD", "GEL", "GHS", "GIP", "DKK", "GTQ", "GNF", "GYD", "HTG", "HNL", "HKD", "HUF", "ISK", "INR", "IDR", "IRR", "IQD", "JMD", "JPY", "JOD", "KZT", "KES", "KWD", "KGS", "LAK", "LBP", "LSL", "LRD", "LYD", "MOP", "MKD", "MGA", "MWK", "MYR", "MVR", "MRO", "MUR", "MXN", "MDL", "MNT", "MZN", "MMK", "NAD", "NPR", "NIO", "NGN", "KPW", "OMR", "PKR", "ILS", "PAB", "PGK", "PYG", "PEN", "PHP", "PLN", "QAR", "RON", "RUB", "RWF", "SHP", "XCD", "WST", "STD", "SAR", "RSD", "SCR", "SLL", "SGD", "ANG", "SBD", "SOS", "ZAR", "KRW", "SSP", "EUR", "LKR", "SDG", "SRD", "NOK", "SZL", "SEK", "CHF", "SYP", "TWD", "TJS", "TZS", "THB", "XOF", "NZD", "TOP", "TTD", "TND", "TRY", "TMT", "AUD", "UGX", "UAH", "AED", "GBP", "USD", "UYU", "UZS", "VUV", "VEF", "VND", "XPF", "MAD", "YER", "ZMW", "BWP", "CNH"
Example: "SGD"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
documentSequenceCodestringContact Sequence code
Example: "C-0000001"
No
emailIdstringcontact email address
Example: "myinfo@domain.com"
No
extCompanyNamestringthe company name from external app
Example: "QuickBook"
No
intercompanyTypestringContact Type either parent or subsidiary
Enum: "PARENT", "SUBSIDIARY"
Example: "PARENT/SUBSIDIARY"
No
invoiceCreditLimitTypestringInvoice Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
invoicesobjectNo
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isCreditLimitApplicablebooleanContact credit limit applicable
Example: true
No
isIncludeCurrentInvoicebooleanInclude Current Invoice
Example: true
No
isIncludeCurrentQuotationbooleanInclude Current Quotation
Example: true
No
isIncludeCurrentSalesOrderbooleanInclude Current Sales Order
Example: false
No
isParentCompanybooleanIs Parent company
Example: false
No
isSubsidiaryCompanybooleanIs Subsidiary company
Example: false
No
namestringContact name
Example: "Sam"
No
payableAccountCodestringPayable account code
Example: "AC002"
No
paymentTermCodestringPayment term code
Example: "Net 0"
No
peppolIdstringPeppol ID
Example: "u000:11::11293"
No
purchasePriceLists[ long ]Set of Purchase price lists
Example: [123,456]
No
quotationCreditLimitTypestringQuotation Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
receivableAccountCodestringReceivable account code
Example: "AC001"
No
salesOrderCreditLimitTypestringSales Order Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
salesPriceLists[ long ]Set of Sales price lists
Example: [123,456]
No
sequenceFormatstringSequence Format
Example: 1
No
shippingAddress[ Address ]List of Shipping Address.No
singaporeGovtbooleanindicates the contact is govt agency
Example: true
No
taxExemptedbooleanDenotes if customer is tax exempted
Example: true
No
taxExemptionNostringGenerated tax exemption number
Example: "234s-few3-2422"
No
taxExemptionReasonstringTax exemption reason
Example: "Resale, Federal Agency"
No
taxNumberstringTax number
Example: 123456
No
uenstringContact UEN
Example: "DHJEUK"
No

ContactIndiaTdsInfo​

NameTypeDescriptionRequired
considerThresholdLimitbooleanConsider Exemption Limit can be a check box field
Example: true
No
deducteeCodestringDeductee Type
Example: "Artificial Juridicial Person"
No
deducteeTypestringDeductee Type
Example: "Artificial Juridicial Person"
No
deductionApplicablebooleanThis field can be visible only if PAN number is mentioned.
Example: true
No
dttaApplicablebooleanNo
dttaFromDatedateTimeNo
dttaToDatedateTimeNo
higherRateintegerPercentage value and can be visible only if PAN number is not mentioned.
Example: 5
No
noDeductionFromDatedateTimeStart date field visible only if deductionApplicable field is true
Example: "01-01-2020"
No
noDeductionReasonstringChoose reason only if deductionApplicable field is true.
Example: "TDS not to be made till the Basic Exemption is reached"
No
noDeductionRefNostringAlphanumeric field and visible only if deductionApplicable field is true.
Example: "AAAAABBBB1100"
No
noDeductionTdsRateintegerSpecial rate override with TDS Rate setting and will be visible only if deductionApplicable field is true
Example: 5
No
noDeductionToDatedateTimeEnd date field visible only if deductionApplicable field is true
Example: "31-12-2020"
No
nonDeductionApplicablebooleanThis field can be visible only if PAN number is mentioned.
Example: true
No
specialRateintegerNo
tanstringContact TAN
Example: "AAAA99999A"
No

ContactInfo​

NameTypeDescriptionRequired
addressstringAddress
Example: "Raffles Place 1"
No
namestringCustomer name
Example: "ABC Pte Ltd"
Yes
peppolIdstringPeppol ID
Example: "u000:1109:uen"
No
taxExemptedbooleanTrue if the contact is tax exempted
Example: false
No

ContactInformation​

NameTypeDescriptionRequired
beVatIdentificationNostringVAT Identification No
Example: 123456789012345
No
billingAddress[ Address ]List of Billing Address.No
birClassPhilippinesstringBIR class determines the type of business
Example: "Services"
No
businessRegNostringContact Business Registration No
Example: "W10-0108-000000021"
No
contactMasterIdstring (uuid)contact master id
Example: "2df7a5c1-3305-498d-8d01-aa92c42d19d2"
No
contactNumberstringContact number
Example: "+65999999999"
No
creditLimitnumberCredit Limit
Example: 100
No
creditLimitInBaseCurrencynumberCredit Limit In Org Currency
Example: 100
No
currencyCodestringCurrency code
Enum: "AFN", "ALL", "DZD", "AOA", "ARS", "AMD", "AWG", "AZN", "BSD", "BHD", "BDT", "BBD", "BYN", "BZD", "BMD", "BTN", "BOB", "BAM", "BRL", "BND", "BGN", "BIF", "KHR", "CAD", "CVE", "KYD", "CLP", "CNY", "COP", "KMF", "CDF", "CRC", "CZK", "HRK", "CUC", "DJF", "DOP", "EGP", "ERN", "ETB", "FKP", "FJD", "XAF", "GMD", "GEL", "GHS", "GIP", "DKK", "GTQ", "GNF", "GYD", "HTG", "HNL", "HKD", "HUF", "ISK", "INR", "IDR", "IRR", "IQD", "JMD", "JPY", "JOD", "KZT", "KES", "KWD", "KGS", "LAK", "LBP", "LSL", "LRD", "LYD", "MOP", "MKD", "MGA", "MWK", "MYR", "MVR", "MRO", "MUR", "MXN", "MDL", "MNT", "MZN", "MMK", "NAD", "NPR", "NIO", "NGN", "KPW", "OMR", "PKR", "ILS", "PAB", "PGK", "PYG", "PEN", "PHP", "PLN", "QAR", "RON", "RUB", "RWF", "SHP", "XCD", "WST", "STD", "SAR", "RSD", "SCR", "SLL", "SGD", "ANG", "SBD", "SOS", "ZAR", "KRW", "SSP", "EUR", "LKR", "SDG", "SRD", "NOK", "SZL", "SEK", "CHF", "SYP", "TWD", "TJS", "TZS", "THB", "XOF", "NZD", "TOP", "TTD", "TND", "TRY", "TMT", "AUD", "UGX", "UAH", "AED", "GBP", "USD", "UYU", "UZS", "VUV", "VEF", "VND", "XPF", "MAD", "YER", "ZMW", "BWP", "CNH"
Example: "SGD"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
No
customerTypeMalaysiastringCustomer Type
Enum: "NONE", "EXPORT", "SPECIAL_AREA", "DESIGNATED_AREA", "EXEMPTED_UNDER_SCHEDULE_A", "EXEMPTED_UNDER_SCHEDULE_B", "EXEMPTED_UNDER_SCHEDULE_C1_C2", "EXEMPTED_UNDER_SCHEDULE_C3_C4", "EXEMPTED_UNDER_SCHEDULE_C5"
Example: "NONE(None)"
No
customerTypePhilippinesstringCustomer Type
Enum: "NORMAL_CORPORATE=Normal(Corporate)", "NORMAL_INDIVIDUAL=Normal(Individual)", "ZERO_RATED_CORPORATE=Zero rated(Corporate)", "ZERO_RATED_INDIVIDUAL=Zero Rated (Individual)", "NORMAL=Normal", "GOVERNMENT=Government"
Example: "Normal(Corporate)"
No
deVatIdentificationNostringVAT Identification No
Example: 123456789012345
No
documentSequenceCodestringContact Sequence code
Example: "C-0000001"
No
emailIdstringcontact email address
Example: "myinfo@domain.com"
No
exemptionCertificateMalaysiabooleanExemption certificate
Example: true
No
exemptionCriterialMalaysiastringExemption criteria
Enum: "NONE", "ZERO_RATED", "EXEMPTED_ZERO"
Example: "NONE(None)"
No
gstTreatmentstringGST treatment
Enum: "REGISTERED_BUSINESS_REGULAR=Registered Business - Regular", "REGISTERED_BUSINESS_COMPOSITION=Registered Business - Composition", "UNREGISTERED_BUSINESS=Unregistered Business", "CUSTOMER=Consumer", "OVERSEAS=Overseas", "SPECIAL_ECONOMIC_ZONE=Special Economic Zone", "DEEMED_EXPORT=Deemed Export"
Example: "UnregisteredBusiness"
No
gstinstringContact GSTIN
Example: "21AONPM8088Q211"
No
intercompanyTypestringContact Type either parent or subsidiary
Enum: "PARENT", "SUBSIDIARY"
Example: "PARENT/SUBSIDIARY"
No
invoiceCreditLimitTypestringInvoice Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
invoicesobjectNo
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isCreditLimitApplicablebooleanContact credit limit applicable
Example: true
No
isIncludeCurrentInvoicebooleanInclude Current Invoice
Example: true
No
isIncludeCurrentQuotationbooleanInclude Current Quotation
Example: true
No
isIncludeCurrentSalesOrderbooleanInclude Current Sales Order
Example: false
No
isParentCompanybooleanIs Parent company
Example: false
No
isSubsidiaryCompanybooleanIs Subsidiary company
Example: false
No
namestringContact name
Example: "Sam"
No
nikNumberlongNIK No
Example: 123456789012345
No
nlVatIdentificationNostringVAT Identification No
Example: 123456789012345
No
npwpNumberlongNPWP No
Example: 123456789012345
No
panstringContact PAN
Example: "AONPM8088Q"
No
payableAccountCodestringPayable account code
Example: "AC002"
No
paymentTermCodestringPayment term code
Example: "Net 0"
No
purchasePriceLists[ long ]Set of Purchase price lists
Example: [123,456]
No
quotationCreditLimitTypestringQuotation Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
receivableAccountCodestringReceivable account code
Example: "AC001"
No
residentbooleanIs resident?
Example: true
No
residentStatusIndonesiabooleanResident Status
Example: true
No
saArabicDetailsContactSAArabicDtoContact details in Arabic for Saudi ArabiaNo
salesOrderCreditLimitTypestringSales Order Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
salesPriceLists[ long ]Set of Sales price lists
Example: [123,456]
No
salesTaxRegNostringContact Sales Tax Registration No
Example: "W10-0108-000000021"
No
sequenceFormatstringSequence Format
Example: 1
No
serviceTaxRegNostringContact Service Tax Registration No
Example: "W10-0108-000000021"
No
shippingAddress[ Address ]List of Shipping Address.No
taxExemptedbooleanNo
taxExemptionNostringNo
taxExemptionReasonstringNo
taxTreatmentstringTax Treatment
Enum: "VAT_Registered", "Non_VAT_Registered", "GCC_VAT_Registered", "GCC_Non_VAT_Registered", "Non_GCC", "VAT_Registered_Designated_Zone", "Non_VAT_Registered_Designated_Zone"
Example: "VAT_Registered"
No
taxTypeCustomerstringTax Types Customer
Enum: "TAX_CODE_CUSTOMER_01", "TAX_CODE_CUSTOMER_02", "TAX_CODE_CUSTOMER_03", "TAX_CODE_CUSTOMER_04", "TAX_CODE_CUSTOMER_05", "TAX_CODE_CUSTOMER_06", "TAX_CODE_CUSTOMER_07", "TAX_CODE_CUSTOMER_08"
Example: "TAX_CODE_CUSTOMER_01"
No
taxTypeVendorstringTax Types Vendor
Enum: "TAX_CODE_VENDOR_01", "TAX_CODE_VENDOR_02", "TAX_CODE_VENDOR_03", "TAX_CODE_VENDOR_04", "TAX_CODE_VENDOR_05", "TAX_CODE_VENDOR_06", "TAX_CODE_VENDOR_07", "TAX_CODE_VENDOR_08"
Example: "TAX_CODE_VENDOR_01"
No
tdsApplicableIndiabooleanNo
tdsInfoIndiaContactIndiaTdsInfoNo
tdsSectionToTdsRateIdlongContact TDS Section to Tds Rate Id
Example: 1213454
No
vatExemptionReasonPhilippinesstringPhilippines specific Contact VAT Exemption Reason
Example: "Reason"
No
vatNoPhilippinesstringPhilippines specific Contact VAT No.
Example: "012-345-678-910"
No
vatRegistrationNostringVAT Registration No
Example: 123456789012345
No
vatStatusPhilippinesstringPhilippines specific Contact VAT Status
Example: "Input VAT"
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
No
vendorTypeMalaysiastringVendor Type
Enum: "NONE", "SALES_TAX_EXEMPTION", "MANUFACTURED_EXEMPTION", "PERFORMED_EXEMPTION"
Example: "NONE(None)"
No
vendorTypePhilippinesstringVendor Type
Enum: "NORMAL_CORPORATE=Normal(Corporate)", "NORMAL_INDIVIDUAL=Normal(Individual)", "ZERO_RATED_CORPORATE=Zero rated(Corporate)", "ZERO_RATED_INDIVIDUAL=Zero Rated (Individual)", "GOVERNMENT=Government", "NORMAL=Normal", "IMPORT=Import"
Example: "Normal(Corporate)"
No
whtApplicablePhilippinesbooleanMake Contact as WHT applicable
Example: true
No
whtBusinessPhilippinesstringBIR class determines the type of business
Example: "Individual"
No

ContactSAArabicDto​

NameTypeDescriptionRequired
billingAddress[ Address ]Billing addresses in Arabic languageNo
saArabicNamestringExample: "Name in Saudi Arabic Language"No
shippingAddress[ Address ]Shipping addresses in Arabic languageNo

ContraBillDto​

NameTypeDescriptionRequired
amountnumberTotal amount
Example: 12.322
No
billCodestringBill code
Example: "PI-0000001"
No
contactCodestringContact code
Example: "C-0000001"
No
contraBillItems[ ContraBillItemDto ]Sales bill item detailsNo
currencystringCurrency Code
Enum: "AFN", "ALL", "DZD", "AOA", "ARS", "AMD", "AWG", "AZN", "BSD", "BHD", "BDT", "BBD", "BYN", "BZD", "BMD", "BTN", "BOB", "BAM", "BRL", "BND", "BGN", "BIF", "KHR", "CAD", "CVE", "KYD", "CLP", "CNY", "COP", "KMF", "CDF", "CRC", "CZK", "HRK", "CUC", "DJF", "DOP", "EGP", "ERN", "ETB", "FKP", "FJD", "XAF", "GMD", "GEL", "GHS", "GIP", "DKK", "GTQ", "GNF", "GYD", "HTG", "HNL", "HKD", "HUF", "ISK", "INR", "IDR", "IRR", "IQD", "JMD", "JPY", "JOD", "KZT", "KES", "KWD", "KGS", "LAK", "LBP", "LSL", "LRD", "LYD", "MOP", "MKD", "MGA", "MWK", "MYR", "MVR", "MRO", "MUR", "MXN", "MDL", "MNT", "MZN", "MMK", "NAD", "NPR", "NIO", "NGN", "KPW", "OMR", "PKR", "ILS", "PAB", "PGK", "PYG", "PEN", "PHP", "PLN", "QAR", "RON", "RUB", "RWF", "SHP", "XCD", "WST", "STD", "SAR", "RSD", "SCR", "SLL", "SGD", "ANG", "SBD", "SOS", "ZAR", "KRW", "SSP", "EUR", "LKR", "SDG", "SRD", "NOK", "SZL", "SEK", "CHF", "SYP", "TWD", "TJS", "TZS", "THB", "XOF", "NZD", "TOP", "TTD", "TND", "TRY", "TMT", "AUD", "UGX", "UAH", "AED", "GBP", "USD", "UYU", "UZS", "VUV", "VEF", "VND", "XPF", "MAD", "YER", "ZMW", "BWP", "CNH"
Example: "SGD"
Yes
documentDatedateTimeDocument Date with pattern dd-mm-yyyy
Example: "06-11-2019"
Yes
exchangeRatenumberCurrency Exchange Rate
Example: 1
No

ContraBillItemDto​

NameTypeDescriptionRequired
accountCodestringAP Account Code
Example: "ACC-0000001"
No
amountnumberAmount
Example: 100
No
salesInvoiceCodestringSales invoice code
Example: "SI-0000001"
No

ContraInvoiceDto​

NameTypeDescriptionRequired
amountnumberTotal amount
Example: 12.322
No
contactCodestringContact code
Example: "C-0000001"
No
contraInvoiceItems[ ContraInvoiceItemDto ]Purchase invoice item detailsNo
currencystringCurrency Code
Enum: "AFN", "ALL", "DZD", "AOA", "ARS", "AMD", "AWG", "AZN", "BSD", "BHD", "BDT", "BBD", "BYN", "BZD", "BMD", "BTN", "BOB", "BAM", "BRL", "BND", "BGN", "BIF", "KHR", "CAD", "CVE", "KYD", "CLP", "CNY", "COP", "KMF", "CDF", "CRC", "CZK", "HRK", "CUC", "DJF", "DOP", "EGP", "ERN", "ETB", "FKP", "FJD", "XAF", "GMD", "GEL", "GHS", "GIP", "DKK", "GTQ", "GNF", "GYD", "HTG", "HNL", "HKD", "HUF", "ISK", "INR", "IDR", "IRR", "IQD", "JMD", "JPY", "JOD", "KZT", "KES", "KWD", "KGS", "LAK", "LBP", "LSL", "LRD", "LYD", "MOP", "MKD", "MGA", "MWK", "MYR", "MVR", "MRO", "MUR", "MXN", "MDL", "MNT", "MZN", "MMK", "NAD", "NPR", "NIO", "NGN", "KPW", "OMR", "PKR", "ILS", "PAB", "PGK", "PYG", "PEN", "PHP", "PLN", "QAR", "RON", "RUB", "RWF", "SHP", "XCD", "WST", "STD", "SAR", "RSD", "SCR", "SLL", "SGD", "ANG", "SBD", "SOS", "ZAR", "KRW", "SSP", "EUR", "LKR", "SDG", "SRD", "NOK", "SZL", "SEK", "CHF", "SYP", "TWD", "TJS", "TZS", "THB", "XOF", "NZD", "TOP", "TTD", "TND", "TRY", "TMT", "AUD", "UGX", "UAH", "AED", "GBP", "USD", "UYU", "UZS", "VUV", "VEF", "VND", "XPF", "MAD", "YER", "ZMW", "BWP", "CNH"
Example: "SGD"
Yes
documentDatedateTimeDocument Date with pattern dd-mm-yyyy
Example: "06-11-2019"
Yes
invoiceCodestringInvoice code
Example: "SI-0000001"
No

ContraInvoiceItemDto​

NameTypeDescriptionRequired
amountnumberAmount
Example: 100
No
purchaseInvoiceCodestringPurchase invoice code
Example: "PI-0000001"
No

CustomFieldItem​

NameTypeDescriptionRequired
idlongDimension Id
Example: 11567
No
labelstringCustom Field Name
Example: "Label"
Yes
modulestringSupported ModulesNo
valueobjectDimension Value
Example: "XYZ"
No

CustomerInvoiceDto​

NameTypeDescriptionRequired
amountDuenumberamount due
Example: 123654
No
amountPaidnumberamount paid
Example: 123654
No
createdOnstringInvoice Creation Date
Example: "2020-11-12"
No
currencystringCurrency
Example: "USD"
No
customerEmailstringCustomer Email
Example: "demo@getnda.com"
No
dueDatestringInvoice Due Date
Example: "2020-11-12"
No
hostedInvoiceURLstringInvoice Stripe Payment URL
Example: "www.stripe.com/payment"
No
invoiceNumberstringInvoice Number
Example: "INV001"
No
invoicePDFstringInvoice PDF
Example: "invoicePDF"
No
platformInvoiceIDstringInvoice Platform ID
Example: "platformInvoiceID"
No
statusstringInvoice Status
Example: "paid"
No

CustomerReport​

NameTypeDescriptionRequired
codestringNo
namestringNo
salenumberNo
volumenumberNo

DashboardReportData​

NameTypeDescriptionRequired
awaitingPaymentnumberNo
currentWeekintegerNo
currentYearYearNo
dataobjectNo
draftInvoicesnumberNo
invoiceAmountnumberNo
overduenumberNo
pendingReceiptnumberNo

DocumentAccountItemDetails​

NameTypeDescriptionRequired
accountAccountDtoProduct Short Info
Example: "product"
No
accountCodestringAccount code
Example: "AC-00001"
Yes
accountDescriptionstringAccount description
Example: "Worker's Compensation"
No
amountnumberAmount
Example: 0.7
Yes
taxTaxDtoTax details
Example: "taxDto"
No
taxCodestringTax code
Example: "tax code"
No

DocumentInfo​

NameTypeDescriptionRequired
documentCodestringDocument Code.
Example: "QO-0000001"
No
documentCreatedDatedateTimePurchase creation date
Example: "2023-01-01T00:00:00.000+0000"
No
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
documentTypestringType of document.
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
No

DocumentItemDetails​

NameTypeDescriptionRequired
documentSequenceCodestringProduct Document Sequence code
Example: "P-0000001"
Yes
documentUomlongUOM id
Example: 111
No
itemIdlongDocument Item id
Example: 154
Yes
productProductResponseProduct Short Info
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productNamestringProduct Name
Example: "iPhone"
No
productQuantitynumberProduct quantity
Example: 2
Yes
taxTaxDtoTax details
Example: "taxDto"
No
taxCodestringTax code
Example: "tax code"
No
unitPricenumberProduct unit price
Example: 0.7
Yes

DocumentItemTaxMappingDto​

NameTypeDescriptionRequired
additionalTaxInbooleantrue/false
Example: true
No
taxAmountnumberTax amount
Example: 10
No
taxApplyTostringTax Apply To (Pre/AFTER)
Example: "Pre"
No
taxCodestringTax Code
Example: "GST (10%)"
No
taxNamestringTax Name
Example: "GST (10%)"
No
taxRatenumberTax rate
Example: 10
No
taxSeqCodestringTax Sequence Code
Example: "0000001"
No
taxableAmountnumberTaxable Amount
Example: 100
No

DocumentMetadata​

NameTypeDescriptionRequired
pagesintegerNo

DocumentSummaryResponse​

NameTypeDescriptionRequired
closedDocumentAmountnumberTotal amount of closed documents
Example: 1234.52
No
closedDocumentCountlongTotal closed documents
Example: 821
No
initialStageAmountnumberTotal amount of all initial stage documents
Example: 1020.12
No
initialStageCountlongTotal documents at initial stage
Example: 821
No
invoiceAmountnumberTotal amount of all invoices
Example: 3010.49
No
invoiceCountlongTotal invoices
Example: 512
No

DocumentUOMSchemaDefinition​

NameTypeDescriptionRequired
namestringUOM Schema Name
Example: "UNIT"
No
schemaIdlongUOM Schema Id
Example: 1
No
sinkConversionFactornumber10
Example: 10
No
sinkUOMlong2
Example: 2
No
sourceConversionFactornumber1
Example: 1
No
sourceUOMlong4
Example: 4
No
uidstringUOM Schema Definition Id
Example: 1
No

DuplicatePaymentDto​

NameTypeDescriptionRequired
contactCodestringNo
paymentCodestringNo
salesInvoiceCodestringNo

EWayBillAuthTokenRequestDto​

NameTypeDescriptionRequired
gstinstringNo
passwordstringNo
usernamestringNo

EWayBillAuthTokenResponseDto​

NameTypeDescriptionRequired
appKeystringNo
asp_secret_keystringNo
authtokenstringNo
errorobjectNo
sekstringNo
session_idstringNo
statusstringNo
tokenExpstringNo

EWayBillInfoIndia​

NameTypeDescriptionRequired
alertstringNo
appKeystringNo
datastringNo
documentSeqCodestringNo
errorIrnResponseErrorDetailsNo
errorDetails[ IrnResponseErrorDetailsList ]No
ewayBillDatestringNo
ewayBillNostringNo
idlongNo
isTokenActivebooleanNo
postEwbDatedateTimeNo
sekstringNo
statusstringNo
validUptostringNo

EinvoiceInfoIndia​

NameTypeDescriptionRequired
ackDtstringNo
ackNostringNo
appKeystringNo
datastringNo
errorIrnResponseErrorDetailsNo
errorDetails[ IrnResponseErrorDetailsList ]No
ewbDtstringNo
ewbNostringNo
ewbValidTillstringNo
idlongNo
irnstringNo
isTokenActivebooleanNo
postEinvoiceDatedateTimeNo
remarksstringNo
sekstringNo
signedInvoicestringNo
signedQRCodestringNo
statusstringNo

EinvoiceInfoIndiaCancel​

NameTypeDescriptionRequired
appKeystringNo
cancelDatestringNo
datastringNo
errorIrnResponseErrorDetailsNo
errorDetails[ IrnResponseErrorDetailsList ]No
idlongNo
irnstringNo
isTokenActivebooleanNo
sekstringNo
statusstringNo

EwayIndiaRequest​

NameTypeDescriptionRequired
airwayBillDatedateTimeAirway bill date. Format is dd/MM/yyyyNo
airwayBillNostringAirway bill numberNo
billFromAddressBill from addressNo
billOfLadingDatedateTimeBill of lading date. Format is dd/MM/yyyyNo
billOfLadingNostringBill of Lading numberNo
billToAddressBilling addressesNo
customerNamestringCustomer nameNo
distanceInKmdoubleDistance in KMNo
ewayBillNostringEway Bill NumberNo
ewayBillStatusstringEway Bill Status
Enum: "NOT_GENERATED", "GENERATED", "CANCELLED", "EXPIRED", "EXCLUDED", "GENERATION_FAILED"
No
ewayDocumentTypestringEway document type
Enum: "INVOICE", "CREDIT_NOTES", "DELIVERY_CHALLANS"
No
salesInvoiceCodestringSales invoice codeNo
shipByDatedateTimeThe Due Date for shipping. Date Format is dd/MM/yyyy
Example: "01/01/2020"
No
shipFromAddressShip from addressNo
shipToAddressShipping addressesNo
totalAmountnumberTotal amountNo
totalCessAmountnumberTotal cess amountNo
totalCgstAmountnumberTotal CGST amountNo
totalIgstAmountnumberTotal IGST amountNo
totalSgstAmountnumberTotal SGST amountNo
totalTaxableAmountnumberTotal Taxable amountNo
transactionSubTypestringTransaction sub type
Enum: "SUPPLY", "IMPORT", "EXPORT", "JOB_WORK", "FOR_OWN_USE", "JOB_WORK_RETURNS", "SALES_RETURN", "OTHERS"
No
transactionTypestringTransaction type
Enum: "REGULAR", "BILL_TO_SHIP_TO", "BILL_FROM_DISPATCH_FROM", "COMBINATION_OF_2_AND_3"
No
transportationModestringTransportation Mode
Enum: "ROAD", "RAIL", "AIR", "SHIP"
No
transporterDocDatedateTimeTransporter's document date. Format is dd/MM/yyyyNo
transporterDocNostringTransporter's document numberNo
transporterNamestringTransporter nameNo
vehicleNostringVehicle numberNo
vehicleTypestringVehicle type
Enum: "REGULAR", "OVER_DIMENSIONAL_CARGO"
No

EwayIndiaResponse​

NameTypeDescriptionRequired
airwayBillDatedateTimeAirway bill date. Format is dd/MM/yyyyNo
airwayBillNostringAirway bill numberNo
billFromAddressBill from addressNo
billOfLadingDatedateTimeBill of lading date. Format is dd/MM/yyyyNo
billOfLadingNostringBill of Lading numberNo
billToAddressBilling addressesNo
customerNamestringCustomer nameNo
distanceInKmdoubleDistance in KMNo
errorDetails[ IndiaFailureLogReportErrorsDto ]EWay bill error details.No
ewayBillDatedateTimeThe EWay bill date. Date Format is dd/MM/yyyy
Example: "01-01-2020"
No
ewayBillNostringEway Bill NumberNo
ewayBillStatusstringEway Bill Status
Enum: "NOT_GENERATED", "GENERATED", "CANCELLED", "EXPIRED", "EXCLUDED", "GENERATION_FAILED"
No
ewayDocumentTypestringEway document type
Enum: "INVOICE", "CREDIT_NOTES", "DELIVERY_CHALLANS"
No
salesInvoiceSalesInvoiceResponseIndiaSales invoice item detailsNo
salesInvoiceCodestringSales invoice codeNo
shipByDatedateTimeThe Due Date for shipping. Date Format is dd/MM/yyyy
Example: "01-01-2020"
No
shipFromAddressShip from addressNo
shipToAddressShipping addressesNo
totalAmountnumberTotal amountNo
totalCessAmountnumberTotal cess amountNo
totalCgstAmountnumberTotal CGST amountNo
totalIgstAmountnumberTotal IGST amountNo
totalSgstAmountnumberTotal SGST amountNo
totalTaxableAmountnumberTotal Taxable amountNo
transactionSubTypestringTransaction sub type
Enum: "SUPPLY", "IMPORT", "EXPORT", "JOB_WORK", "FOR_OWN_USE", "JOB_WORK_RETURNS", "SALES_RETURN", "OTHERS"
No
transactionTypestringTransaction type
Enum: "REGULAR", "BILL_TO_SHIP_TO", "BILL_FROM_DISPATCH_FROM", "COMBINATION_OF_2_AND_3"
No
transportationModestringTransportation Mode
Enum: "ROAD", "RAIL", "AIR", "SHIP"
No
transporterDocDatedateTimeTransporter's document date. Format is dd/MM/yyyyNo
transporterDocNostringTransporter's document numberNo
transporterIdstringTransporter idNo
transporterNamestringTransporter nameNo
validUptoDatedateTimeThe EWay bill valid upto date. Date Format is dd/MM/yyyy
Example: "01-01-2020"
No
vehicleNostringVehicle numberNo
vehicleTypestringVehicle type
Enum: "REGULAR", "OVER_DIMENSIONAL_CARGO"
No

EwbDetailsDto​

NameTypeDescriptionRequired
billFromAddressBill from addressNo
billToAddressBilling addressesNo
distanceInKmdoubleDistance in KMNo
ewayBillStatusstringEway Bill Status
Enum: "NOT_GENERATED", "GENERATED", "CANCELLED", "EXPIRED", "EXCLUDED", "GENERATION_FAILED"
No
ewayDocumentTypestringEway document type
Enum: "INVOICE", "CREDIT_NOTES", "DELIVERY_CHALLANS"
No
idlongInvoice IDNo
shipFromAddressShip from addressNo
shipToAddressShipping addressesNo
transactionSubTypestringTransaction sub type
Enum: "SUPPLY", "IMPORT", "EXPORT", "JOB_WORK", "FOR_OWN_USE", "JOB_WORK_RETURNS", "SALES_RETURN", "OTHERS"
No
transactionSubTypeDescForOthersstringTransaction sub type description for OthersNo
transactionTypestringTransaction type
Enum: "REGULAR", "BILL_TO_SHIP_TO", "BILL_FROM_DISPATCH_FROM", "COMBINATION_OF_2_AND_3"
No
transportationModestringTransportation Mode
Enum: "ROAD", "RAIL", "AIR", "SHIP"
No
transporterDocDatedateTimeTransporter's document date. Format is dd/MM/yyyyNo
transporterDocNostringTransporter's document numberNo
transporterIdstringTransporter IdNo
transporterNamestringTransporter NameNo
vehicleNostringVehicle numberNo
vehicleTypestringVehicle type
Enum: "REGULAR", "OVER_DIMENSIONAL_CARGO"
No

EwbRequestDto​

NameTypeDescriptionRequired
appKeystringNo
asp_secret_keystringNo
authtokenstringNo
billFromAddressBill from addressNo
billToAddressBilling addressesNo
distanceInKmdoubleDistance in KMNo
ewayBillStatusstringEway Bill Status
Enum: "NOT_GENERATED", "GENERATED", "CANCELLED", "EXPIRED", "EXCLUDED", "GENERATION_FAILED"
No
ewayDocumentTypestringEway document type
Enum: "INVOICE", "CREDIT_NOTES", "DELIVERY_CHALLANS"
No
gstinstringNo
idlongInvoice IDNo
sekstringNo
session_idstringNo
shipFromAddressShip from addressNo
shipToAddressShipping addressesNo
statusstringNo
tokenExpstringNo
transactionSubTypestringTransaction sub type
Enum: "SUPPLY", "IMPORT", "EXPORT", "JOB_WORK", "FOR_OWN_USE", "JOB_WORK_RETURNS", "SALES_RETURN", "OTHERS"
No
transactionSubTypeDescForOthersstringTransaction sub type description for OthersNo
transactionTypestringTransaction type
Enum: "REGULAR", "BILL_TO_SHIP_TO", "BILL_FROM_DISPATCH_FROM", "COMBINATION_OF_2_AND_3"
No
transportationModestringTransportation Mode
Enum: "ROAD", "RAIL", "AIR", "SHIP"
No
transporterDocDatedateTimeTransporter's document date. Format is dd/MM/yyyyNo
transporterDocNostringTransporter's document numberNo
transporterIdstringTransporter IdNo
transporterNamestringTransporter NameNo
userNamestringNo
vehicleNostringVehicle numberNo
vehicleTypestringVehicle type
Enum: "REGULAR", "OVER_DIMENSIONAL_CARGO"
No

ExportDocumentRequest​

NameTypeDescriptionRequired
categoryNamestringQUOTE,INVOICE etc
Example: "QUOTE"
Yes
customTemplatebooleanInvoice Custom Template flag
Example: false
No
documentCodestringDocument system number , could be invoice number, quotation number etc.
Example: "00001"
No
documentNumberstringDocument number , could be invoice number, quotation number etc.
Example: "00001"
No
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
fileNamestringFile name of the template
Example: "QUOTE.DOCX"
No
headers[ Map«string,object» ]No
moduleNamestringERP,CRM,HRMS
Example: "ERP"
Yes
skipDocumentTemplateMappingbooleanSkip document template mapping
Example: false
No
templateIdlongTemplate id
Example: 12
No

File​

NameTypeDescriptionRequired
absolutebooleanNo
absoluteFileFileNo
absolutePathstringNo
canonicalFileFileNo
canonicalPathstringNo
directorybooleanNo
filebooleanNo
freeSpacelongNo
hiddenbooleanNo
namestringNo
parentstringNo
parentFileFileNo
pathstringNo
totalSpacelongNo
usableSpacelongNo

FilterCondition​

NameTypeDescriptionRequired
colIdstringNo
oprstringNo
valuestringNo

FilterRecord​

NameTypeDescriptionRequired
filterConditions[ FilterCondition ]No
logicalOperatorstringNo
uniqueIdlongNo

Geometry​

NameTypeDescriptionRequired
boundingBoxBoundingBoxNo
polygon[ Point ]No

GlobalDiscountDetails​

NameTypeDescriptionRequired
accountCodestringNo
amountnumberNo
isPercentbooleanNo
isSubTotalOnlybooleanNo
namestringNo
percentnumberNo

HumanLoopActivationOutput​

NameTypeDescriptionRequired
humanLoopActivationConditionsEvaluationResultsstringNo
humanLoopActivationReasons[ string ]No
humanLoopArnstringNo

IndiaFailureLogReportDto​

NameTypeDescriptionRequired
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
errorDetails[ IndiaFailureLogReportErrorsDto ]eInvoice submit error details.No
idlongSales invoice id
Example: 1
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No

IndiaFailureLogReportErrorsDto​

NameTypeDescriptionRequired
errorCodestringNo
errorMessagestringNo

InputStream​

NameTypeDescriptionRequired
InputStreamobject

InventoryDto​

NameTypeDescriptionRequired
availableQuantitydoubleAvailable quantity
Example: 100
No
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin name
Example: "BIN-NAME"
No
costOfGoodsSoldAccountCodestringCost of goods sold account code
Example: "A-10231"
Yes
inventoryAccountCodestringInventory account code
Example: "A-10232"
Yes
inventoryAccountNamestringInventory account name
Example: "Inventory Account"
Yes
landedCostWeightnumberLanded cost weight value
Example: 10.5
No
openingQuantitydoubleOpening quantity
Example: 10
No
openingValuationdoubleOpening valuation
Example: 100.4
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack name
Example: "RACK-NAME"
No
reservedQuantitydoubleReserved quantity
Example: 100
No
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow name
Example: "ROW-NAME"
No
stockAdjustmentAccountCodestringStock adjustment account code
Example: "A-10234"
Yes
warehouseCodestringWarehouse code
Example: "WH-00001"
Yes
wipInventoryAccountCodestringWIP Inventory account code
Example: "A-10233"
Yes

InventoryWarehouseDetails​

NameTypeDescriptionRequired
availableQuantitynumberAvailable quantity
Example: 100
No
openingQuantitynumberOpening quantity
Example: 10
No
openingValuationnumberOpening Valuation
Example: 1000
No
warehouseCodestringWarehouse code
Example: "WH-00001"
Yes

InvoiceAmountDueByContact​

NameTypeDescriptionRequired
contactCodestringContact code
Example: "C-0000001"
Yes
dueAmountnumberdue amount
Example: 46
No

InvoiceContactOpening​

NameTypeDescriptionRequired
invoicesobjectNo
totalBillAmountnumberNo
totalNetAmountnumberNo

InvoiceDataESRequest​

NameTypeDescriptionRequired
fromDatelongThe from date, in milliseconds
Example: 1583366400000
No
timeIntervalstringThe time interval. Can be DAY/MONTH/QUARTER/YEAR
Enum: "DAY", "MONTH", "QUARTER", "YEAR"
Example: "MONTH"
No
toDatelongThe to date, in milliseconds
Example: 1583366400000
No

InvoiceDataESResponse​

NameTypeDescriptionRequired
aggregationBuckets[ AggregationBucket ]Example: [{"date":"187238483743","totalAmount":196238},{"date":"177238483743","totalAmount":296238.55}]No

InvoiceOverview​

NameTypeDescriptionRequired
countintegerNo
data[ TenureData ]No
dueAmountnumberNo
totalAmountnumberNo

InvoiceOverviewReport​

NameTypeDescriptionRequired
draftsInvoiceOverviewNo
overdueInvoiceOverviewNo
paidInvoiceOverviewNo
pendingPaymentInvoiceOverviewNo
pendingReceiptInvoiceOverviewNo
totalInvoiceOverviewNo

InvoiceReportInfo​

NameTypeDescriptionRequired
adjustmentstringNo
contactNamestringNo
docCurrencystringNo
documentCodestringNo
dueAmountstringNo
fulfillmentStatusstringNo
invoiceDateFormatstringNo
invoiceDueDateFormatstringNo
journalEntryCodestringNo
paymentStatusstringNo
totalAmountstringNo

InvoiceRequestDto​

NameTypeDescriptionRequired
addProcessingFeebooleanflag to add processing fee
Example: true
No
amountnumberInvoice amount
Example: 3546.23
No
companyNamestringNo
currencystringCurrency
Example: "USD"
No
customerEmailstringCustomer email
Example: "john@doe.com"
No
customerNamestringCustomer Name
Example: "John"
No
daysUntilDuelongdue date
Example: 30
No
descriptionstringDescription
Example: "Invoice for inventory"
No
dueAmountnumberNo
dueDatestringNo
invoiceAmountnumberNo
invoiceDatestringNo
invoiceNumberstringNo
platformDetailsPlatformDetailsDtoPlatform details dto
Example: "platformDetailsDto"
No

InvoiceResponseInfo​

NameTypeDescriptionRequired
currencystringNo
documentCodestringdocument code
Example: "SI-0000041"
No
documentSequenceCodestringDocument Sequence Code
Example: "00000001"
No
dueAmountnumberdue amount
Example: 46
No
exchangeRatenumberNo
idlongID
Example: 43
No
invoiceDatedateTimeinvoice date
Example: "2018-10-01"
No
invoiceDueDatedateTimeinvoice due date
Example: "2018-10-01"
No
memostringmemo
Example: "test"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
statusstringEnum: "OPEN", "DRAFT", "CLOSED"No
supplierInvoiceNostringContact supplier invoice number
Example: "CSI001"
No
taxAmountnumberTotal Amount
Example: 1
No
totalAmountnumbertotal amount
Example: 46
No
totalAmountInBaseCurrencynumbertotal amount in base currency
Example: 46
No
typestringsale invoice or purchase invoice
Example: "sale_invoice"
No

InvoiceUpdateAmountDueDto​

NameTypeDescriptionRequired
amountnumberNo
bulkData[ BulkPaymentItem ]No
currencystringEnum: "AFN", "ALL", "DZD", "AOA", "ARS", "AMD", "AWG", "AZN", "BSD", "BHD", "BDT", "BBD", "BYN", "BZD", "BMD", "BTN", "BOB", "BAM", "BRL", "BND", "BGN", "BIF", "KHR", "CAD", "CVE", "KYD", "CLP", "CNY", "COP", "KMF", "CDF", "CRC", "CZK", "HRK", "CUC", "DJF", "DOP", "EGP", "ERN", "ETB", "FKP", "FJD", "XAF", "GMD", "GEL", "GHS", "GIP", "DKK", "GTQ", "GNF", "GYD", "HTG", "HNL", "HKD", "HUF", "ISK", "INR", "IDR", "IRR", "IQD", "JMD", "JPY", "JOD", "KZT", "KES", "KWD", "KGS", "LAK", "LBP", "LSL", "LRD", "LYD", "MOP", "MKD", "MGA", "MWK", "MYR", "MVR", "MRO", "MUR", "MXN", "MDL", "MNT", "MZN", "MMK", "NAD", "NPR", "NIO", "NGN", "KPW", "OMR", "PKR", "ILS", "PAB", "PGK", "PYG", "PEN", "PHP", "PLN", "QAR", "RON", "RUB", "RWF", "SHP", "XCD", "WST", "STD", "SAR", "RSD", "SCR", "SLL", "SGD", "ANG", "SBD", "SOS", "ZAR", "KRW", "SSP", "EUR", "LKR", "SDG", "SRD", "NOK", "SZL", "SEK", "CHF", "SYP", "TWD", "TJS", "TZS", "THB", "XOF", "NZD", "TOP", "TTD", "TND", "TRY", "TMT", "AUD", "UGX", "UAH", "AED", "GBP", "USD", "UYU", "UZS", "VUV", "VEF", "VND", "XPF", "MAD", "YER", "ZMW", "BWP", "CNH"No
documentCodestringNo
documentDatedateTimeNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
exchangeRatenumberNo
invoiceCodestringNo
invoiceDocumentSeqCodestringNo
linkedDocumentSequencestringNo
linkedWhileCreatingNotebooleanNo
paymentDocumentbooleanNo
tdsAccountCodestringNo
tdsAmountnumberNo
uidstring (uuid)No

IrnAuthTokenRequestDto​

NameTypeDescriptionRequired
gstinstringNo
passwordstringNo
usernamestringNo

IrnAuthTokenResponseDto​

NameTypeDescriptionRequired
appKeystringNo
asp_secret_keystringNo
authtokenstringNo
errors[ Map«string,string» ]No
sekstringNo
session_idstringNo
statusstringNo
tokenExpstringNo
userNamestringNo

IrnBulkRequestDto​

NameTypeDescriptionRequired
appKeystringNo
asp_secret_keystringNo
authtokenstringNo
gstinstringNo
ids[ long ]No
sekstringNo
session_idstringNo
statusstringNo
tokenExpstringNo
userNamestringNo

IrnRequestBulkCancelDto​

NameTypeDescriptionRequired
appKeystringNo
asp_secret_keystringNo
authtokenstringNo
cancelDetails[ CancelDetail ]No
gstinstringNo
sekstringNo
session_idstringNo
statusstringNo
tokenExpstringNo
userNamestringNo

IrnRequestCancelDto​

NameTypeDescriptionRequired
appKeystringNo
asp_secret_keystringNo
authtokenstringNo
cnlRemstringNo
cnlRsnstringNo
documentCodestringNo
documentTypestringEnum: "INVOICE", "CREDIT_NOTE", "DEBIT_NOTE"No
gstinstringNo
idlongNo
irnstringNo
sekstringNo
session_idstringNo
statusstringNo
tokenExpstringNo
userNamestringNo

IrnRequestDto​

NameTypeDescriptionRequired
appKeystringNo
asp_secret_keystringNo
authtokenstringNo
documentCodestringNo
documentTypestringEnum: "INVOICE", "CREDIT_NOTE", "DEBIT_NOTE"No
gstinstringNo
idlongNo
sekstringNo
session_idstringNo
statusstringNo
tokenExpstringNo
userNamestringNo

IrnResponseErrorDetails​

NameTypeDescriptionRequired
error_cdstringNo
messagestringNo

IrnResponseErrorDetailsList​

NameTypeDescriptionRequired
errorCodestringNo
errorMessagestringNo

ItemQtyFulfilledByDoc​

NameTypeDescriptionRequired
fulfillmentIdstringNo
siAmountnumberNo

JournalAdjustmentBillsSummarySA​

NameTypeDescriptionRequired
totalTaxAmountnumberTotal tax payable
Example: 20
No
totalTaxPaidAmountnumberTotal tax amount Booked/Paid
Example: 10
No
totalTaxableAmountnumberTotal taxable value of CUSTOM / RCM bills
Example: 1000
No

JournalBillDetailsSA​

NameTypeDescriptionRequired
contactCodestringContact Code
Example: "0000001"
No
contactNamestringContact name
Example: "Contact A"
No
documentSequenceCodestringPurchase Invoice Sequence Code
Example: "0000001"
No
purchaseInvoiceCodestringPurchase Invoice Code
Example: "0000001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
No
taxAmountnumberTax amount
Example: 2.322
No
taxRatenumberVAT rate
Example: 2
No
taxableAmountnumberTaxable amount
Example: 1000
No

KnockOffInfo​

NameTypeDescriptionRequired
amountnumberNo
bulkData[ BulkPaymentItem ]No
contraDocumentCodestringNo
currencystringNo
documentCodestringNo
documentDatedateTimeNo
documentOrderintegerNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
exchangeRatenumberNo
linkedDocumentSequencestringNo
linkedWhileCreatingNotebooleanNo
uidstring (uuid)No
whtAmountnumberNo

LandedCostCategory​

NameTypeDescriptionRequired
allocationTypestringEnum: "QUANTITY", "VALUE", "WEIGHT", "MANUAL", "CUSTOM_DUTY"No
namestringNo

LandedCostDetails​

NameTypeDescriptionRequired
allocationTypestringEnum: "QUANTITY", "VALUE", "WEIGHT", "MANUAL", "CUSTOM_DUTY"No
categoryNamestringNo
landedCostCategorystringNo
productDetails[ LandedCostProductDetails ]No

LandedCostProductDetails​

NameTypeDescriptionRequired
allocatedCostnumberNo
customDutyAndOtherChargesnumberNo
gstRatestringNo
hsncodestringNo
igstnumberNo
productstringNo
productIdstringNo
quantitynumberNo
taxableValueForCustomDutynumberNo
taxableValueForIGSTnumberNo
totalAmountnumberNo
unitPricenumberNo

LinkedDocumentResponse​

NameTypeDescriptionRequired
documentDatedateTimePurchase Invoice date
Example: "25-10-2019"
Yes
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
dueAmountnumberAmount Due
Example: 12.322
No
totalAmountnumberTotal Invoice amount
Example: 12.322
No

LinkedDocumentsDto​

NameTypeDescriptionRequired
codestringNo
usedbooleanNo

LinkedSalesInvoiceResponse​

NameTypeDescriptionRequired
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
totalAmountnumberTotal Amount
Example: 1234.33
No

LinkedSalesOrderResponse​

NameTypeDescriptionRequired
documentSequenceCodestringSales order Sequence Code
Example: "0000001"
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
salesOrderCodestringSales order code
Example: "SO-001"
No
salesOrderDatestringSales Invoice date
Example: "25-10-2019"
Yes

LinkedWareHouse​

NameTypeDescriptionRequired
binCodestringbin code
Example: "BIN-00001"
Yes
quantitynumberQuantity from Warehouse.
Example: 100
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rowCodestringRow code
Example: "ROW-00001"
Yes
warehouseCodestringWarehouse code to identify the Warehouse.
Example: "WH-0000001"
No

Map«string,UsaSalesTaxByRegion»​

NameTypeDescriptionRequired
Map«string,UsaSalesTaxByRegion»object

Map«string,bigdecimal»​

NameTypeDescriptionRequired
Map«string,bigdecimal»object

Map«string,object»​

NameTypeDescriptionRequired
Map«string,object»object

Map«string,string»​

NameTypeDescriptionRequired
Map«string,string»object

MemoUpdateDto​

NameTypeDescriptionRequired
codestringNo
memostringNo

PPSReservedQuantityData​

NameTypeDescriptionRequired
itemIdlongDocument Item id
Example: 154
Yes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No

Page​

NameTypeDescriptionRequired
content[ object ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Pageable​

NameTypeDescriptionRequired
offsetlongNo
pageNumberintegerNo
pageSizeintegerNo
pagedbooleanNo
sortSortNo
unpagedbooleanNo

Page«EwayIndiaResponse»​

NameTypeDescriptionRequired
content[ EwayIndiaResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«IndiaFailureLogReportDto»​

NameTypeDescriptionRequired
content[ IndiaFailureLogReportDto ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«JournalBillDetailsSA»​

NameTypeDescriptionRequired
content[ JournalBillDetailsSA ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PaymentMilestoneDetailsResponse»​

NameTypeDescriptionRequired
content[ PaymentMilestoneDetailsResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponseAustralia»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponseAustralia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponseCanada»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponseCanada ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponseGermany»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponseGermany ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponseIndia»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponseIndia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponseIndonesia»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponseIndonesia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponseIsrael»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponseIsrael ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponseMalaysia»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponseMalaysia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponsePhilippines»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponsePhilippines ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponseSA»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponseSA ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponseUae»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponseUae ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponseUk»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponseUk ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseInvoiceResponse»​

NameTypeDescriptionRequired
content[ PurchaseInvoiceResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponseAustralia»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponseAustralia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponseCanada»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponseCanada ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponseGermany»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponseGermany ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponseIndia»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponseIndia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponseIndonesia»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponseIndonesia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponseIsrael»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponseIsrael ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponseMalaysia»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponseMalaysia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponsePhilippines»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponsePhilippines ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponseSA»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponseSA ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponseUae»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponseUae ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponseUk»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponseUk ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesInvoiceResponse»​

NameTypeDescriptionRequired
content[ SalesInvoiceResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesOrderResponseIndia»​

NameTypeDescriptionRequired
content[ SalesOrderResponseIndia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesOrderResponseMalaysia»​

NameTypeDescriptionRequired
content[ SalesOrderResponseMalaysia ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesOrderResponse»​

NameTypeDescriptionRequired
content[ SalesOrderResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«object»​

NameTypeDescriptionRequired
content[ object ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

PartialInvoiceFulfillmentStatusUpdate​

NameTypeDescriptionRequired
itemQtyFulfilledByDocMapobjectItem Fulfilled Quantity by Doc
Example: []
No
itemToFulfillmentMapobjectFulfilled Quantity by Quotation Item
Example: []
No
itemToFulfillmentQtyMapobjectFulfilled Quantity by Quotation Item
Example: []
No

PaymentAccountDto​

NameTypeDescriptionRequired
connectedbooleanNo
connectionIdstringNo
connectionNamestringNo
modules[ string ]No

PaymentInformation​

NameTypeDescriptionRequired
autoChargebooleanNo
connectionTypestringPayment connection type
Enum: "STRIPE", "VEEM", "WISE", "PAYPAL", "PAYTM", "RAZORPAY", "OPENNODE", "CASHFREE"
Example: "stripe"
No
customerEmailstringCustomer email
Example: "john@doe.com"
No
customerPhonestringCustomer phone
Example: 1234567890
No
paymentAccountDtoPaymentAccountDtoPayment method information
Example: {"connected":true}
No
paymentLinkstringPayment link
Example: "www.veem.com/payment"
No

PaymentMilestoneDetailsRequest​

NameTypeDescriptionRequired
amountnumberAmount
Example: 100
Yes
amountInPercentnumberNo
amountInPercentFlagbooleanNo
contactCodestringContact Code
Example: "C-000001"
Yes
documentCodestringDocument Code
Example: "000001"
Yes
documentTypestringDocument Type
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "SALES_INVOICE"
Yes
dueAmountnumberPayment Due Amount
Example: 0
Yes
milestoneDatestringMilestone Date
Example: "25-10-2019"
Yes
milestoneNointegerMilestone Number
Example: 1
Yes
receivedAmountnumberPayment Received Amount
Example: 100
Yes
statusstringStatus
Enum: "PAYMENT_DUE", "PAYMENT_ON_TIME", "DELAYED"
Example: "DELAYED"
Yes

PaymentMilestoneDetailsResponse​

NameTypeDescriptionRequired
amountnumberAmount
Example: 100
Yes
amountInPercentnumberNo
amountInPercentFlagbooleanNo
contactCodestringContact Code
Example: "C-000001"
Yes
documentCodestringDocument Code
Example: "000001"
Yes
documentTypestringDocument Type
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "SALES_INVOICE"
Yes
dueAmountnumberPayment Due Amount
Example: 0
Yes
idlongNo
linkedDocumentLinkedDocumentResponselinkedDocument
Example: {}
Yes
milestoneDatestringMilestone Date
Example: "25-10-2019"
Yes
milestoneNointegerMilestone Number
Example: 1
Yes
receivedAmountnumberPayment Received Amount
Example: 100
Yes
statusstringStatus
Enum: "PAYMENT_DUE", "PAYMENT_ON_TIME", "DELAYED"
Example: "DELAYED"
Yes

PaymentMilestoneTrackerDetailsReport​

NameTypeDescriptionRequired
contactCodestringNo
contactNamestringNo
currencyCodestringNo
documentCodestringNo
documentDatedateTimeNo
documentDueDatedateTimeNo
documentSequenceCodestringNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
paymentMilestoneTrackerItems[ PaymentMilestoneTrackerDetailsReportItem ]No
totalAmountnumberNo
totalMilestoneDelayedlongNo
totalMilestonePaidOnTimelongNo

PaymentMilestoneTrackerDetailsReportItem​

NameTypeDescriptionRequired
amountnumberNo
milestoneDatedateTimeNo
milestoneNointegerNo
receivedAmountnumberNo
statusstringEnum: "PAYMENT_DUE", "PAYMENT_ON_TIME", "DELAYED"No

PaymentMilestoneTrackerSummaryReport​

NameTypeDescriptionRequired
contactCodestringNo
contactNamestringNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
totalMilestoneDelayedlongNo
totalMilestoneDelayedPercentagenumberNo
totalMilestoneForContactlongNo
totalMilestonePaidOnTimelongNo
totalMilestonePaidOnTimePercentagenumberNo

PlatformDetailsDto​

NameTypeDescriptionRequired
accountCodestringAccount ID
Example: "ACC001"
No
contactCodestringContact ID
Example: "C001"
No
documentCodestringDocument Code
Example: "DOC001"
No
documentDatestringDocument Date
Example: "2020-10-10"
No
documentTypestringDocument Type
Example: "INVOICE"
No
invoiceIdstringInvoice ID
Example: "INV001"
No
memostringMemo Description
Example: "Invoice sent for payment"
No
paymentCodestringPayment Code
Example: 124552
No
userIdstringUser ID
Example: 1142
No

Point​

NameTypeDescriptionRequired
xfloatNo
yfloatNo

ProductInOutQty​

NameTypeDescriptionRequired
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
productCodestringNo
quantitynumberNo

ProductInformation​

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
availableQuantitynumberAvailable Quantity
Example: 2
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
cessRulestringCess rule expression
Example: "Math.max(21*amount/100,4170*quantity/1000)"
No
cessRuleDescriptionstringCess rule description
Example: "21% or Rs. 4170 per thousand, whichever is higher"
No
costOfGoodsSoldAccountCodestringNo
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exciseApplicablebooleanExample: trueNo
exciseRatedoubleExcise rate based on Excise Type
Example: 10
No
exciseTypestringExcise type to apply
Enum: "PERCENT", "FLAT"
Example: "PERCENT"
No
exemptedMalaysiabooleanWhether Product is Tax Exempted
Example: true
No
glAccountCodestringGL account code
Example: "A-0017"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
hsnOrSacCodestringHSN or SAC code of product
Example: 1234
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryAccountCodestringNo
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
itcAdjustmentstringITC adjustment
Enum: "NA", "ITC_IS_BLOCKED", "ITC_IS_REVERSED"
Example: "ITC_IS_BLOCKED"
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
nameInArabicSAstringNo
offeringTypestringOffering type
Enum: "GOODS", "SERVICES"
Example: "GOODS"
No
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
reservedQuantitynumberReserved Quantity
Example: 2
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockAdjustmentAccountCodestringNo
stockUomlongStock UOM
Example: 2
Yes
tariffOrServiceCodeMalaysiastringTariff or Service code of product
Example: 1234
No
taxExemptionReasonstringTax Exempted reason to be filled, if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxExemptionReasonMalaysiastringTax Exempted reason to be filled, if taxPreference is true
Enum: "EXEMPTED", "NON_SST", "LIVE_ANIMALS", "UNPROCESSED_FOOD", "VEGETABLES", "MEDICINES", "MACHINERY", "CHEMICALS"
Example: "EXEMPTED"
No
taxPreferencebooleanWhether Product is Tax Exempted
Example: true
No
taxablebooleanIs taxable?
Example: true
No
tdsApplicableIndiabooleanNo
tdsNatureOfPaymentIndiastringNo
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo
whtApplicablebooleanExample: trueNo
whtSectionToWhtRateIdlongProduct WHT - Nature Of Payment to WHT Rate Id
Example: 1213454
No
wipInventoryAccountCodestringNo

ProductReport​

NameTypeDescriptionRequired
codestringNo
namestringNo
salenumberNo
volumenumberNo

ProductResponse​

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo

ProductRevenueRecognitionInfo​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "Normal/Exclude"
No
createRevenuePlanOnstringCreate Revenue Plan On
Example: "Fulfillment"
No
isDirectRevenuePositingbooleanDirect Revenue Positing
Example: true
No
itemRevenueCategorystringItem Revenue Category
Example: "Licence"
No
revRecForecastRulestringRevenue Recognition Forecast Rule
Example: "Rule Forecast 1"
No
revRecRulestringRevenue Recognition Rule
Example: "Rule 1"
No

ProductStockInfo​

NameTypeDescriptionRequired
fulfilledQuantitynumberNo
pendingQuantitynumberNo
productCodestringNo
receiptQuantitynumberNo
statusstringNo
warehouseCodestringNo

ProductSubstitutesDetails​

NameTypeDescriptionRequired
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
availableQuantitynumberQuantity of product available
Example: 10
No
productDocumentSeqCodestringDoc seq code of Product
Example: "P-00001"
No
productIdstringProduct Id
Example: "P-00001"
No
productNamestringName of Product
Example: "Test Product"
No
stockUomlongStock UOM
Example: 2
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes

PurchaseDocument​

NameTypeDescriptionRequired
contactCodestringContact code
Example: "000012"
No
contactDtoContactDtoContact DetailsYes
documentAccountItemDetails[ DocumentAccountItemDetails ]Document Account item details.No
documentCodestringDocument Code.
Example: "QO-0000001"
No
documentDatedateTimeDocument date
Example: "25-10-2019"
No
documentItemDetails[ DocumentItemDetails ]Document item details.No
documentSequenceCodestringDocument Sequence Code.
Example: "0000001"
No
documentTypestringType of document.
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
No
exchangeRatedoubleNo
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
shipByDatedateTimeShip by date
Example: "25-10-2019"
No
shipFromAddressShip from address.No
shipToAddressShip To address.No
warehouseCodestringWarehouse Code
Example: "WH-0000001"
No

PurchaseInvoiceAccountDetails​

NameTypeDescriptionRequired
accountAccountDtoAccount Response
Example: "product"
No
accountCodestringProduct code
Example: "P00001"
Yes
accountDescriptionstringProduct description
Example: "Apple watch"
No
accountOrderintegerProduct view order
Example: 1
No
amountnumberAmount
Example: 2
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
idlongID
Example: 2
No
isTdsApplicableAccountbooleanNo
isTdsApplicableContactbooleanNo
isTdsApplicableProductbooleanNo
lineNumberintegerLine Number
Example: 1
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsInfoIndiaTdsInfoIndiaPurchase invoice TDS detailsNo
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes

PurchaseInvoiceAssetGroupDetails​

NameTypeDescriptionRequired
additionalChargeAmountnumberNo
additionalChargeTaxamountnumberNo
additionalChargesAdditionalChargesNo
amountnumberAmount
Example: 2
Yes
assetDetails[ AssetRequest ]No
assetGroupIdlongNo
assetGroupNamestringProduct code
Example: "P00001"
Yes
assetGroupResponseAssetGroupResponseAccount Response
Example: "product"
No
assetOrderintegerProduct view order
Example: 1
No
customField[ CustomFieldItem ]List of custom fieldsNo
descriptionstringProduct description
Example: "Apple watch"
No
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
idlongID
Example: 2
No
invoiceItemCodestringNo
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
quantitynumberNo
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberNo

PurchaseInvoiceInformation​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
closedDatestringNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactInformationContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstinstringGSTIN
Example: "ABSASASSASASA198"
Yes
idlongPurchase invoice id
Example: 1
No
isCreditablebooleanIs Creditable
Example: true
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentDatestringNo
paymentMilestoneDetails[ PaymentMilestoneDetailsResponse ]Payment milestone detailsNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
placeOfSupplystringstate in India
Example: "Punjab"
Yes
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceItemInformation ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
rcmApplicablebooleanReverse Charge Applicable
Example: true
No
rcmApplicableSAbooleanReverse Charge Applicable
Example: true
No
receiptDatestringNo
receiptOnstringNo
receiptStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
taxInvoiceNostringTax Invoice No
Example: 123456789
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsProcessedFlagbooleanTDS Processed Flag
Example: false
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vatPaidAtCustomSAbooleanVAT Applicable
Example: true
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
whtRatenumberWht rate
Example: 1
No

PurchaseInvoiceItemInformation​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
cessAmountnumbercess amount
Example: 40
No
cessPercentagenumberCess Percentage
Example: 2.322
No
cessRulestringCess rule expression
Example: "Math.max(21amount/100,4170quantity/1000)"
No
cgstAmountnumberCGST tax amount
Example: 60
No
cgstRatenumberCGST tax rate
Example: 6
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
exciseAmountnumberExcise amount
Example: 0.5
No
exciseRatedoubleRate of Excise
Example: 5
No
exciseTypestringExcise type
Enum: "PERCENT", "FLAT"
Example: "FLAT"
No
hsnOrSacCodestringHsn or Sac code
Example: 110011
No
idlongID
Example: 2
No
igstAmountnumberIGST tax amount
Example: 120
No
igstRatenumberIGST tax rate
Example: 12
No
invoiceLineNumberstringInvoice Line Number
Example: "ABSCDDSD1212"
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
isTdsApplicableContactbooleanNo
isTdsApplicableProductbooleanNo
itcAdjustmentstringITC adjustment
Enum: "NA", "ITC_IS_BLOCKED", "ITC_IS_REVERSED"
Example: "ITC_IS_BLOCKED"
No
itcIneligibleTypestringIneligible - as per Section 17(5)
Enum: "ITC_INELIGIBLE_SECTION_17", "ITC_INELIGIBLE_OTHERS"
Example: "ITC_INELIGIBLE_SECTION_17"
No
landedCostDetailsLandedCostDetailsLanded Cost DetailsNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
otherRatenumberOther Tax total Rate
Example: 12
No
otherTaxAmountnumberOther tax amount
Example: 60
No
productProductInformationProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
rcmRateSAnumberRCM tax rate for Saudi
Example: 5
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
sgstAmountnumberSGST tax amount
Example: 60
No
sgstRatenumberSGST tax rate
Example: 6
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
taxDetails[ DocumentItemTaxMappingDto ]Tax Details for Tax GroupNo
taxExemptionReasonstringTax Exemption reason if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanTax preference, whether Exempted or not Exempted
Example: false
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsInfoIndiaTdsInfoIndiaNo
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
totalAmountInclTaxnumbertotal amount inclusive of all taxes
Example: 1160
Yes
uaeRcmRatenumberRCM tax rate for UAE
Example: 5
No
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
userSetTaxesbooleanFlag to check whether tax is user edited
Example: false
No
vatCustomRateSAnumberCustom tax rate for Saudi
Example: 5
No

PurchaseInvoiceProductDetails​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
invoiceLineNumberstringInvoice Line Number
Example: "ABSCDDSD1212"
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
rcmRateSAnumbertax rate of rcm
Example: 5
No
rcmTaxAmountSAnumbertax rate of rcm
Example: 5
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
uaeRcmRatenumbertax rate of rcm
Example: 5
No
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
vatCustomRateSAnumbertax rate of rcm
Example: 5
No
vatTaxAmountSAnumbertax rate of rcm
Example: 5
No

PurchaseInvoiceProductDetailsAustralia​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseInvoiceProductDetailsCanada​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseInvoiceProductDetailsGermany​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseInvoiceProductDetailsIndia​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
cessAmountnumbercess amount
Example: 40
No
cessPercentagenumberCess Percentage
Example: 2.322
No
cessRulestringCess rule expression
Example: "Math.max(21amount/100,4170quantity/1000)"
No
cgstAmountnumberCGST tax amount
Example: 60
No
cgstRatenumberCGST tax rate
Example: 6
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
hsnOrSacCodestringHsn or Sac code
Example: 110011
No
idlongID
Example: 2
No
igstAmountnumberIGST tax amount
Example: 120
No
igstRatenumberIGST tax rate
Example: 12
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
isTdsApplicableAccountbooleanNo
isTdsApplicableContactbooleanNo
isTdsApplicableProductbooleanNo
itcAdjustmentstringITC adjustment
Enum: "NA", "ITC_IS_BLOCKED", "ITC_IS_REVERSED"
Example: "ITC_IS_BLOCKED"
No
itcIneligibleTypestringIneligible - as per Section 17(5)
Enum: "ITC_INELIGIBLE_SECTION_17", "ITC_INELIGIBLE_OTHERS"
Example: "ITC_INELIGIBLE_SECTION_17"
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
otherRatenumberSGST tax rate
Example: 6
No
otherTaxAmountnumberTotal amount
Example: 1000
Yes
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
sgstAmountnumberSGST tax amount
Example: 60
No
sgstRatenumberSGST tax rate
Example: 6
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 160
Yes
taxCodestringTax code
Example: "GST7"
No
taxExemptionReasonstringTax Exemption reason if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanTax preference, whether Exempted or not Exempted
Example: false
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsInfoIndiaTdsInfoIndiaPurchase invoice TDS detailsNo
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 1000
Yes
totalAmountInclTaxnumbertotal amount inclusive of all taxes
Example: 1160
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
userSetTaxesbooleanFlag to check whether tax is user edited
Example: false
No

PurchaseInvoiceProductDetailsIndonesia​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
exciseAmountnumberExcise amount
Example: 0.5
No
exciseRatedoubleRate of Excise
Example: 5
No
exciseTypestringExcise type
Enum: "PERCENT", "FLAT"
Example: "FLAT"
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseInvoiceProductDetailsIsrael​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseInvoiceProductDetailsMalaysia​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseInvoiceProductDetailsPhilippines​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseInvoiceProductDetailsUk​

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseInvoiceRecurringDetails​

NameTypeDescriptionRequired
idlongID
Example: 2
No
invoiceRecurringCountintegerNumber of Invoices to be created
Example: 1
Yes
recurrenceEndDatestringRecurrence End date
Example: "25-10-2019"
Yes
recurrenceFrequencystringDays, Weeks or Months
Enum: "DAYS", "WEEK", "MONTH"
Example: "WEEK"
Yes
recurrenceTypeintegerEvery x Days/Weeks/Months
Example: 1
Yes

PurchaseInvoiceRequest​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetails ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestAustralia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsAustralia ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestCanada​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsCanada ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestGermany​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsGermany ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestIndia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstTreatmentstringGST Treatment
Example: "REGISTERED_BUSINESS_REGULAR"
No
gstinstringGSTIN
Example: "ABSASASSASASA198"
Yes
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
placeOfSupplystringstate in India
Example: "Punjab"
Yes
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsIndia ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestIndonesia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isCreditablebooleanIs Creditable
Example: true
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsIndonesia ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
taxInvoiceNostringTax Invoice No
Example: 123456789
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestIsrael​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsIsrael ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestMalaysia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsMalaysia ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestPhilippines​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsPhilippines ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestSA​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetails ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
rcmApplicableSAbooleanReverse Charge Applicable
Example: true
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vatPaidAtCustomSAbooleanVAT Applicable
Example: true
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestUae​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetails ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
rcmApplicablebooleanReverse Charge Applicable
Example: true
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceRequestUk​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsUk ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponse​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetails ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponseAustralia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsAustralia ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponseCanada​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsCanada ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponseGermany​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsGermany ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponseIndia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstTreatmentstringGST Treatment
Example: "REGISTERED_BUSINESS_REGULAR"
No
gstinstringGSTIN
Example: "ABSASASSASASA198"
Yes
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
placeOfSupplystringstate in India
Example: "Punjab"
Yes
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsIndia ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsProcessedFlagbooleanTDS Processed Flag
Example: false
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponseIndonesia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isCreditablebooleanIs Creditable
Example: true
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsIndonesia ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
taxInvoiceNostringTax Invoice No
Example: 123456789
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponseIsrael​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsIsrael ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponseMalaysia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsMalaysia ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponsePhilippines​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsPhilippines ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponseSA​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetails ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
rcmApplicableSAbooleanReverse Charge Applicable
Example: true
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vatPaidAtCustomSAbooleanVAT Applicable
Example: true
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponseUae​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetails ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
rcmApplicablebooleanReverse Charge Applicable
Example: true
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponseUk​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
draftbooleanPurchase invoice drafted
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase invoice id
Example: 1
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPurchase invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetailsUk ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringPurchase invoice receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "UNRECEIVED"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceUpdateRequest​

NameTypeDescriptionRequired
closedDatedateTimePurchase Invoice closed on date
Example: "05-12-2019"
No
goodsReceiptCodestringGoods Receipt Code
Example: "0000012"
No
itemToReceivedQtyMapobjectReceived Quantity by Purchase Invoice Item
Example: []
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
paymentDatedateTimeNo
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "RECEIVED"
No
purchaseInvoiceCodestringPurchase Invoice Code
Example: "0000012"
No
receiptDatedateTimeNo
receiptOndateTimeNo
receiptStatusstringPurchase Invoice Receipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No

RecurringInvoicePaymentInfoDto​

NameTypeDescriptionRequired
currencystringNo
invoiceCodestringNo
invoiceIdlongNo
paymentInformationPaymentInformationPayment informationNo

RecurringJobEvent​

NameTypeDescriptionRequired
customTemplatebooleanNo
documentDatedateTimeNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
emailBodystringNo
emailReplyTostringNo
emailSenderNamestringNo
emailSubjectstringNo
emailTemplateIdlongNo
emailTostringNo
iamUserIdlongNo
insertPaymentLinkFlagbooleanNo
jobIdlongNo
parentDocumentCodestringNo
sendEmailNotificationFlagbooleanNo
tenantIdlongNo
userIdlongNo

Relationship​

NameTypeDescriptionRequired
ids[ string ]No
typestringNo

ReminderConfigurationDto​

NameTypeDescriptionRequired
codestringCodeNo
enabledbooleanEnable reminder
Example: true
No
idlongSales Return Code
Example: 1
No
isBeforebooleanEnable is before
Example: true
No
numDayslongNumber of Days
Example: 7
No
repeatIntervallongNumber of Times reminder repeats
Example: 3
No
repeatTimeslongNumber of Days after which reminder repeats
Example: 5
No
tenantIdlongTenant id
Example: 12345
No

ReminderConfigurationRequestDto​

NameTypeDescriptionRequired
codestringCodeNo
enabledbooleanEnable reminder
Example: true
No
isBeforebooleanEnable is before
Example: true
No
numDayslongNumber of Days
Example: "7L"
No
repeatIntervallongNumber of Times reminder repeats
Example: "3L"
No
repeatTimeslongNumber of Days after which reminder repeats
Example: "5L"
No
tenantIdlongTenant id
Example: "123L"
No

ReminderConfigurationResponseDto​

NameTypeDescriptionRequired
codestringCodeNo
enabledbooleanEnable reminder
Example: true
No
idlongSales Return Code
Example: "REM-00001"
No
isBeforebooleanEnable is before
Example: true
No
numDayslongNumber of Days
Example: "7L"
No
repeatIntervallongNumber of Times reminder repeats
Example: "3L"
No
repeatTimeslongNumber of Days after which reminder repeats
Example: "5L"
No
tenantIdlongTenant id
Example: "123L"
No

ReminderDisabledContactDto​

NameTypeDescriptionRequired
contactCodestringContact Code
Example: "C-0000001"
No
disabledbooleanContact disabled
Example: false
No

ReminderDisabledContactRequestDto​

NameTypeDescriptionRequired
contactCodestringContact CodeNo
disabledbooleanDisabled contacts for reminder
Example: true
No

ReminderLogDto​

NameTypeDescriptionRequired
idlongSales Return Code
Example: 1
No
invoiceIdlongInvoice Id
Example: 1
No
reminderDatedateTimeReminder DateNo
reminderIdlongReminder Id
Example: 12345
No
tenantIdlongTenant id
Example: 12345
No

ReminderSettingsDto​

NameTypeDescriptionRequired
cc[ string ]Array of email ids in ccNo
enabledbooleanEnable invoice reminder
Example: true
No
idlongSales Return Code
Example: 1
No
tenantIdlongTenant id
Example: 12345
No
timeZonestringTime zone
Example: "IST"
No
timeZoneOffsetstringTime zone offset
Example: "+05:30"
No

ReminderSettingsRequest​

NameTypeDescriptionRequired
cc[ string ]Array of email ids in ccNo
enabledbooleanEnable invoice reminder
Example: true
No
tenantIdlongTenant id
Example: "123L"
No
timeZonestringTime zone
Example: "IST"
No
timeZoneOffsetstringTime zone offset
Example: "+05:30"
No

ReminderSettingsResponse​

NameTypeDescriptionRequired
cc[ string ]Array of email ids in ccNo
enabledbooleanEnable invoice reminder
Example: true
No
idlongSales Return Code
Example: "REM-00001"
No
tenantIdlongTenant id
Example: "123L"
No
timeZonestringTime zone
Example: "IST"
No
timeZoneOffsetstringTime zone offset
Example: "+05:30"
No

ReservedQuantityData​

NameTypeDescriptionRequired
advancedTrackingMetaDtos[ AdvancedTrackingMetaDto ]Advance tracking type
Example: "SERIAL"
No
advancedTrackingTypestringAdvance tracking type
Enum: "NONE", "BATCH", "SERIAL"
Example: "SERIAL"
No
availableQuantitydoubleAvailable quantity in warehouse
Example: 100
No
binCodestringbin code
Example: "BIN-00001"
Yes
documentCodestringDocument code
Example: "000005"
No
documentItemCodestringDocument item code
Example: "000005"
No
documentTypestringDocument type
Example: "SALES_INVOICE"
No
productCodestringProduct Code
Example: 10
No
rackCodestringRack code
Example: "RACK-00001"
Yes
reservedDatedateTimereserved date
Example: "20-10-2022"
No
reservedQuantitydoubleReserved quantity
Example: 100
No
rowCodestringRow code
Example: "ROW-00001"
Yes
warehouseCodestringWarehouse Code
Example: 100.4
No
wipProcessTypestringWork Order WIP Process Type
Enum: "PRODUCTION", "CONSUMPTION", "WASTAGE", "SCRAP", "CO_PRODUCT"
Example: "CONSUMPTION"
No

ReservedQuantityFulfillmentItemDto​

NameTypeDescriptionRequired
advancedTrackingFulfilmentDtos[ AdvancedTrackingFulfilmentDto ]Advanced tracking data for fulfilled reserved quantity
Example: []
No
fulfilledQtyByWarehouse[ LinkedWareHouse ]Fulfilled reserved quantity by warehouse
Example: []
No

Resource​

NameTypeDescriptionRequired
descriptionstringNo
fileFileNo
filenamestringNo
inputStreamInputStreamNo
openbooleanNo
readablebooleanNo
uriURINo
urlURLNo

ResponseEntity​

NameTypeDescriptionRequired
bodyobjectNo
statusCodestringEnum: "100 CONTINUE", "101 SWITCHING_PROTOCOLS", "102 PROCESSING", "103 CHECKPOINT", "200 OK", "201 CREATED", "202 ACCEPTED", "203 NON_AUTHORITATIVE_INFORMATION", "204 NO_CONTENT", "205 RESET_CONTENT", "206 PARTIAL_CONTENT", "207 MULTI_STATUS", "208 ALREADY_REPORTED", "226 IM_USED", "300 MULTIPLE_CHOICES", "301 MOVED_PERMANENTLY", "302 FOUND", "302 MOVED_TEMPORARILY", "303 SEE_OTHER", "304 NOT_MODIFIED", "305 USE_PROXY", "307 TEMPORARY_REDIRECT", "308 PERMANENT_REDIRECT", "400 BAD_REQUEST", "401 UNAUTHORIZED", "402 PAYMENT_REQUIRED", "403 FORBIDDEN", "404 NOT_FOUND", "405 METHOD_NOT_ALLOWED", "406 NOT_ACCEPTABLE", "407 PROXY_AUTHENTICATION_REQUIRED", "408 REQUEST_TIMEOUT", "409 CONFLICT", "410 GONE", "411 LENGTH_REQUIRED", "412 PRECONDITION_FAILED", "413 PAYLOAD_TOO_LARGE", "413 REQUEST_ENTITY_TOO_LARGE", "414 URI_TOO_LONG", "414 REQUEST_URI_TOO_LONG", "415 UNSUPPORTED_MEDIA_TYPE", "416 REQUESTED_RANGE_NOT_SATISFIABLE", "417 EXPECTATION_FAILED", "418 I_AM_A_TEAPOT", "419 INSUFFICIENT_SPACE_ON_RESOURCE", "420 METHOD_FAILURE", "421 DESTINATION_LOCKED", "422 UNPROCESSABLE_ENTITY", "423 LOCKED", "424 FAILED_DEPENDENCY", "426 UPGRADE_REQUIRED", "428 PRECONDITION_REQUIRED", "429 TOO_MANY_REQUESTS", "431 REQUEST_HEADER_FIELDS_TOO_LARGE", "451 UNAVAILABLE_FOR_LEGAL_REASONS", "500 INTERNAL_SERVER_ERROR", "501 NOT_IMPLEMENTED", "502 BAD_GATEWAY", "503 SERVICE_UNAVAILABLE", "504 GATEWAY_TIMEOUT", "505 HTTP_VERSION_NOT_SUPPORTED", "506 VARIANT_ALSO_NEGOTIATES", "507 INSUFFICIENT_STORAGE", "508 LOOP_DETECTED", "509 BANDWIDTH_LIMIT_EXCEEDED", "510 NOT_EXTENDED", "511 NETWORK_AUTHENTICATION_REQUIRED"No
statusCodeValueintegerNo

ResponseMetadata​

NameTypeDescriptionRequired
requestIdstringNo

RevRecDocumentItemDetails​

NameTypeDescriptionRequired
endDatedateTimeNo
startDatedateTimeNo

RowRackBinData​

NameTypeDescriptionRequired
binIdlongRow Id
Example: 1
Yes
binNamestringRow Name
Example: "Row1"
Yes
rackIdlongRow Id
Example: 1
Yes
rackNamestringRow Name
Example: "Row1"
Yes
rowIdlongRow Id
Example: 1
Yes
rowNamestringRow Name
Example: "Row1"
Yes

SalesDocument​

NameTypeDescriptionRequired
contactCodestringContact code
Example: "000012"
No
contactDtoContactDtoContact DetailsYes
documentCodestringDocument Code.
Example: "QO-0000001"
No
documentDatedateTimeDocument date
Example: "25-10-2019"
No
documentItemDetails[ DocumentItemDetails ]Document item details.No
documentSequenceCodestringDocument Sequence Code.
Example: "0000001"
No
documentTypestringType of document.
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
No
exchangeRatedoubleNo
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
shipByDatedateTimeShip by date
Example: "25-10-2019"
No
shipFromAddressShip from address.No
shipToAddressShip To address.No
warehouseCodestringWarehouse Code
Example: "WH-0000001"
No

SalesInvoiceBulkDeleteResponseDto​

NameTypeDescriptionRequired
documentSequenceCodestringdocumentSequenceCode
Example: "QU-0000001"
No
httpStatusstringHTTP Status
Enum: "100 CONTINUE", "101 SWITCHING_PROTOCOLS", "102 PROCESSING", "103 CHECKPOINT", "200 OK", "201 CREATED", "202 ACCEPTED", "203 NON_AUTHORITATIVE_INFORMATION", "204 NO_CONTENT", "205 RESET_CONTENT", "206 PARTIAL_CONTENT", "207 MULTI_STATUS", "208 ALREADY_REPORTED", "226 IM_USED", "300 MULTIPLE_CHOICES", "301 MOVED_PERMANENTLY", "302 FOUND", "302 MOVED_TEMPORARILY", "303 SEE_OTHER", "304 NOT_MODIFIED", "305 USE_PROXY", "307 TEMPORARY_REDIRECT", "308 PERMANENT_REDIRECT", "400 BAD_REQUEST", "401 UNAUTHORIZED", "402 PAYMENT_REQUIRED", "403 FORBIDDEN", "404 NOT_FOUND", "405 METHOD_NOT_ALLOWED", "406 NOT_ACCEPTABLE", "407 PROXY_AUTHENTICATION_REQUIRED", "408 REQUEST_TIMEOUT", "409 CONFLICT", "410 GONE", "411 LENGTH_REQUIRED", "412 PRECONDITION_FAILED", "413 PAYLOAD_TOO_LARGE", "413 REQUEST_ENTITY_TOO_LARGE", "414 URI_TOO_LONG", "414 REQUEST_URI_TOO_LONG", "415 UNSUPPORTED_MEDIA_TYPE", "416 REQUESTED_RANGE_NOT_SATISFIABLE", "417 EXPECTATION_FAILED", "418 I_AM_A_TEAPOT", "419 INSUFFICIENT_SPACE_ON_RESOURCE", "420 METHOD_FAILURE", "421 DESTINATION_LOCKED", "422 UNPROCESSABLE_ENTITY", "423 LOCKED", "424 FAILED_DEPENDENCY", "426 UPGRADE_REQUIRED", "428 PRECONDITION_REQUIRED", "429 TOO_MANY_REQUESTS", "431 REQUEST_HEADER_FIELDS_TOO_LARGE", "451 UNAVAILABLE_FOR_LEGAL_REASONS", "500 INTERNAL_SERVER_ERROR", "501 NOT_IMPLEMENTED", "502 BAD_GATEWAY", "503 SERVICE_UNAVAILABLE", "504 GATEWAY_TIMEOUT", "505 HTTP_VERSION_NOT_SUPPORTED", "506 VARIANT_ALSO_NEGOTIATES", "507 INSUFFICIENT_STORAGE", "508 LOOP_DETECTED", "509 BANDWIDTH_LIMIT_EXCEEDED", "510 NOT_EXTENDED", "511 NETWORK_AUTHENTICATION_REQUIRED"
Example: "404 NOT_FOUND"
No
reasonstringExample: "NOT FOUND"No

SalesInvoiceInformation​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
closedDatestringNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactInformationContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
einvoiceInfoIndiaEinvoiceInfoIndiaeInvoice Information
Example: "eInvoice"
No
einvoiceInfoIndiaCancelEinvoiceInfoIndiaCanceleInvoice Information
Example: "eInvoice"
No
ewayBillInfoIndiaEWayBillInfoIndiaNo
ewayGeneratedbooleanNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentDatestringNo
fulfillmentOnstringNo
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstinstringGSTIN
Example: "ABSASASSASASA198"
Yes
idlongSales invoice id
Example: 1
No
isCancelEinvoicebooleaneInvoice is canceled or not
Example: false
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentDatestringNo
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneDetails[ PaymentMilestoneDetailsResponse ]Payment milestone detailsNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
placeOfSupplystringstate in India
Example: "Punjab"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemInformation ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
taxInvoiceNostringTax Invoice No
Example: 123456789
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
whtRatenumberWht rate
Example: 1
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceItemDetails​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesAdditional charges applied to the itemNo
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
bomComponentGroupDetailsobjectBill-of-materials component group detailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
invoiceLineNumberstringInvoice Line Number
Example: "ABSCDDSD1212"
No
isLocalizedUomQtybooleanTrue if the UOM quantity is localized
Example: false
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
isShortClosedbooleanTrue if the item is short closed
Example: false
No
itemDiscountMethodstringDiscount method applied to the item
Example: "AMOUNT"
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
landedCostWeightnumberLanded cost weight of the item
Example: 1.5
No
lineNumberintegerLine Number
Example: 1
No
lineRefNostringLine reference number
Example: "L-0001"
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
localizedBaseQtyDiffnumberDifference in base quantity due to localization
Example: 0
No
preTaxGlobalDiscountnumberPre-tax global discount applied to the item
Example: 2
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
qtyConvertedToDropShipnumberQuantity converted to drop ship
Example: 0
No
qtyConvertedToPpsnumberQuantity converted to pick-pack-ship
Example: 0
No
qtyFulfilledFromPpsnumberQuantity fulfilled from pick-pack-ship
Example: 0
No
qtyFulfilledFromToDropShipnumberQuantity fulfilled from a drop ship conversion
Example: 0
No
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
shortClosedNotesstringNotes recorded when the item was short closed
Example: "Remaining qty written off"
No
shortClosedQuantitynumberQuantity that was short closed
Example: 0
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
taxDetails[ DocumentItemTaxMappingDto ]Tax mapping details for the itemNo
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
unlocalizedDocumentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition before localizationNo
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No
userSetTaxesbooleanTrue if taxes were manually set by the user
Example: false
No

SalesInvoiceItemDetailsAustralia​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No

SalesInvoiceItemDetailsCanada​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No

SalesInvoiceItemDetailsGermany​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No

SalesInvoiceItemDetailsIndia​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
cessAmountnumbercess amount
Example: 40
No
cessPercentagenumberCess Percentage
Example: 2.322
No
cessRulestringCess rule expression
Example: "Math.max(21amount/100,4170quantity/1000)"
No
cgstAmountnumberCGST tax amount
Example: 60
No
cgstRatenumberCGST tax rate
Example: 6
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
hsnOrSacCodestringHsn or Sac code
Example: 110011
No
idlongID
Example: 2
No
igstAmountnumberIGST tax amount
Example: 120
No
igstRatenumberIGST tax rate
Example: 12
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
otherRatenumberSGST tax rate
Example: 6
No
otherTaxAmountnumberTotal amount
Example: 1000
Yes
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
sgstAmountnumberSGST tax amount
Example: 60
No
sgstRatenumberSGST tax rate
Example: 6
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 160
Yes
taxCodestringTax code
Example: "GST7"
No
taxExemptionReasonstringTax Exemption reason if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanTax preference, whether Exempted or not Exempted
Example: false
No
totalAmountnumberTotal amount
Example: 1000
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No
userSetTaxesbooleanFlag to check whether tax is user edited
Example: false
No

SalesInvoiceItemDetailsIndonesia​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
exciseAmountnumberExcise amount
Example: 0.5
No
exciseRatedoubleRate of Excise
Example: 5
No
exciseTypestringExcise type
Enum: "PERCENT", "FLAT"
Example: "FLAT"
No
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No

SalesInvoiceItemDetailsIsrael​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No

SalesInvoiceItemDetailsMalaysia​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No

SalesInvoiceItemDetailsPhilippines​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No

SalesInvoiceItemDetailsSA​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
exciseAmountnumberExcise amount
Example: 0.5
No
exciseRatedoubleRate of Excise
Example: 5
No
exciseTypestringExcise type
Enum: "PERCENT", "FLAT"
Example: "FLAT"
No
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No

SalesInvoiceItemDetailsUae​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
exciseAmountnumberExcise amount
Example: 0.5
No
exciseRatedoubleRate of Excise
Example: 5
No
exciseTypestringExcise type
Enum: "PERCENT", "FLAT"
Example: "FLAT"
No
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No

SalesInvoiceItemDetailsUk​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No

SalesInvoiceItemInformation​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
cessAmountnumbercess amount
Example: 40
No
cessPercentagenumberCess Percentage
Example: 2.322
No
cessRulestringCess rule expression
Example: "Math.max(21amount/100,4170quantity/1000)"
No
cgstAmountnumberCGST tax amount
Example: 60
No
cgstRatenumberCGST tax rate
Example: 6
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
exciseAmountnumberExcise amount
Example: 0.5
No
exciseRatedoubleRate of Excise
Example: 5
No
exciseTypestringExcise type
Enum: "PERCENT", "FLAT"
Example: "FLAT"
No
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Quantity fulfilled docsNo
hsnOrSacCodestringHsn or Sac code
Example: 110011
No
idlongID
Example: 2
No
igstAmountnumberIGST tax amount
Example: 120
No
igstRatenumberIGST tax rate
Example: 12
No
invoiceLineNumberstringInvoice Line Number
Example: "ABSCDDSD1212"
No
isPartialInvoicebooleanWhether the Sales Invoice is a partial invoice
Example: false
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to invoice item
Example: "QO-001"
No
otherRatenumberOther Tax total Rate
Example: 12
No
otherTaxAmountnumberOther tax amount
Example: 60
No
productProductInformationProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesInvoiceItemCodestringSales Invoice Item Code
Example: "SII-000001"
No
sgstAmountnumberSGST tax amount
Example: 60
No
sgstRatenumberSGST tax rate
Example: 6
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
taxDetails[ DocumentItemTaxMappingDto ]Tax Details for Tax GroupNo
taxExemptionReasonstringTax Exemption reason if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanTax preference, whether Exempted or not Exempted
Example: false
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial invoice updated quantity
Example: 10
No
userSetTaxesbooleanFlag to check whether tax is user edited
Example: false
No

SalesInvoiceRecurringDetails​

NameTypeDescriptionRequired
idlongID
Example: 2
No
invoiceRecurringCountintegerNumber of Invoices to be created
Example: 1
Yes
recurrenceEndDatestringRecurrence End date
Example: "25-10-2019"
Yes
recurrenceFrequencystringDays, Weeks or Months
Enum: "DAYS", "WEEK", "MONTH"
Example: "WEEK"
Yes
recurrenceTypeintegerEvery x Days/Weeks/Months
Example: 1
Yes

SalesInvoiceRequest​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
buyerReferencestringBuyer reference
Example: "BR-0001"
No
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
createdBylongIdentifier of the user who created the invoice
Example: 1
No
createdDatestringDate on which the invoice was created
Example: "25-10-2019"
No
currencystringCurrency
Example: "C001"
Yes
customerOrderNumberstringCustomer order number
Example: "CO-0001"
No
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference id
Example: "DR-0001"
No
draftSeqCodestringDraft sequence code
Example: "DS-0001"
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
eInvoiceStatus[ object ]List of e-invoice status detailsNo
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
multiApprovalDetailsobjectMulti-level approval detailsNo
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
poNumberstringPurchase order number
Example: "PO-0001"
No
primaryExchangeRatenumberPrimary exchange rate
Example: 1
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
requestedBylongIdentifier of the user who requested the invoice
Example: 1
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetails ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
sgEInvoiceIRASStatusstringSingapore IRAS e-invoice status
Example: "SENT"
No
sgEInvoiceStatusstringSingapore e-invoice status
Example: "SENT"
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestAustralia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsAustralia ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestCanada​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsCanada ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestGermany​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsGermany ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestIndia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstTreatmentstringGST Treatment
Enum: "REGISTERED_BUSINESS_REGULAR=Registered Business - Regular", "REGISTERED_BUSINESS_COMPOSITION=Registered Business - Composition", "UNREGISTERED_BUSINESS=Unregistered Business", "CUSTOMER=Consumer", "OVERSEAS=Overseas", "SPECIAL_ECONOMIC_ZONE=Special Economic Zone", "DEEMED_EXPORT=Deemed Export"
Example: "REGISTERED_BUSINESS_REGULAR"
Yes
gstinstringGSTIN
Example: "ABSASASSASASA198"
Yes
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
placeOfSupplystringstate in India
Example: "Punjab"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsIndia ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestIndonesia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsIndonesia ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
taxInvoiceNostringTax Invoice No
Example: 123456789
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestIsrael​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsIsrael ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestMalaysia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsMalaysia ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestPhilippines​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsPhilippines ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestSA​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsSA ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestUae​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsUae ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceRequestUk​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsUk ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesInvoiceResponse​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
bankTransactionFileCodestringBank transaction file code associated with the invoice
Example: "BTF-0001"
No
billToAddressBill to addressNo
buyerReferencestringBuyer reference
Example: "BR-0001"
No
cogsAmountnumberCost of goods sold amount
Example: 12.322
No
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
createdBylongIdentifier of the user who created the invoice
Example: 1
No
createdDatestringDate on which the invoice was created
Example: "25-10-2019"
No
currencystringCurrency
Example: "C001"
Yes
customerOrderNumberstringCustomer order number
Example: "CO-0001"
No
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
draftReferenceIdstringDraft reference id
Example: "DR-0001"
No
draftSeqCodestringDraft sequence code
Example: "DS-0001"
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
eInvoiceResponseReasonstringReason returned from the e-invoice response
Example: "Accepted"
No
eInvoiceResponseStatusstringStatus returned from the e-invoice response
Example: "ACCEPTED"
No
eInvoiceStatus[ object ]List of e-invoice status detailsNo
emailStatusstringStatus of the last email sent for the invoice
Example: "SENT"
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocHasPpsbooleanTrue if a linked document has a pick-pack-ship record
Example: false
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
linkedRefundDocs[ DocumentInfo ]Refund documents linked to the invoiceNo
manuallyClosedbooleanTrue if the invoice was manually closed
Example: false
No
memostringMemo
Example: "Memo details"
No
multiApprovalDetailsobjectMulti-level approval detailsNo
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
poNumberstringPurchase order number
Example: "PO-0001"
No
primaryExchangeRatenumberPrimary exchange rate
Example: 1
No
printStatusstringPrint status of the invoice
Example: "PRINTED"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
refundAmountnumberRefunded amount
Example: 12.322
No
refundStatusstringRefund status
Enum: "NOT_REFUNDED", "PARTIALLY_REFUNDED", "FULLY_REFUNDED"
Example: "NOT_REFUNDED"
No
requestedBylongIdentifier of the user who requested the invoice
Example: 1
No
reservedStockbooleanReserved stock enabled
Example: true
No
revertPrintStatusBylongIdentifier of the user who reverted the print status
Example: 1
No
revertPrintStatusOnstringDate on which the print status was reverted
Example: "25-10-2019"
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetails ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
sgEInvoiceIRASStatusstringSingapore IRAS e-invoice status
Example: "SENT"
No
sgEInvoiceStatusstringSingapore e-invoice status
Example: "SENT"
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
shortClosedStatusstringShort-closed status
Enum: "NONE", "PARTIALLY_SHORT_CLOSED", "FULLY_SHORT_CLOSED"
Example: "NONE"
No
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
updatedBylongIdentifier of the user who last updated the invoice
Example: 1
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponseAustralia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsAustralia ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponseCanada​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsCanada ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponseGermany​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsGermany ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponseIndia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
einvoiceInfoIndiaEinvoiceInfoIndiaeInvoice Information
Example: "eInvoice"
No
einvoiceInfoIndiaCancelEinvoiceInfoIndiaCanceleInvoice Information
Example: "eInvoice"
No
errors[ string ]List of validation error messagesNo
ewayBillNumberstringEway bill numberNo
ewayBillStatusstringEway bill status
Example: "GENERATED"
No
ewayGeneratedbooleanNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstTreatmentstringGST Treatment
Enum: "REGISTERED_BUSINESS_REGULAR=Registered Business - Regular", "REGISTERED_BUSINESS_COMPOSITION=Registered Business - Composition", "UNREGISTERED_BUSINESS=Unregistered Business", "CUSTOMER=Consumer", "OVERSEAS=Overseas", "SPECIAL_ECONOMIC_ZONE=Special Economic Zone", "DEEMED_EXPORT=Deemed Export"
Example: "REGISTERED_BUSINESS_REGULAR"
Yes
gstinstringGSTIN
Example: "ABSASASSASASA198"
Yes
idlongSales invoice id
Example: 1
No
isCancelEinvoicebooleaneInvoice is canceled or not
Example: false
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
placeOfSupplystringstate in India
Example: "Punjab"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsIndia ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponseIndonesia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsIndonesia ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
taxInvoiceNostringTax Invoice No
Example: 123456789
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponseIsrael​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsIsrael ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponseMalaysia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsMalaysia ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponsePhilippines​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsPhilippines ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponseSA​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsSA ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponseUae​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsUae ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceResponseUk​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales invoice Sequence Code
Example: "0000001"
No
draftbooleanSales invoice drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales invoice fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales invoice id
Example: 1
No
isPartialInvoicebooleanIs Partial InvoiceYes
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
knockoffInfo[ KnockOffInfo ]KnockOff InfoNo
linkedCreditNote[ KnockOffInfo ]No
linkedDebitNote[ KnockOffInfo ]No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentInformationPaymentInformationPayment informationNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringSales invoice payment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesInvoiceCodestringSales invoice code
Example: "SI001"
No
salesInvoiceDatestringSales Invoice date
Example: "25-10-2019"
Yes
salesInvoiceDueDatestringSales Invoice due date
Example: "25-10-2019"
Yes
salesInvoiceItems[ SalesInvoiceItemDetailsUk ]Sales invoice item detailsNo
salesInvoiceRecurringSalesInvoiceRecurringDetailsSales invoice item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
tdsInfo[ SalesInvoiceTdsInfo ]SalesInvoice Tds InfoNo
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
withheldAmountnumberWithheld Amount
Example: 12.322
No

SalesInvoiceTdsInfo​

NameTypeDescriptionRequired
documentCodestringNo
tdsAccountCodestringNo
tdsAmountnumberNo

SalesInvoiceUpdateRequest​

NameTypeDescriptionRequired
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
closedDatedateTimeSales Invoice closed on date
Example: "05-12-2019"
No
fulfillmentCodestringFulfillment Code
Example: "0000012"
No
fulfillmentDatedateTimeNo
fulfillmentOndateTimeNo
fulfillmentStatusstringSales Fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "FULLY_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
itemToFulfilledQtyMapobjectFulfilled Quantity by Sales Invoice Item
Example: []
No
itemToFulfilledReservedQtyMapobjectReserved quantity fulfillment data
Example: []
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
paymentDatedateTimeNo
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "RECEIVED"
No
salesInvoiceCodestringSalesInvoice Code
Example: "0000012"
No
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No

SalesOrderBulkDeleteResponseDto​

NameTypeDescriptionRequired
documentSequenceCodestringdocumentSequenceCode
Example: "QU-0000001"
No
httpStatusstringHTTP Status
Enum: "100 CONTINUE", "101 SWITCHING_PROTOCOLS", "102 PROCESSING", "103 CHECKPOINT", "200 OK", "201 CREATED", "202 ACCEPTED", "203 NON_AUTHORITATIVE_INFORMATION", "204 NO_CONTENT", "205 RESET_CONTENT", "206 PARTIAL_CONTENT", "207 MULTI_STATUS", "208 ALREADY_REPORTED", "226 IM_USED", "300 MULTIPLE_CHOICES", "301 MOVED_PERMANENTLY", "302 FOUND", "302 MOVED_TEMPORARILY", "303 SEE_OTHER", "304 NOT_MODIFIED", "305 USE_PROXY", "307 TEMPORARY_REDIRECT", "308 PERMANENT_REDIRECT", "400 BAD_REQUEST", "401 UNAUTHORIZED", "402 PAYMENT_REQUIRED", "403 FORBIDDEN", "404 NOT_FOUND", "405 METHOD_NOT_ALLOWED", "406 NOT_ACCEPTABLE", "407 PROXY_AUTHENTICATION_REQUIRED", "408 REQUEST_TIMEOUT", "409 CONFLICT", "410 GONE", "411 LENGTH_REQUIRED", "412 PRECONDITION_FAILED", "413 PAYLOAD_TOO_LARGE", "413 REQUEST_ENTITY_TOO_LARGE", "414 URI_TOO_LONG", "414 REQUEST_URI_TOO_LONG", "415 UNSUPPORTED_MEDIA_TYPE", "416 REQUESTED_RANGE_NOT_SATISFIABLE", "417 EXPECTATION_FAILED", "418 I_AM_A_TEAPOT", "419 INSUFFICIENT_SPACE_ON_RESOURCE", "420 METHOD_FAILURE", "421 DESTINATION_LOCKED", "422 UNPROCESSABLE_ENTITY", "423 LOCKED", "424 FAILED_DEPENDENCY", "426 UPGRADE_REQUIRED", "428 PRECONDITION_REQUIRED", "429 TOO_MANY_REQUESTS", "431 REQUEST_HEADER_FIELDS_TOO_LARGE", "451 UNAVAILABLE_FOR_LEGAL_REASONS", "500 INTERNAL_SERVER_ERROR", "501 NOT_IMPLEMENTED", "502 BAD_GATEWAY", "503 SERVICE_UNAVAILABLE", "504 GATEWAY_TIMEOUT", "505 HTTP_VERSION_NOT_SUPPORTED", "506 VARIANT_ALSO_NEGOTIATES", "507 INSUFFICIENT_STORAGE", "508 LOOP_DETECTED", "509 BANDWIDTH_LIMIT_EXCEEDED", "510 NOT_EXTENDED", "511 NETWORK_AUTHENTICATION_REQUIRED"
Example: "404 NOT_FOUND"
No
reasonstringExample: "NOT FOUND"No

SalesOrderInformation​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesSales order additional charges detailsNo
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
billToAddressBill to addressNo
closedDatestringNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactInformationContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
documentSequenceCodestringSales order Sequence Code
Example: "0000001"
No
draftbooleanSales order drafted
Example: false
No
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentDatestringNo
fulfillmentOnstringNo
fulfillmentStatusstringSales order fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstinstringGSTIN
Example: "ABSASASSASASA198"
Yes
idlongSales order id
Example: 1
No
isPartialSalesOrderbooleanIs Partial Sales OrderYes
linkedQuotationDocuments[ DocumentInfo ]Linked Quotation DocumentsNo
linkedSalesInvoiceDocuments[ DocumentInfo ]Linked Sales Invoice DocumentsNo
linkedSalesInvoices[ LinkedSalesInvoiceResponse ]Linked Sales InvoicesNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingSalesOrderbooleanTrue if opening sales order
Example: false
No
placeOfSupplystringstate in India
Example: "Punjab"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Sales order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Sales order recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesOrderCodestringSales order code
Example: "SI001"
No
salesOrderDatestringSales order date
Example: "25-10-2019"
Yes
salesOrderDueDatestringSales order due date
Example: "25-10-2019"
Yes
salesOrderItems[ SalesOrderItemInformation ]Sales order item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringSales Order status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
taxInvoiceNostringTax Invoice No
Example: 123456789
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
No
whtRatenumberWht rate
Example: 1
No

SalesOrderItemDetails​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialSalesOrderbooleanWhether the Sales Order is a partial order
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to sales order item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
pendingQuantitynumberPending Quantity
Example: 3
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesOrderItemCodestringSales Order Item Code
Example: "SII-000001"
No
salesOrderLineNumberstringSales Order Line Number
Example: "ABSCDDSD1212"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial sales Order updated quantity
Example: 10
No

SalesOrderItemDetailsIndia​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
cessAmountnumbercess amount
Example: 40
No
cessPercentagenumberCess Percentage
Example: 2.322
No
cessRulestringCess rule expression
Example: "Math.max(21amount/100,4170quantity/1000)"
No
cgstAmountnumberCGST tax amount
Example: 60
No
cgstRatenumberCGST tax rate
Example: 6
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
hsnOrSacCodestringHsn or Sac code
Example: 110011
No
idlongID
Example: 2
No
igstAmountnumberIGST tax amount
Example: 120
No
igstRatenumberIGST tax rate
Example: 12
No
isPartialSalesOrderbooleanWhether the Sales Order is a partial order
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to sales order item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
otherRatenumberSGST tax rate
Example: 6
No
otherTaxAmountnumberTotal amount
Example: 1000
Yes
pendingQuantitynumberPending Quantity
Example: 3
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesOrderItemCodestringSales Order Item Code
Example: "SII-000001"
No
sgstAmountnumberSGST tax amount
Example: 60
No
sgstRatenumberSGST tax rate
Example: 6
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 160
Yes
taxCodestringTax code
Example: "GST7"
No
taxExemptionReasonstringTax Exemption reason if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanTax preference, whether Exempted or not Exempted
Example: false
No
totalAmountnumberTotal amount
Example: 1000
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial sales Order updated quantity
Example: 10
No
userSetTaxesbooleanFlag to check whether tax is user edited
Example: false
No

SalesOrderItemDetailsMalaysia​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
errors[ string ]List of validation error messagesNo
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Item Qty fulfilled by Fulfillment Doc
Example: []
No
idlongID
Example: 2
No
isPartialSalesOrderbooleanWhether the Sales Order is a partial order
Example: false
No
itemFulfillmentStatusstringItem Fulfillment Status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to sales order item
Example: "QO-001"
No
linkedQuoteItemCodestringLinked quote item code
Example: "QO-002"
No
pendingQuantitynumberPending Quantity
Example: 3
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
quantityFulfilledByFlowovernumberTotal Quantity Fulfilled By FlowoverYes
quantityFulfilledByUsernumberTotal Quantity Fulfilled By UserYes
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesOrderItemCodestringSales Order Item Code
Example: "SII-000001"
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial sales Order updated quantity
Example: 10
No

SalesOrderItemInformation​

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "NORMAL"
No
availableQuantitynumberTotal available quantity
Example: 3
No
basePricenumberRevenue Base price
Example: 120
No
cessAmountnumbercess amount
Example: 40
No
cessPercentagenumberCess Percentage
Example: 2.322
No
cessRulestringCess rule expression
Example: "Math.max(21amount/100,4170quantity/1000)"
No
cgstAmountnumberCGST tax amount
Example: 60
No
cgstRatenumberCGST tax rate
Example: 6
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
exciseAmountnumberExcise amount
Example: 0.5
No
exciseRatedoubleRate of Excise
Example: 5
No
exciseTypestringExcise type
Enum: "PERCENT", "FLAT"
Example: "FLAT"
No
fulfilledQuantitynumberTotal Fulfilled Quantity
Example: 3
No
fulfilledQuantityByFlowovernumberTotal Fulfilled Quantity By Flowover
Example: 3
No
fulfilledQuantityByUsernumberTotal Fulfilled Quantity By User
Example: 3
No
fulfilledQuantityInvoicednumberTotal Fulfilled Quantity Invoiced
Example: 3
No
fulfillmentByDoc[ ItemQtyFulfilledByDoc ]Quantity fulfilled docsNo
hsnOrSacCodestringHsn or Sac code
Example: 110011
No
idlongID
Example: 2
No
igstAmountnumberIGST tax amount
Example: 120
No
igstRatenumberIGST tax rate
Example: 12
No
isPartialSalesOrderbooleanWhether the Sales Order is a partial order
Example: false
No
lineNumberintegerLine Number
Example: 1
No
linkedQuoteItemlongQuote Item linked to sales order item
Example: "QO-001"
No
otherRatenumberOther Tax total Rate
Example: 12
No
otherTaxAmountnumberOther tax amount
Example: 60
No
pendingAmountnumberPending amount
Example: 100
No
pendingQuantitynumberPending Quantity
Example: 3
No
productProductInformationProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
quantityFulfillednumberquantity fulfilled
Example: 10
No
reservedQuantitiesData[ ReservedQuantityData ]Reserved quantity data
Example: []
No
revRecDocumentItemDetailsRevRecDocumentItemDetailsItem Revenue Details
Example: "revRecDocumentItemDetails"
No
salesOrderItemCodestringSales Order Item Code
Example: "SII-000001"
No
salesOrderLineNumberstringSales Order Line Number
Example: "ABSCDDSD1212"
No
sgstAmountnumberSGST tax amount
Example: 60
No
sgstRatenumberSGST tax rate
Example: 6
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
taxDetails[ DocumentItemTaxMappingDto ]Tax Details for Tax GroupNo
taxExemptionReasonstringTax Exemption reason if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanTax preference, whether Exempted or not Exempted
Example: false
No
totalAmountnumberTotal amount
Example: 2.3
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED"
Example: "TRACKED"
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
updatedPartialQuantitynumberpartial sales order updated quantity
Example: 10
No
userSetTaxesbooleanFlag to check whether tax is user edited
Example: false
No

SalesOrderProgressDto​

NameTypeDescriptionRequired
fieldstringfield name
Example: "Invoice"
No
orderintegerfield order
Example: 1
No
statusstringfield status
Example: "COMPLETED"
No

SalesOrderReportInfo​

NameTypeDescriptionRequired
contactNamestringNo
customField[ CustomFieldItem ]No
docCurrencystringNo
documentCodestringNo
documentDatestringNo
dueDatestringNo
fulfillmentStatusstringNo
totalAmountstringNo

SalesOrderRequest​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesSales Order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if sales order is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialSalesOrderbooleanTrue if is partial Sales Order
Example: false
No
linkedQuotationDocuments[ DocumentInfo ]Linked Quotation DocumentsNo
linkedSalesInvoiceDocuments[ DocumentInfo ]Linked Sales Invoice DocumentsNo
linkedSalesInvoices[ LinkedSalesInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingSalesOrderbooleanTrue if opening sales order
Example: false
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Sales Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Sales order recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesOrderDatestringSales Order date
Example: "25-10-2019"
Yes
salesOrderDueDatestringSales Order due date
Example: "25-10-2019"
Yes
salesOrderItems[ SalesOrderItemDetails ]Sales Order item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringSales Order status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesOrderRequestDto​

NameTypeDescriptionRequired
addProcessingFeebooleanflag to add processing fee
Example: true
No
amountnumberSales order amount
Example: 3546.23
No
companyNamestringNo
currencystringCurrency
Example: "USD"
No
customerEmailstringCustomer email
Example: "john@doe.com"
No
customerNamestringCustomer Name
Example: "John"
No
daysUntilDuelongdue date
Example: 30
No
descriptionstringDescription
Example: "Sales Order for inventory"
No
dueAmountnumberNo
dueDatestringNo
salesOrderAmountnumberNo
salesOrderDatestringNo
salesOrderNumberstringNo

SalesOrderRequestIndia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesSales Order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if sales order is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
documentSequenceCodestringSales Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstTreatmentstringGST Treatment
Enum: "REGISTERED_BUSINESS_REGULAR=Registered Business - Regular", "REGISTERED_BUSINESS_COMPOSITION=Registered Business - Composition", "UNREGISTERED_BUSINESS=Unregistered Business", "CUSTOMER=Consumer", "OVERSEAS=Overseas", "SPECIAL_ECONOMIC_ZONE=Special Economic Zone", "DEEMED_EXPORT=Deemed Export"
Example: "REGISTERED_BUSINESS_REGULAR"
Yes
gstinstringGSTIN
Example: "ABSASASSASASA198"
Yes
isPartialSalesOrderbooleanTrue if is partial Sales Order
Example: false
No
linkedQuotationDocuments[ DocumentInfo ]Linked Quotation DocumentsNo
linkedSalesInvoiceDocuments[ DocumentInfo ]Linked Sales Invoice DocumentsNo
linkedSalesInvoices[ LinkedSalesInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingSalesOrderbooleanTrue if opening sales order
Example: false
No
placeOfSupplystringstate in India
Example: "Punjab"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Sales Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Sales order recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesOrderDatestringSales Order date
Example: "25-10-2019"
Yes
salesOrderDueDatestringSales Order due date
Example: "25-10-2019"
Yes
salesOrderItems[ SalesOrderItemDetailsIndia ]Sales Order item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringSales Order status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesOrderRequestMalaysia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesSales Order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if sales order is backorder
Example: true
No
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentCompletebooleanTrue if auto fulfilled is required.
Example: false
No
fulfillmentStatusstringfulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "PARTIAL_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialSalesOrderbooleanTrue if is partial Sales Order
Example: false
No
linkedQuotationDocuments[ DocumentInfo ]Linked Quotation DocumentsNo
linkedSalesInvoiceDocuments[ DocumentInfo ]Linked Sales Invoice DocumentsNo
linkedSalesInvoices[ LinkedSalesInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingSalesOrderbooleanTrue if opening sales order
Example: false
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if Sales Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Sales order recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesOrderDatestringSales Order date
Example: "25-10-2019"
Yes
salesOrderDueDatestringSales Order due date
Example: "25-10-2019"
Yes
salesOrderItems[ SalesOrderItemDetailsMalaysia ]Sales Order item detailsNo
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringSales Order status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesOrderResponse​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesSales order additional charges detailsNo
amountPaidnumberTotal Amount paid from all the invoicesNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
balanceDuenumberTotal amount due from all the invoicesNo
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales order Sequence Code
Example: "0000001"
No
draftbooleanSales order drafted
Example: false
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales order fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales order id
Example: 1
No
isPartialSalesOrderbooleanIs Partial sales orderYes
linkedQuotationDocuments[ DocumentInfo ]Linked Quotation DocumentsNo
linkedSalesInvoiceDocuments[ DocumentInfo ]Linked Sales Invoice DocumentsNo
linkedSalesInvoices[ LinkedSalesInvoiceResponse ]No
linkedWorkOrderDocuments[ DocumentInfo ]No
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingSalesOrderbooleanTrue if opening sales order
Example: false
No
orderProgress[ SalesOrderProgressDto ]Sales order different statusNo
productionStatusstringProduct status of all linked WONo
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if sales order is recurring.
Example: true
No
recurringActivatedbooleanTrue if sales order recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesOrderCodestringSales order code
Example: "SI001"
No
salesOrderDatestringSales order date
Example: "25-10-2019"
Yes
salesOrderDueDatestringSales sales order due date
Example: "25-10-2019"
Yes
salesOrderItems[ SalesOrderItemDetails ]Sales order item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringSales Order status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesOrderResponseIndia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesSales order additional charges detailsNo
amountPaidnumberTotal Amount paid from all the invoicesNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
balanceDuenumberTotal amount due from all the invoicesNo
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
documentSequenceCodestringSales order Sequence Code
Example: "0000001"
No
draftbooleanSales order drafted
Example: false
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales order fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
gstTreatmentstringGST Treatment
Enum: "REGISTERED_BUSINESS_REGULAR=Registered Business - Regular", "REGISTERED_BUSINESS_COMPOSITION=Registered Business - Composition", "UNREGISTERED_BUSINESS=Unregistered Business", "CUSTOMER=Consumer", "OVERSEAS=Overseas", "SPECIAL_ECONOMIC_ZONE=Special Economic Zone", "DEEMED_EXPORT=Deemed Export"
Example: "REGISTERED_BUSINESS_REGULAR"
Yes
gstinstringGSTIN
Example: "ABSASASSASASA198"
Yes
idlongSales order id
Example: 1
No
isPartialSalesOrderbooleanIs Partial sales orderYes
linkedQuotationDocuments[ DocumentInfo ]Linked Quotation DocumentsNo
linkedSalesInvoiceDocuments[ DocumentInfo ]Linked Sales Invoice DocumentsNo
linkedSalesInvoices[ LinkedSalesInvoiceResponse ]No
linkedWorkOrderDocuments[ DocumentInfo ]No
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingSalesOrderbooleanTrue if opening sales order
Example: false
No
orderProgress[ SalesOrderProgressDto ]Sales order different statusNo
placeOfSupplystringstate in India
Example: "Punjab"
Yes
productionStatusstringProduct status of all linked WONo
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if sales order is recurring.
Example: true
No
recurringActivatedbooleanTrue if sales order recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesOrderCodestringSales order code
Example: "SI001"
No
salesOrderDatestringSales order date
Example: "25-10-2019"
Yes
salesOrderDueDatestringSales sales order due date
Example: "25-10-2019"
Yes
salesOrderItems[ SalesOrderItemDetailsIndia ]Sales order item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringSales Order status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesOrderResponseMalaysia​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesSales order additional charges detailsNo
amountPaidnumberTotal Amount paid from all the invoicesNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
balanceDuenumberTotal amount due from all the invoicesNo
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
contactDtoContactDtoContact DetailsYes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales order Sequence Code
Example: "0000001"
No
draftbooleanSales order drafted
Example: false
No
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentStatusstringSales order fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "UNFULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
idlongSales order id
Example: 1
No
isPartialSalesOrderbooleanIs Partial sales orderYes
linkedQuotationDocuments[ DocumentInfo ]Linked Quotation DocumentsNo
linkedSalesInvoiceDocuments[ DocumentInfo ]Linked Sales Invoice DocumentsNo
linkedSalesInvoices[ LinkedSalesInvoiceResponse ]No
linkedWorkOrderDocuments[ DocumentInfo ]No
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingSalesOrderbooleanTrue if opening sales order
Example: false
No
orderProgress[ SalesOrderProgressDto ]Sales order different statusNo
productionStatusstringProduct status of all linked WONo
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
recurringbooleanTrue if sales order is recurring.
Example: true
No
recurringActivatedbooleanTrue if sales order recurrence is active.
Example: false
No
reservedStockbooleanReserved stock enabled
Example: true
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
salesOrderCodestringSales order code
Example: "SI001"
No
salesOrderDatestringSales order date
Example: "25-10-2019"
Yes
salesOrderDueDatestringSales sales order due date
Example: "25-10-2019"
Yes
salesOrderItems[ SalesOrderItemDetailsMalaysia ]Sales order item detailsNo
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringSales Order status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED"
Example: "OPEN"
No
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

SalesOrderUpdateRequest​

NameTypeDescriptionRequired
backOrderbooleanBackorder flag to indicate if backorder created
Example: true
No
closedDatedateTimeSales Invoice closed on date
Example: "05-12-2019"
No
fulfilledQtyByItemobjectFulfilled Quantity by Sales order Item
Example: []
No
fulfillmentCodestringFulfillment Code
Example: "0000012"
No
fulfillmentDatedateTimeNo
fulfillmentOndateTimeNo
fulfillmentStatusstringSales Fulfillment status
Enum: "UNFULFILLED", "PARTIAL_FULFILLED", "FULLY_FULFILLED"
Example: "FULLY_FULFILLED"
No
fulfillmentTypestringFulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP
Enum: "NONE", "DEFAULT", "PICK_PACK_SHIP", "DROP_SHIP"
Example: "PICK_PACK_SHIP"
No
isUpdateSIItemFulfillmentQtybooleanWhether to update Sales Invoice Item Fulfillment Qty
Example: false
No
isUpdateSalesOrderStatusbooleanWhether to update Sales order status
Example: false
No
itemToFulfilledQtyMapobjectFulfilled Quantity by Sales Order Item
Example: []
No
itemToFulfilledReservedQtyMapobjectReserved quantity fulfillment data
Example: []
No
linkedQuotationDocuments[ DocumentInfo ]Linked Quotation DocumentsNo
linkedSalesInvoiceDocuments[ DocumentInfo ]Linked Invoice DocumentsNo
operationstringPartial Invoice Item added
Example: "add"
No
partialInvoiceItemsQuantitiesobjectPartial Invoice Item quantities
Example: []
No
reservedQuantityFulfillmentItemDtoByItemobjectReserved quantity fulfillment data
Example: []
No
salesOrderCodestringSales Order Code
Example: "0000012"
No
salesOrderIdlongSales Order ID
Example: 123
No
statusstringSales order status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED"
Example: "OPEN"
No

SalesTaxPaymentDto​

NameTypeDescriptionRequired
accountCodestringPay from account code
Example: "AC-0000001"
No
accountNamestringPay from account name
Example: "Bank"
No
agencyCodestringTax Agency code
Example: "CA"
No
agencyNamestringTax Agency Name
Example: "California"
No
endDatedateTimeExample: "31-01-2022"No
idlongNo
memostringExample: "Sales Tax Payment"No
paymentAmountnumberSales payment tax amount for period
Example: 100
No
paymentDatedateTimeExample: "01-02-2022"No
startDatedateTimeExample: "01-02-2022"No

SalesTaxPaymentExportDto​

NameTypeDescriptionRequired
accountCodestringPay from account code
Example: "AC-0000001"
No
accountNamestringPay from account name
Example: "Bank"
No
agencyCodestringTax Agency code
Example: "CA"
No
agencyNamestringTax Agency Name
Example: "California"
No
endDatedateTimeExample: "31-01-2022"No
fileFormatstringEnum: "XLS", "PDF", "CSV"No
idlongNo
memostringExample: "Sales Tax Payment"No
paymentAmountnumberSales payment tax amount for period
Example: 100
No
paymentDatedateTimeExample: "01-02-2022"No
startDatedateTimeExample: "01-02-2022"No

SalesTaxReviewResponse​

NameTypeDescriptionRequired
accountingBasisstringEnum: "ACCRUAL", "CASH"No
agencyCodestringNo
agencyNamestringNo
dueDatedateTimeNo
duePeriodstringNo
endDatedateTimeNo
filingFrequencystringEnum: "MONTHLY", "QUARTERLY", "YEARLY"No
salesTaxByRegionsobjectNo
salesTaxPayments[ SalesTaxPaymentDto ]No
startDatedateTimeNo
statusstringNo
taxPeriodstringNo
totalDuenumberNo
totalPaidAmountnumberNo
totalTaxAmountnumberNo

SanctionLimitResponseDto​

NameTypeDescriptionRequired
sanctionLimitnumberNo
tenantIdlongNo

SdkHttpMetadata​

NameTypeDescriptionRequired
allHttpHeadersobjectNo
httpHeadersobjectNo
httpStatusCodeintegerNo

SendEmailRequest​

NameTypeDescriptionRequired
applicationstringApplication name
Example: "ERP"
No
bccstringSender to email address
Example: "john@doe.com"
No
bodystringemail body
Example: "This is a invite email"
No
categorystringModule Name
Example: "INVOICE"
No
ccstringSender cc to email address
Example: "john@doe.com"
No
exportDocumentRequestExportDocumentRequestApplication name
Example: "ERP"
No
isEncodedbooleanIs email body encoded
Example: false
No
replyTostringReply to email address
Example: "john@doe.com"
No
senderNamestringSender's name
Example: "Sender Name"
No
subjectstringsubject line
Example: "Invoice Email"
No
tostringto email address
Example: "john@doe.com"
No

SendSalesInvoiceEmail​

NameTypeDescriptionRequired
contactCodestringNo
invoiceRequestInvoiceRequestDtoconfig for stripe payment link
Example: "Get Payment Link Config"
No
isSendPaymentLinkbooleanSend stripe payment link
Example: true
No
recurringbooleanNo
recurringInvoicePaymentInfoDtoRecurringInvoicePaymentInfoDtoNo
saveContactbooleanNo
sendEmailRequestSendEmailRequestSend email config
Example: "Send email config"
No

SendSalesOrderEmail​

NameTypeDescriptionRequired
contactCodestringNo
salesOrderRequestDtoSalesOrderRequestDtosales order
Example: "Sales order"
No
saveContactbooleanNo
sendEmailRequestSendEmailRequestSend email config
Example: "Send email config"
No

SetRecurringDto​

NameTypeDescriptionRequired
documentCodestringNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
recurringbooleanNo
recurringActivatedbooleanNo

ShopifyAddress​

NameTypeDescriptionRequired
address1stringNo
address2stringNo
citystringNo
countrystringNo
postalCodestringNo
statestringNo

ShopifyCustomer​

NameTypeDescriptionRequired
contactEmailstringNo
contactFirstNamestringNo
contactIdstringNo
contactLastNamestringNo

ShopifyOrder​

NameTypeDescriptionRequired
billingAddressShopifyAddressNo
contactInfoShopifyCustomerNo
currencystringNo
emailstringNo
idstringNo
invoiceStatusstringNo
lineItems[ ShopifyOrderLine ]No
paymentAccountCodestringNo
paymentReferenceNumberstringNo
shippingAddressShopifyAddressNo
shippingLinesstringNo
subtotalPricestringNo
taxesIncludedbooleanNo
totalDiscountstringNo
totalPricestringNo
totalTaxstringNo

ShopifyOrderLine​

NameTypeDescriptionRequired
lineItemsDiscountstringNo
lineItemsProductIdstringNo
lineItemsProductPricestringNo
lineItemsProductQuantityintegerNo
lineItemsTitlestringNo

Sort​

NameTypeDescriptionRequired
emptybooleanNo
sortedbooleanNo
unsortedbooleanNo

StockQuantitiesRequest​

NameTypeDescriptionRequired
productVariantCodes[ string ]No
status[ string ]No
warehouseCodestringNo

StockQuantitiesResponse​

NameTypeDescriptionRequired
productStockInfo[ ProductStockInfo ]No

TaxDto​

NameTypeDescriptionRequired
accountCodestringAccount code
Example: "AC-001"
No
additionalTaxInbooleanTRUE/FALSE
Example: false
No
basReportingstringReporting Method
Example: "BOTH"
No
codestringTax code
Example: "TC-001"
No
defaultMemoBEstringDefault memo
Example: "Memo"
No
defaultMemoDestringDefault Memo Germany
Example: "memo"
No
defaultMemoNLstringDefault memo
Example: "Momo"
No
defaultMemoUkstringDefault Memo UK
Example: "memo"
No
deletedbooleanTax deleted
Example: false
No
descriptionstringDescription
Example: "sales Tax for SG"
No
effectiveEndDatedateTimeEffective end date of the tax
Example: "2023-12-31"
No
effectiveStartDatedateTimeEffective start date of the tax
Example: "2023-01-01"
No
flatRateSchemeUkbooleanFlat Rate Scheme UK
Example: false
No
isDefaultbooleanIs Default Tax
Example: false
No
isTaxGroupbooleanIs Tax Group
Example: false
No
namestringTax Name
Example: "SGST"
No
netAmountBeforestringNet Amount Before Section
Example: "Box 5,Box 6"
No
netAmountBeforeBEstringNet Amount Before Section
Example: "Box 00,Box 01"
No
netAmountBeforeNLstringNet Amount Before Section
Example: "Box 5,Box 6"
No
netAmountDestringNo
netAmountUkstringNet Amount Before Section
Example: "Box 5,Box 6"
No
percentnumberTax percentage
Example: 7
No
showInReportsIDbooleanFlag to consider in reports
Example: true
No
statusstringTax status
Example: "active"
No
taxAccountCodestringAccount Code
Example: "ACC-0000001"
No
taxAgencyCanstringExample: "British Columbia"No
taxAmountDestringTax Amount In Section
Example: "Box 5,Box 6"
No
taxAmountInstringTax Amount In Section
Example: "Box 5,Box 6"
No
taxAmountInBEstringTax Amount In Section
Example: "Box 54,Box 55"
No
taxAmountInNLstringTax Amount In Section
Example: "Box 5,Box 6"
No
taxAmountUkstringTax Amount In Section
Example: "Box 5,Box 6"
No
taxCodestringTax code
Example: "TC-001"
No
taxGroupDetails[ TaxGroupDetails ]Tax DetailsNo
taxSectionAusstringTax Section
Enum: "DEFAULT_GST=Default GST", "EXPORT_SALES=Export Sales", "OTHER_GST=Other GST-free sales", "INPUT_TAX_SALES=Input Taxed Sales", "CAPITAL_PURCHASES=Capital purchases", "NONCAPITAL_PURCHASES=Non-capital purchases", "INPUT_TAX_PURCHASES=Input Tax Purchases", "EXCLUDED_FROM_BAS=Excluded from BAS"
Example: "DEFAULT_GST"
No
taxSectionSARstringTax Section Name
Example: "Standard rates sales, Standard rated domestic purchase"
No
typestringSALES
Enum: "SALES", "PURCHASE", "BOTH"
Example: "SALES"
No

TaxGroupDetails​

NameTypeDescriptionRequired
additionalTaxInbooleanNo
applyTostringNo
codestringNo
idlongNo
namestringNo
percentagenumberNo
typestringNo

TdsInfoIndia​

NameTypeDescriptionRequired
assessableAmountnumberNo
deducteeTypestringNo
incomePaymentstringNo
lineAmountnumberNo
payableAccountstringNo
remarkstringNo
tdsAmountnumberNo
tdsRatenumberNo

TenureData​

NameTypeDescriptionRequired
amountnumberNo
countintegerNo
dayintegerNo
duenumberNo
monthstringEnum: "JANUARY", "FEBRUARY", "MARCH", "APRIL", "MAY", "JUNE", "JULY", "AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER", "DECEMBER"No
yearYearNo

TopTrend​

NameTypeDescriptionRequired
codestringNo
namestringNo
trendList[ Trend ]No

TransporterRequest​

NameTypeDescriptionRequired
transporterIdstringTransporter Unique Id
Example: "G2796968IN"
No
transporterNamestringTransporter Name
Example: "Jagdish Transports"
No

TransporterResponse​

NameTypeDescriptionRequired
transporterIdstringTransporter Unique Id
Example: "G2796968IN"
No
transporterNamestringTransporter Name
Example: "Jagdish Transports"
No

Trend​

NameTypeDescriptionRequired
countdoubleNo
transactionDatedateTimeNo

TriggerKafkaRequestDto​

NameTypeDescriptionRequired
approvalHistory[ ApprovalHistoryItem ]No
approverMapobjectNo
contactCodestringNo
currencystringNo
currentLevelintegerNo
totalAmountstringNo
userNamestringNo

UOMDto​

NameTypeDescriptionRequired
activebooleanIs active or not
Example: true
No
deletedbooleanIs deleted or not
Example: false
No
descriptionstringUOM description
Example: "UOM to measure weight"
No
idlongUOM Id
Example: 1
No
isSystemGeneratedbooleanFlag to specify if the UOM is system or user generated
Example: false
No
namestringUOM name
Example: "LB"
No
tenantIdlongTenant Id
Example: 1233
No

UOMSchemaDefinitionDto​

NameTypeDescriptionRequired
sinkConversionFactornumber10
Example: 10
No
sinkUOMlong2
Example: 2
No
sourceConversionFactornumber1
Example: 1
No
sourceUOMlong4
Example: 4
No
uidstring (uuid)UOM Schema Definition Id
Example: 1
No

UOMSchemaDto​

NameTypeDescriptionRequired
activebooleanIs active or not
Example: true
No
baseUOMUOMDtoBase UOM
Example: "LB"
No
idlongUOM Id
Example: 1
No
namestringUOM name
Example: "LB"
No
uomSchemaDefinitions[ UOMSchemaDefinitionDto ]UOM schema definitionsNo

URI​

NameTypeDescriptionRequired
absolutebooleanNo
authoritystringNo
fragmentstringNo
hoststringNo
opaquebooleanNo
pathstringNo
portintegerNo
querystringNo
rawAuthoritystringNo
rawFragmentstringNo
rawPathstringNo
rawQuerystringNo
rawSchemeSpecificPartstringNo
rawUserInfostringNo
schemestringNo
schemeSpecificPartstringNo
userInfostringNo

URL​

NameTypeDescriptionRequired
authoritystringNo
contentobjectNo
defaultPortintegerNo
filestringNo
hoststringNo
pathstringNo
portintegerNo
protocolstringNo
querystringNo
refstringNo
userInfostringNo

UsaSalesTaxByRegion​

NameTypeDescriptionRequired
jurisCodestringNo
jurisNamestringNo
jurisTypestringNo
regionstringNo
taxAmountnumberNo
taxNamestringNo
taxablenumberNo
totalAmountnumberNo
totalExemptnumberNo

UsaSalesTaxReport​

NameTypeDescriptionRequired
dataobjectNo

WeeklyData​

NameTypeDescriptionRequired
countintegerNo
duenumberNo
monthstringEnum: "JANUARY", "FEBRUARY", "MARCH", "APRIL", "MAY", "JUNE", "JULY", "AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER", "DECEMBER"No
totalnumberNo
weekdoubleNo
yearYearNo

Year​

NameTypeDescriptionRequired
leapbooleanNo
valueintegerNo