Skip to main content

Bill APIs

Bill is a transaction representing a request-for-payment from a third party for goods/services rendered, received, or both. With a complete overview of your bills with the "Bill" tab, you will be able to steer clear of late payment fees and build effective supplier relationships by paying your bills on time..

Bill Api helps you to create new bill, update a particular bill, retrieve bill by id, or get the list of all bills.

More about Bill API documentation

API​


Search Bill​

Get bills by filter criteria. More about search bill

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

GET​

Bill​

More about search bill

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

Create Bill​

Create a new bill. More about create bill

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

POST​

Bill​

More about create bill

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

Update Bill​

Update bill information. More about update bill

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

PUT​

Bill /{id}​

More about update bill

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

Retrieve Bill​

Get bill by code. More about retrieve bill

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

GET​

Bill /{code}​

More about retrieve bill

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

Retrieve Bill details by code​

GET​

Bill /code/{code}/details​

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

Bulk Delete Bills​

DELETE​

Bill /bulk-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

Delete Bill​

DELETE​

Bill /{id}​

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

Bill​

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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /linked/status/{code}​

PUT​

Summary​

refreshLinkedPIStatus

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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /status/{code}​

PUT​

Summary​

refreshPIStatus

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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /{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

Bill /{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

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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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.

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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.

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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.

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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.

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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.

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill /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

Bill correction/update​

POST​

Summary​

updateTaxAmount

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

Bill correction/updateinvoicestatus​

POST​

Summary​

updateInvoicePaymentStatusToReceived

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

Bill correction/updatemissingjepurchase​

POST​

Summary​

updateMissingJEPurchase

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

Bill correction/updatemissingjesales​

POST​

Summary​

updateMissingJESales

Responses​
CodeDescription
200OK
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

PurchaseInvoiceRequest​

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "EDITING", "REJECTED", "NOT_REQUIRED", "PULLED_BACK"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to addressNo
buyerReferencestringBuyer referenceNo
contactobjectContact detailsNo
contactCodestringContact Code
Example: "C0001"
Yes
createdBylongIdentifier of the user who created the invoiceNo
createdDatestringDate on which the invoice was createdNo
currencystringCurrency
Example: "C001"
Yes
customField[ object ]List of custom fieldsNo
documentSequenceCodestringPurchase Invoice Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dueAmountnumberAmount Due
Example: 12.322
No
eInvoiceStatus[ object ]List of e-invoice status detailsNo
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
isValidForUpdateValueOfGoodsbooleanTrue if the value of goods can still be updatedNo
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTrue if landed cost applies to the invoiceNo
lineRefNostringLine reference numberNo
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
multiApprovalDetailsobjectMulti-level approval detailsNo
openingDocumentNumberstringVendor opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
paymentTermstringPayment termNo
payableAccountCodestringAccount code of contact's account payable
Example: "AC-001"
No
poNumberstringPurchase order numberNo
primaryExchangeRatenumberPrimary exchange rateNo
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice account (expense/asset) line detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]Purchase invoice asset group detailsNo
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetails ]Purchase invoice item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice recurring detailsNo
purchaseInvoiceTypestringPurchase invoice type
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatestringReceipt dateNo
receiptStatusstringReceipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE", "IN_PROGRESS", "PENDING_FOR_APPROVAL"
Example: "UNRECEIVED"
No
receiveByDatestringReceive by dateNo
receivedCompletebooleanTrue if the purchase invoice has been fully receivedNo
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
requestedBylongIdentifier of the user who requested the invoiceNo
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
seqCodeAlreadyDumpedbooleanTrue if Sequence Code is already dumped.
Example: false
No
sequenceFormatstringSequence Format Id
Example: 1
No
sgEInvoiceIRASStatusstringSingapore IRAS e-invoice statusNo
sgEInvoiceStatusstringSingapore e-invoice statusNo
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringSupplier invoice numberNo
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 amountNo
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseInvoiceResponse​

PurchaseInvoiceResponse includes all attributes of PurchaseInvoiceRequest, plus the following response-only attributes.

NameTypeDescriptionRequired
attachmentsWithLink[ AttachmentsResponse ]Attachment details including download linksNo
bankTransactionFileCodestringBank transaction file code associated with the invoiceNo
contactDtoContactDtoFull contact details of the invoice's contactNo
emailStatusstringStatus of the last email sent for the invoiceNo
idlongPurchase invoice idNo
isManuallyClosedbooleanTrue if the invoice was manually closedNo
knockoffInfo[ object ]Knock-off information linked to the invoiceNo
purchaseInvoiceCodestringPurchase invoice code
Example: "PI-0000001"
No
shortClosedStatusstringShort-closed status
Enum: "NONE", "PARTIALLY_SHORT_CLOSED", "FULLY_SHORT_CLOSED"
Example: "NONE"
No
updatedBylongIdentifier of the user who last updated the invoiceNo

