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
destinationOfSupplystringstate in India
Example: "Maharashtra"
No
placeOfSupplystringstate in India
Example: "Punjab"
No
postalCodestringPostal Code
Example: 123456
No
preferredbooleanIs this a default address?
Example: true
No
statestringState
Example: "CS001"
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

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
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
invoiceLineNumberstringInvoice Line Number
Example: "ABSCDDSD1212"
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

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
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[ 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
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
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[ SalesInvoiceItemDetails ]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

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