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
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
*Ex