PurchaseInvoiceInformation​

Response returned by Retrieve Bill details by code.

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
applyRcmCheckbooleanTrue if the RCM (Reverse Charge Mechanism) check should be appliedNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "EDITING", "REJECTED", "NOT_REQUIRED", "PULLED_BACK"
Example: "APPROVED"
No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorderNo
billToAddressBill to addressNo
buyerReferencestringBuyer referenceNo
closedDatestringDate on which the invoice was closedNo
cogsAmountnumberCost of goods sold amountNo
contactobjectContact detailsNo
contactCodestringContact CodeNo
contactDtoobjectFull contact details of the invoice's contactNo
createdBylongIdentifier of the user who created the invoiceNo
createdDatestringDate on which the invoice was createdNo
currencystringCurrencyNo
customerTypestringIndia Compliance filed
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
No
customField[ object ]List of custom fieldsNo
documentSequenceCodestringPurchase Invoice CodeNo
draftbooleanTrue if the invoice is saved as draftNo
dueAmountnumberAmount DueNo
emailStatusstringStatus of the last email sent for the invoiceNo
exchangeRatenumberExchange rateNo
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currencyNo
gstinstringGST identification numberNo
idlongPurchase invoice idNo
isCreditablebooleanTrue if the invoice is creditableNo
isPartialInvoicebooleanTrue if is partial invoiceNo
journalEntryCodestringJournal Entry CodeNo
knockoffInfo[ object ]Knock-off information linked to the invoiceNo
landedCostbooleanTrue if landed cost applies to the invoiceNo
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
manuallyClosedbooleanTrue if the invoice was manually closedNo
memostringMemoNo
openingDocumentNumberstringVendor opening document numberNo
openingInvoicebooleanTrue if opening invoiceNo
paymentDatestringDate on which the invoice was paidNo
paymentMilestoneDetails[ object ]Payment milestone details for the invoiceNo
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
No
payableAccountCodestringAccount code of contact's account payableNo
placeOfSupplystringPlace of supplyNo
poNumberstringPurchase order numberNo
primaryExchangeRatenumberPrimary exchange rateNo
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice account (expense/asset) line detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]Purchase invoice asset group detailsNo
purchaseInvoiceCodestringPurchase invoice codeNo
purchaseInvoiceDatestringPurchase Invoice dateNo
purchaseInvoiceDueDatestringPurchase Invoice due dateNo
purchaseInvoiceProducts[ object ]Purchase invoice item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice recurring detailsNo
purchaseInvoiceTypestringPurchase invoice type
Enum: "INVENTORY", "EXPENSE", "ASSET"
No
purchaseOrderRefNostringContact PO reference numberNo
printStatusstringPrint status of the invoiceNo
rcmApplicablebooleanTrue if RCM (Reverse Charge Mechanism) is applicableNo
rcmApplicableSAbooleanTrue if RCM is applicable (Saudi Arabia)No
receiptDatestringReceipt dateNo
receiptOnstringDate on which the goods/services were receivedNo
receiptStatusstringReceipt status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE", "IN_PROGRESS", "PENDING_FOR_APPROVAL"
No
receiveByDatestringReceive by dateNo
recurringbooleanTrue if Invoice is recurringNo
recurringActivatedbooleanTrue if Invoice recurrence is activeNo
revertPrintStatusBylongIdentifier of the user who reverted the print statusNo
revertPrintStatusOnstringDate on which the print status was revertedNo
sequenceFormatstringSequence Format IdNo
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
shortClosedStatusstringShort-closed status
Enum: "NONE", "PARTIALLY_SHORT_CLOSED", "FULLY_SHORT_CLOSED"
No
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
No
supplierInvoiceNostringSupplier invoice numberNo
taxAmountnumberTax amountNo
taxInvoiceNostringTax invoice numberNo
totalAmountnumberTotal amountNo
totalTdsAmountnumberTotal TDS amountNo
tdsProcessedFlagbooleanTrue if TDS has been processedNo
unitPriceGstInclusivebooleanUnit price is GST inclusiveNo
vatPaidAtCustomSAbooleanTrue if VAT was paid at customs (Saudi Arabia)No
vendorTypestringIndia Compliance filed
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
No
whtRatenumberWithholding tax rateNo

ContraBillDto​

NameTypeDescriptionRequired
idlongUnique identifier of the contra bill.No
codestringContra bill code.No
jeCodestringJournal Entry Code associated with the contra bill.No
contactCodestringContact code.No
billCodestringBill (purchase invoice) code being contra-adjusted.No
documentDatestringDocument date of the contra bill.No
amountnumberContra amount.No
amountInBaseCurrencynumberContra amount in base currency.No
exchangeRatenumberExchange rate.No
currencystringCurrency code.No
contraBillItems[ object ]List of contra bill line items.No

PurchaseInvoiceAccountDetails​

NameTypeDescriptionRequired
accountCodestringAccount code for the expense/asset line.No
accountNamestringAccount name for the expense/asset line.No
amountnumberAmount posted to the account.No
descriptionstringDescription of the account line.No
taxCodestringTax code applied to the line.No
taxAmountnumberTax amount for the line.No
customField[ object ]List of custom fieldsNo

PurchaseInvoiceRecurringDetails​

NameTypeDescriptionRequired
idlongUnique identifier for the recurring schedule.No
recurrenceTypeintEvery x Days/Weeks/Months.No
recurrenceFrequencystringRecurrence frequency.
Enum: "DAYS", "WEEK", "MONTH"
No
invoiceRecurringCountintNumber of invoices to be created.No
recurrenceEndDatestringRecurrence end date.No

PurchaseInvoiceAssetGroupDetails​

NameTypeDescriptionRequired
assetGroupCodestringAsset group code.No
assetGroupNamestringAsset group name.No
quantitynumberQuantity of assets in the group.No
amountnumberAmount allocated to the asset group.No

PurchaseInvoiceProductDetails​

NameTypeDescriptionRequired
idlongUnique identifier for the item.No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct descriptionNo
productQuantitynumberProduct quantityYes
uomQuantitynumberUOM quantityNo
uomUnitPricenumberUOM unit priceNo
documentUomlongDocument UOM idNo
documentUOMSchemaDefinitionobjectDocument UOM schema definitionNo
unitPricenumberProduct unit priceYes
discountnumberDiscountNo
discountInPercentbooleanDiscount in percentageNo
preTaxGlobalDiscountnumberPre-tax global discount applied to the itemNo
taxCodestringTax code
Example: "GST7"
No
taxAmountnumberTax amountNo
tdsAccountstringTDS account codeNo
tdsIdlongTDS identifierNo
tdsRatenumberTDS rateNo
tdsAmountnumberTDS amountNo
totalAmountnumberTotal amountYes
productOrderintegerProduct view orderNo
purchaseInvoiceItemCodestringPurchase invoice item codeNo
purchaseOrderItemCodestringLinked purchase order item codeNo
productobjectProduct detailsNo
taxobjectTax detailsNo
customField[ object ]List of custom fieldsNo
advancedTrackingTypestringAdvanced tracking type
Enum: "NONE", "BATCH", "SERIAL"
No
taxDetails[ object ]Tax mapping details for the itemNo
isPartialInvoicebooleanWhether the item is a partial invoice itemNo
linkedOrderItemlongIdentifier of the linked purchase order itemNo
lineNumberintegerLine numberNo
receivedQuantityInOrdernumberQuantity received against the orderNo
receivedQuantityInBillsnumberQuantity received against billsNo
landedCostDetailsobjectLanded cost detailsNo
additionalChargesAdditionalChargesAdditional charges applied to the itemNo
additionalChargeAmountnumberAdditional charge amountNo
additionalChargeAmountCalculatednumberCalculated additional charge amountNo
additionalChargeTaxamountnumberAdditional charge tax amountNo
additionalChargeTaxamountCalculatednumberCalculated additional charge tax amountNo
amortizationDocumentItemDetailsobjectAmortization details for the itemNo
itemDiscountMethodstringDiscount method applied to the itemNo
expectedDeliveryDtstringExpected delivery dateNo
lineRefNostringLine reference numberNo
userSetTaxesbooleanTrue if taxes were manually set by the userNo
supplierPartNumberstringSupplier part numberNo
supplierPartNamestringSupplier part nameNo
supplierPartDescriptionstringSupplier part descriptionNo
isShortClosedbooleanTrue if the item is short closedNo
shortClosedQuantitynumberQuantity that was short closedNo
shortClosedNotesstringNotes recorded when the item was short closedNo
isLocalizedUomQtybooleanTrue if the UOM quantity is localizedNo
localizedBaseQtyDiffnumberDifference in base quantity due to localizationNo
unlocalizedDocumentUOMSchemaDefinitionobjectDocument UOM schema definition before localizationNo
invoiceLineNumberstringInvoice line numberNo
additionalLineItemCostnumberAdditional line item costNo
discountLineItemCostnumberDiscount line item costNo
landedCostWeightnumberLanded cost weight of the itemNo