Skip to main content

Order APIs

An order allows you to buy/sell products or services. Once the order is completed, you will be able to convert it into bills upon confirmation or track the receipts directly.

OrderDto helps to create order, update a particular order, retrieve order by filter criteria, or get a list of all orders.

More about Order API documentation

API


Search Order

Get orders by filter criteria. More about search order

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

GET

Orders purchase

More about search order

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

Create Purchase Order

Create a new order. More about create order

Description:
  • Allows you to create new order.

POST

Orders purchase

More about create order

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderRequestbodypurchaseOrderRequestYesPurchaseOrderRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderResponse
201Purchase order has been created successfully.PurchaseOrderResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Update Order

Update order information. More about update order

Description:
  • Allows you to update a specific order information.

PUT

Orders purchase/{id}

More about update order

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

Retrieve Order

Get order by code. More about retrieve order

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

GET

Orders purchase/code/{code}

More about retrieve order

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

Delete Purchase Order

DELETE

Orders purchase

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

job-work-out-order-controller

Job Work Out Order APIs

Orders jobworkout

GET

Summary

Search Job Work Out orders.

Description

API to search Job Work Out orders.

Parameters
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
fetchAttachmentDetailsqueryfetchAttachmentDetailsNoboolean
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses
CodeDescriptionSchema
200Job Work Out orders have been fetched successfully.JobWorkOutOrderResponse
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

POST

Summary

Create Job Work Out order

Description

API to create Job Work Out order.

Parameters
NameLocated inDescriptionRequiredSchema
jobWorkOutOrderRequestbodyjobWorkOutOrderRequestYesJobWorkOutOrderRequest
Responses
CodeDescriptionSchema
200OKJobWorkOutOrderResponse
201Job Work Out order has been created successfully.JobWorkOutOrderResponse
400Job Work Out order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update Job Work Out order billed status

Description

API to update Job Work Out order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for Job Work Out order updated successfully.PurchaseOrderResponse
204No Content
401Unauthorized
403Forbidden
404Job Work Out Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders jobworkout/bulk-details

POST

Summary

Get Job Work Out order by list of codes

Description

Get Job Work Out order by list of codes

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

Orders jobworkout/code/{code}/details

GET

Summary

Job Work Out order details by codes

Description

Job Work Out order details by codes

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

Orders jobworkout/code/{code}/detailsbyworkorder

GET

Summary

Job Work Out order details by Work order codes

Description

Job Work Out order details by Work order codes

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200OK[ JobWorkOutOrderInformation ]
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders jobworkout/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

Orders jobworkout/product-used-bom-codes

POST

Summary

Get used bom meta code for product

Description

API to Get used bom meta code for product.

Parameters
NameLocated inDescriptionRequiredSchema
productCodequeryproductCodeYesstring
Responses
CodeDescriptionSchema
200Bom meta code information has been fetched successfully.string
201Created
401Unauthorized
403Forbidden
404Products not found.
Security
Security SchemaScopes
Authorizationglobal

Orders jobworkout/status/{code}

PATCH

Summary

refreshOrderStatus

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

Orders jobworkout/{code}

GET

Summary

Get Job Work Out order by id.

Description

API to fetch Job Work Out order details by it's code.

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Job Work Out order information has been fetched successfully.JobWorkOutOrderResponse
401Unauthorized
403Forbidden
404Job Work Out order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders jobworkout/{id}

PUT

Summary

Update Job Work Out order.

Description

API to update existing Job Work Out order.

Parameters
NameLocated inDescriptionRequiredSchema
idpathidYeslong
jobWorkOutOrderRequestbodyjobWorkOutOrderRequestYesJobWorkOutOrderRequest
Responses
CodeDescriptionSchema
200Job Work Out Order has been updated successfully.JobWorkOutOrderResponse
201Created
400Purchase order draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Job Work Out Order with given id not found.
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete Job Work Out order by id.

Description

API to delete Job Work Out order details by id.

Parameters
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses
CodeDescription
200OK
204Job Work Out order has been deleted successfully.
401Unauthorized
403Forbidden
404Job Work Out order not found.
Security
Security SchemaScopes
Authorizationglobal

job-work-out-order-india-controller

Job work out Order India APIs

Orders jobworkout/in

GET

Summary

Search Job Work Out orders.

Description

API to search Job Work Out orders.

Parameters
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
fetchAttachmentDetailsqueryfetchAttachmentDetailsNoboolean
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses
CodeDescriptionSchema
200Job Work Out orders have been fetched successfully.JobWorkOutOrderIndiaResponse
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

POST

Summary

Create Job Work Out order

Description

API to create Job Work Out order.

Parameters
NameLocated inDescriptionRequiredSchema
jobWorkOutOrderIndiaRequestbodyjobWorkOutOrderIndiaRequestYesJobWorkOutOrderIndiaRequest
Responses
CodeDescriptionSchema
200OKJobWorkOutOrderIndiaResponse
201Job Work Out order has been created successfully.JobWorkOutOrderIndiaResponse
400Job Work Out order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders jobworkout/in/{code}

GET

Summary

Get Job Work Out order by id.

Description

API to fetch Job Work Out order details by it's code.

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Job Work Out order information has been fetched successfully.JobWorkOutOrderIndiaResponse
401Unauthorized
403Forbidden
404Job Work Out order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders jobworkout/in/{id}

PUT

Summary

Update Job Work Out order.

Description

API to update existing Job Work Out order.

Parameters
NameLocated inDescriptionRequiredSchema
idpathidYeslong
jobWorkOutOrderIndiaRequestbodyjobWorkOutOrderIndiaRequestYesJobWorkOutOrderIndiaRequest
Responses
CodeDescriptionSchema
200Job Work Out Order has been updated successfully.JobWorkOutOrderIndiaResponse
201Created
400Purchase order draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Job Work Out Order with given id not found.
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete Job Work Out order by id.

Description

API to delete Job Work Out order details by id.

Parameters
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses
CodeDescription
200OK
204Job Work Out order has been deleted successfully.
401Unauthorized
403Forbidden
404Job Work Out order not found.
Security
Security SchemaScopes
Authorizationglobal

purchase-order-controller

Purchase Order APIs

PATCH

Orders purchase

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/approval-status

POST

Summary

Update approval status

Description

API to update approval status

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

Orders purchase/asset-group-count/{id}

GET

Summary

Get asset group used count.

Description

Api to get asset group used count.

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

Delete Purchase Order in Bulk

DELETE

Orders purchase/bulk-delete

Summary

Bulk Delete orders.

Description

API to Bulk Delete order.

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

Get Purchase Order Details in Bulk

POST

Orders purchase/bulk-details

Summary

Purchase order details by list of codes

Description

Purchase order details by list of codes

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

Orders purchase/bulk-details-by-seq

POST

Summary

Purchase order details by sequence codes

Description

Purchase order details by sequence codes

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

Orders purchase/bulk-email

POST

Summary

Send order/bill email.

Description

Send order/bill as email.

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

Orders purchase/bulk-update

PATCH

Summary

Bulk Update Order Attribute

Description

API to Bulk Update Order Attribute

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderFieldsbodypurchaseOrderFieldsYes[ Map«string,string» ]
Responses
CodeDescriptionSchema
200Success[ BulkUpdateOrderResponse ]
204No Content
401Unauthorized
403Forbidden
404Not found
Security
Security SchemaScopes
Authorizationglobal

Retrieve Order

GET

Summary

Purchase order details by codes

Description

Purchase order details by codes

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

Orders purchase/create-recurring

POST

Summary

Create a recurring purchase order

Description

API to create a recurring purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
eventbodyeventYesRecurringJobEvent
Responses
CodeDescription
200OK
201Recurring purchase order created successfully
400Error while creating recurring purchase order
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/custom-fields

GET

Summary

Get custom field is used or not

Description

API to Get custom field is used or not

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

Orders purchase/demo/{tenantId}

POST

Summary

Create demo orders.

Description

API to create demo orders.

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

Orders purchase/draft/trigger

POST

Summary

Create approval status trigger

Description

API to reate approval status trigger

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

Orders purchase/drop-ship

PUT

Summary

Update goods receipt status for order.

Description

API to update goods receipt status for order.

Parameters
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
eventTypequeryeventTypeNostring
isDropShipqueryisDropShipNoboolean
Responses
CodeDescriptionSchema
200Order attributes has been updated successfully.PurchaseOrderInformation
201Created
401Unauthorized
403Forbidden
404Order with given code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/email

POST

Summary

Send order as email

Description

API to send order as email

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

Orders purchase/export

GET

Summary

Get purchase orders

Description

Get Purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
customfieldquerycustomfieldNostring
limitquerylimitNointeger
pagequerypageNointeger
queryqueryqueryNostring
searchquerysearchNostring
sortquerysortNostring
sortDirquerysortDirNostring
Responses
CodeDescriptionSchema
200OK[ OrderReportInfo ]
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/import

POST

Summary

Create multiple purchase orders via import

Description

API to create purchase orders via import.

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

Orders purchase/incomingStockQuantities

POST

Summary

Fetch incoming stock quantities for orders and partially-fulfilled purchase invoices

Description

API to fetch incoming stock quantities for orders and partially-fulfilled purchase invoices.

Parameters
NameLocated inDescriptionRequiredSchema
requestbodyrequestYesStockQuantitiesRequest
Responses
CodeDescriptionSchema
200Fetched incoming stock quantities for given list of product-codes successfully.StockQuantitiesResponse
201Created
400Fetching incoming stock quantities for given list of product-codes failed.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/linked-docs/product-codes

POST

Summary

Get products by code

Description

API to Get products by code.

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

Orders purchase/product-in-out-qty

GET

Summary

Find order data for Product in out qty

Description

API to find order data for Product in out qty

Parameters
NameLocated inDescriptionRequiredSchema
productCodequeryproductCodeYesstring
Responses
CodeDescriptionSchema
200OKProductInOutQty
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/receipt

GET

Summary

Fetch Goods receipts for documents

Description

API to Fetch Goods receipts for documents

Parameters
NameLocated inDescriptionRequiredSchema
documentCodequerydocumentCodeYesstring
documentTypequerydocumentTypeYesstring
Responses
CodeDescriptionSchema
200Goods receipts for documents fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/record-filter

POST

Summary

Create approval status trigger

Description

API to reate approval status trigger

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

Orders purchase/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/set-recurring

POST

Summary

Set an purchase order to recurring

Description

API to set and purchase order to recurring.

Parameters
NameLocated inDescriptionRequiredSchema
setRecurringDtobodysetRecurringDtoYesSetRecurringDto
Responses
CodeDescription
200purchase order set to recur successfully
201Created
400Error while setting purchase order to recur
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/status/{code}

PATCH

Summary

refreshOrderStatus

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

Orders purchase/tax/count

POST

Summary

Get purchase order count for tax

Description

API to fetch purchase order count for tax

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

Orders purchase/unreceived-seq-codes

GET

Summary

Get Unfulfilled purchase order codes

Description

Get Unfulfilled purchase order codes

Responses
CodeDescriptionSchema
200Unfulfilled purchase order codes have been fetched successfully.[ object ]
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/update/linkedDocument

POST

Summary

Update linked documents for PO.

Description

API to pdate linked documents for PO.

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

Orders purchase/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/{id}

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-uae-controller

Purchase Order UAE APIs

Orders purchase/ae

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderUaeRequestbodypurchaseOrderUaeRequestYesPurchaseOrderUaeRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderUaeResponse
201Purchase order has been created successfully.PurchaseOrderUaeResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderUaeResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ae/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderUaeResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ae/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/ae/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/ae/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ae/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/ae/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/ae/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-australia-controller

Purchase Order Australia APIs

Orders purchase/au

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderRequestbodypurchaseOrderRequestYesPurchaseOrderAustraliaRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderAustraliaResponse
201Purchase order has been created successfully.PurchaseOrderAustraliaResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderAustraliaResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/au/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderAustraliaResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/au/code/{code}/details

GET

Summary

Purchase order details by codes

Description

Purchase order details by codes

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

Orders purchase/au/create-recurring

POST

Summary

Create a recurring purchase order

Description

API to create a recurring purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
eventbodyeventYesRecurringJobEvent
Responses
CodeDescription
200OK
201Recurring purchase order created successfully
400Error while creating recurring purchase order
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/au/custom-fields

GET

Summary

Get custom field is used or not

Description

API to Get custom field is used or not

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

Orders purchase/au/demo/{tenantId}

POST

Summary

Create demo orders.

Description

API to create demo orders.

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

Orders purchase/au/export

GET

Summary

Get purchase orders

Description

Get Purchase orders

Responses
CodeDescriptionSchema
200OK[ OrderReportInfo ]
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/au/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/au/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/au/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/au/set-recurring

POST

Summary

Set an purchase order to recurring

Description

API to set and purchase order to recurring.

Parameters
NameLocated inDescriptionRequiredSchema
setRecurringDtobodysetRecurringDtoYesSetRecurringDto
Responses
CodeDescription
200purchase order set to recur successfully
201Created
400Error while setting purchase order to recur
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/au/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/au/tax/count

POST

Summary

Get purchase order count for tax

Description

API to fetch purchase order count for tax

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

Orders purchase/au/update/linkedDocument

POST

Summary

Update linked documents for PO.

Description

API to pdate linked documents for PO.

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

Orders purchase/au/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/au/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-belgium-controller

Purchase Order APIs for Belgium

Orders purchase/be

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderRequestbodypurchaseOrderRequestYesPurchaseOrderAustraliaRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderAustraliaResponse
201Purchase order has been created successfully.PurchaseOrderAustraliaResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderAustraliaResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/be/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderAustraliaResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/be/code/{code}/details

GET

Summary

Purchase order details by codes

Description

Purchase order details by codes

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

Orders purchase/be/create-recurring

POST

Summary

Create a recurring purchase order

Description

API to create a recurring purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
eventbodyeventYesRecurringJobEvent
Responses
CodeDescription
200OK
201Recurring purchase order created successfully
400Error while creating recurring purchase order
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/be/custom-fields

GET

Summary

Get custom field is used or not

Description

API to Get custom field is used or not

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

Orders purchase/be/demo/{tenantId}

POST

Summary

Create demo orders.

Description

API to create demo orders.

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

Orders purchase/be/export

GET

Summary

Get purchase orders

Description

Get Purchase orders

Responses
CodeDescriptionSchema
200OK[ OrderReportInfo ]
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/be/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/be/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/be/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/be/set-recurring

POST

Summary

Set an purchase order to recurring

Description

API to set and purchase order to recurring.

Parameters
NameLocated inDescriptionRequiredSchema
setRecurringDtobodysetRecurringDtoYesSetRecurringDto
Responses
CodeDescription
200purchase order set to recur successfully
201Created
400Error while setting purchase order to recur
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/be/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/be/tax/count

POST

Summary

Get purchase order count for tax

Description

API to fetch purchase order count for tax

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

Orders purchase/be/update/linkedDocument

POST

Summary

Update linked documents for PO.

Description

API to pdate linked documents for PO.

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

Orders purchase/be/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/be/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-canada-controller

Purchase Order Canada APIs

Orders purchase/ca

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderRequestbodypurchaseOrderRequestYesPurchaseOrderCanadaRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderCanadaResponse
201Purchase order has been created successfully.PurchaseOrderCanadaResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderCanadaResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ca/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderCanadaResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ca/code/{code}/details

GET

Summary

Purchase order details by codes

Description

Purchase order details by codes

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

Orders purchase/ca/create-recurring

POST

Summary

Create a recurring purchase order

Description

API to create a recurring purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
eventbodyeventYesRecurringJobEvent
Responses
CodeDescription
200OK
201Recurring purchase order created successfully
400Error while creating recurring purchase order
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ca/custom-fields

GET

Summary

Get custom field is used or not

Description

API to Get custom field is used or not

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

Orders purchase/ca/demo/{tenantId}

POST

Summary

Create demo orders.

Description

API to create demo orders.

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

Orders purchase/ca/export

GET

Summary

Get purchase orders

Description

Get Purchase orders

Responses
CodeDescriptionSchema
200OK[ OrderReportInfo ]
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ca/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/ca/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/ca/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ca/set-recurring

POST

Summary

Set an purchase order to recurring

Description

API to set and purchase order to recurring.

Parameters
NameLocated inDescriptionRequiredSchema
setRecurringDtobodysetRecurringDtoYesSetRecurringDto
Responses
CodeDescription
200purchase order set to recur successfully
201Created
400Error while setting purchase order to recur
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ca/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/ca/tax/count

POST

Summary

Get purchase order count for tax

Description

API to fetch purchase order count for tax

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

Orders purchase/ca/update/linkedDocument

POST

Summary

Update linked documents for PO.

Description

API to pdate linked documents for PO.

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

Orders purchase/ca/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/ca/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-germany-controller

Purchase Order Germany APIs

Orders purchase/de

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderRequestbodypurchaseOrderRequestYesPurchaseOrderDERequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderDEResponse
201Purchase order has been created successfully.PurchaseOrderDEResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderDEResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/de/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderDEResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/de/code/{code}/details

GET

Summary

Purchase order details by codes

Description

Purchase order details by codes

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

Orders purchase/de/create-recurring

POST

Summary

Create a recurring purchase order

Description

API to create a recurring purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
eventbodyeventYesRecurringJobEvent
Responses
CodeDescription
200OK
201Recurring purchase order created successfully
400Error while creating recurring purchase order
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/de/custom-fields

GET

Summary

Get custom field is used or not

Description

API to Get custom field is used or not

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

Orders purchase/de/demo/{tenantId}

POST

Summary

Create demo orders.

Description

API to create demo orders.

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

Orders purchase/de/export

GET

Summary

Get purchase orders

Description

Get Purchase orders

Responses
CodeDescriptionSchema
200OK[ OrderReportInfo ]
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/de/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/de/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/de/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/de/set-recurring

POST

Summary

Set an purchase order to recurring

Description

API to set and purchase order to recurring.

Parameters
NameLocated inDescriptionRequiredSchema
setRecurringDtobodysetRecurringDtoYesSetRecurringDto
Responses
CodeDescription
200purchase order set to recur successfully
201Created
400Error while setting purchase order to recur
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/de/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/de/tax/count

POST

Summary

Get purchase order count for tax

Description

API to fetch purchase order count for tax

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

Orders purchase/de/update/linkedDocument

POST

Summary

Update linked documents for PO.

Description

API to pdate linked documents for PO.

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

Orders purchase/de/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/de/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-indonesia-controller

Purchase Order Indonesia APIs

Orders purchase/id

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderIndonesiaRequestbodypurchaseOrderIndonesiaRequestYesPurchaseOrderIndonesiaRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderIndonesiaResponse
201Purchase order has been created successfully.PurchaseOrderIndonesiaResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderIndonesiaResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/id/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderIndonesiaResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/id/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/id/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/id/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/id/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/id/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/id/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-israel-controller

Purchase Order Israel APIs

Orders purchase/il

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderIsraelRequestbodypurchaseOrderIsraelRequestYesPurchaseOrderIsraelRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderIsraelResponse
201Purchase order has been created successfully.PurchaseOrderIsraelResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderIsraelResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/il/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderIsraelResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/il/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/il/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/il/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/il/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/il/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/il/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-india-controller

Purchase Order India APIs

Orders purchase/in

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderIndiaRequestbodypurchaseOrderIndiaRequestYesPurchaseOrderIndiaRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderIndiaResponse
201Purchase order has been created successfully.PurchaseOrderIndiaResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderIndiaResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/in/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderIndiaResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/in/import

POST

Summary

Create multiple purchase orders via import

Description

API to create purchase orders via import.

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

Orders purchase/in/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/in/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/in/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/in/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/in/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/in/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-malaysia-controller

Purchase Order Malaysia APIs

Orders purchase/my

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderMalaysiaRequestbodypurchaseOrderMalaysiaRequestYesPurchaseOrderMalaysiaRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderMalaysiaResponse
201Purchase order has been created successfully.PurchaseOrderMalaysiaResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderMalaysiaResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/my/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderMalaysiaResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/my/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/my/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/my/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/my/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/my/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/my/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-nl-controller

Purchase Order APIs for Netherland

Orders purchase/nl

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderRequestbodypurchaseOrderRequestYesPurchaseOrderAustraliaRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderAustraliaResponse
201Purchase order has been created successfully.PurchaseOrderAustraliaResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderAustraliaResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nl/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderAustraliaResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nl/code/{code}/details

GET

Summary

Purchase order details by codes

Description

Purchase order details by codes

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

Orders purchase/nl/create-recurring

POST

Summary

Create a recurring purchase order

Description

API to create a recurring purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
eventbodyeventYesRecurringJobEvent
Responses
CodeDescription
200OK
201Recurring purchase order created successfully
400Error while creating recurring purchase order
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nl/custom-fields

GET

Summary

Get custom field is used or not

Description

API to Get custom field is used or not

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

Orders purchase/nl/demo/{tenantId}

POST

Summary

Create demo orders.

Description

API to create demo orders.

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

Orders purchase/nl/export

GET

Summary

Get purchase orders

Description

Get Purchase orders

Responses
CodeDescriptionSchema
200OK[ OrderReportInfo ]
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nl/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/nl/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/nl/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nl/set-recurring

POST

Summary

Set an purchase order to recurring

Description

API to set and purchase order to recurring.

Parameters
NameLocated inDescriptionRequiredSchema
setRecurringDtobodysetRecurringDtoYesSetRecurringDto
Responses
CodeDescription
200purchase order set to recur successfully
201Created
400Error while setting purchase order to recur
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nl/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/nl/tax/count

POST

Summary

Get purchase order count for tax

Description

API to fetch purchase order count for tax

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

Orders purchase/nl/update/linkedDocument

POST

Summary

Update linked documents for PO.

Description

API to pdate linked documents for PO.

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

Orders purchase/nl/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/nl/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-nz-controller

Purchase Order APIs for NewZealand

Orders purchase/nz

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderRequestbodypurchaseOrderRequestYesPurchaseOrderAustraliaRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderAustraliaResponse
201Purchase order has been created successfully.PurchaseOrderAustraliaResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderAustraliaResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nz/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderAustraliaResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nz/code/{code}/details

GET

Summary

Purchase order details by codes

Description

Purchase order details by codes

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

Orders purchase/nz/create-recurring

POST

Summary

Create a recurring purchase order

Description

API to create a recurring purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
eventbodyeventYesRecurringJobEvent
Responses
CodeDescription
200OK
201Recurring purchase order created successfully
400Error while creating recurring purchase order
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nz/custom-fields

GET

Summary

Get custom field is used or not

Description

API to Get custom field is used or not

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

Orders purchase/nz/demo/{tenantId}

POST

Summary

Create demo orders.

Description

API to create demo orders.

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

Orders purchase/nz/export

GET

Summary

Get purchase orders

Description

Get Purchase orders

Responses
CodeDescriptionSchema
200OK[ OrderReportInfo ]
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nz/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/nz/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/nz/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nz/set-recurring

POST

Summary

Set an purchase order to recurring

Description

API to set and purchase order to recurring.

Parameters
NameLocated inDescriptionRequiredSchema
setRecurringDtobodysetRecurringDtoYesSetRecurringDto
Responses
CodeDescription
200purchase order set to recur successfully
201Created
400Error while setting purchase order to recur
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/nz/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/nz/tax/count

POST

Summary

Get purchase order count for tax

Description

API to fetch purchase order count for tax

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

Orders purchase/nz/update/linkedDocument

POST

Summary

Update linked documents for PO.

Description

API to pdate linked documents for PO.

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

Orders purchase/nz/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/nz/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-philippines-controller

Purchase Order Philippines APIs

Orders purchase/ph

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderPhilippinesRequestbodypurchaseOrderPhilippinesRequestYesPurchaseOrderPhilippinesRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderPhilippinesResponse
201Purchase order has been created successfully.PurchaseOrderPhilippinesResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderPhilippinesResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ph/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderPhilippinesResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ph/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/ph/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/ph/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/ph/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/ph/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/ph/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-saudi-arabia-controller

Purchase Order Saudi Arabia APIs

Orders purchase/sa

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderSaudiArabiaRequestbodypurchaseOrderSaudiArabiaRequestYesPurchaseOrderSaudiArabiaRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderSaudiArabiaResponse
201Purchase order has been created successfully.PurchaseOrderSaudiArabiaResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderSaudiArabiaResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/sa/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderSaudiArabiaResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/sa/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/sa/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/sa/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/sa/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/sa/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/sa/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-order-uk-controller

Purchase Order UK APIs

Orders purchase/uk

GET

Summary

Search purchase orders.

Description

API to search purchase orders.

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

POST

Summary

Create Purchase order

Description

API to create Purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseOrderRequestbodypurchaseOrderRequestYesPurchaseOrderUKRequest
Responses
CodeDescriptionSchema
200OKPurchaseOrderUKResponse
201Purchase order has been created successfully.PurchaseOrderUKResponse
400Purchase order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple purchase orders

Description

API to delete multiple purchase orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Purchase order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No purchase order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update purchase order billed status

Description

API to update purchase order billed status

Parameters
NameLocated inDescriptionRequiredSchema
orderCodequeryorderCodeYesstring
purchaseOrderFieldsbodypurchaseOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for purchase order updated successfully.PurchaseOrderUKResponse
204No Content
401Unauthorized
403Forbidden
404Purchase Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/uk/code/{code}

GET

Summary

Get purchase order by id.

Description

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

Parameters
NameLocated inDescriptionRequiredSchema
codepathcodeYesstring
Responses
CodeDescriptionSchema
200Get purchase order by id.PurchaseOrderUKResponse
401Unauthorized
403Forbidden
404Purchase order not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/uk/code/{code}/details

GET

Summary

Purchase order details by codes

Description

Purchase order details by codes

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

Orders purchase/uk/create-recurring

POST

Summary

Create a recurring purchase order

Description

API to create a recurring purchase order.

Parameters
NameLocated inDescriptionRequiredSchema
eventbodyeventYesRecurringJobEvent
Responses
CodeDescription
200OK
201Recurring purchase order created successfully
400Error while creating recurring purchase order
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/uk/custom-fields

GET

Summary

Get custom field is used or not

Description

API to Get custom field is used or not

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

Orders purchase/uk/demo/{tenantId}

POST

Summary

Create demo orders.

Description

API to create demo orders.

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

Orders purchase/uk/export

GET

Summary

Get purchase orders

Description

Get Purchase orders

Responses
CodeDescriptionSchema
200OK[ OrderReportInfo ]
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/uk/report/count

POST

Summary

Get purchase order count for contacts

Description

API to fetch purchase order count for contacts

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

Orders purchase/uk/report/overview

GET

Summary

Purchase report overview.

Description

API to fetch purchase report overview

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

Orders purchase/uk/sequence

GET

Summary

Order Document Code

Description

API to get Order Document Code.

Responses
CodeDescriptionSchema
200Order Document Code fetched successfully.string
401Unauthorized
403Forbidden
404Order Document Code not found.
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/uk/set-recurring

POST

Summary

Set an purchase order to recurring

Description

API to set and purchase order to recurring.

Parameters
NameLocated inDescriptionRequiredSchema
setRecurringDtobodysetRecurringDtoYesSetRecurringDto
Responses
CodeDescription
200purchase order set to recur successfully
201Created
400Error while setting purchase order to recur
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchase/uk/short-info/{code}

GET

Summary

Get purchase order Item details by codes

Description

API to fetch purchase order Item details by codes

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

Orders purchase/uk/tax/count

POST

Summary

Get purchase order count for tax

Description

API to fetch purchase order count for tax

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

Orders purchase/uk/update/linkedDocument

POST

Summary

Update linked documents for PO.

Description

API to pdate linked documents for PO.

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

Orders purchase/uk/{code}

GET

Summary

Get purchase order by id.

Description

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

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

Orders purchase/uk/{id}

PUT

Summary

Update purchase order.

Description

API to update existing purchase order.

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

DELETE

Summary

Delete purchase order by id.

Description

API to delete purchase order details by id.

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

purchase-request-controller

Purchase Request APIs

Search purchase requests

GET

Orders purchaserequest

Summary

Search purchase requests

Description

API to search purchase requests.

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

POST

Summary

Create purchase request

Description

API to create purchase request.

Parameters
NameLocated inDescriptionRequiredSchema
purchaseRequestRequestbodypurchaseRequestRequestYesPurchaseRequestRequest
Responses
CodeDescriptionSchema
200OKPurchaseRequestResponse
201Purchase Request has been createdPurchaseRequestResponse
400Unable to create purchase request
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders purchaserequest/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

Orders purchaserequest/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

Orders purchaserequest/{code}

GET

Summary

Get purchase request by id.

Description

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

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

Orders purchaserequest/{id}

PUT

Summary

Update purchase request

Description

API to update purchase request

Parameters
NameLocated inDescriptionRequiredSchema
idpathidYeslong
purchaseRequestRequestbodypurchaseRequestRequestYesPurchaseRequestRequest
Responses
CodeDescriptionSchema
200Purchase request updated succesfullyPurchaseRequestResponse
201Created
400Purchase request draft status cannot be changed after saving
401Unauthorized
403Forbidden
404Purchase request with given id not found.
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete Purchase Request by ID

Description

API to delete purchase request

Parameters
NameLocated inDescriptionRequiredSchema
idpathidYeslong
Responses
CodeDescription
200OK
204Purchase request ahs been deleted
401Unauthorized
403Forbidden
404Purchase request to delete not found
Security
Security SchemaScopes
Authorizationglobal

sales-order-controller

Sales Order APIs

Orders sales

GET

Summary

Search sales orders.

Description

API to search sales orders.

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

POST

Summary

Create sales order

Description

API to create sales order.

Parameters
NameLocated inDescriptionRequiredSchema
salesOrderRequestbodysalesOrderRequestYesSalesOrderRequest
Responses
CodeDescriptionSchema
200OKSalesOrderResponse
201Sales order has been created successfully.SalesOrderResponse
400Sales order could not be created due to insufficient data.
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

DELETE

Summary

Delete multiple sales orders

Description

API to delete multiple sales orders

Parameters
NameLocated inDescriptionRequiredSchema
idsbodyidsYes[ long ]
Responses
CodeDescriptionSchema
200OKBulkResponse
204No Content
207Sales order deletion successfulBulkResponse
401Unauthorized
403Forbidden
404No sales order with provided id's found
Security
Security SchemaScopes
Authorizationglobal

PATCH

Summary

Update sales order billed status

Description

API to update sales order billed status

Parameters
NameLocated inDescriptionRequiredSchema
codequerycodeYesstring
salesOrderFieldsbodysalesOrderFieldsYesobject
Responses
CodeDescriptionSchema
200Billed status for sales order updated successfully.SalesOrderResponse
204No Content
401Unauthorized
403Forbidden
404Sales Order with id not found.
Security
Security SchemaScopes
Authorizationglobal

Orders sales/linked-quotation/{code}

GET

Summary

Get sales orders linked to a quotation by code.

Description

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

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

Orders sales/report

GET

Summary

Dashboard sales report.

Description

API to fetch sales report for dashboard

Responses
CodeDescriptionSchema
200Sales orders have been fetched successfully.SalesOrderDashboardReport
401Unauthorized
403Forbidden
404Not Found
Security
Security SchemaScopes
Authorizationglobal

Orders sales/report/count

POST

Summary

Get sales order count for contacts

Description

API to fetch sales order count for contacts

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

Orders sales/report/overview

GET

Summary

Sales report overview.

Description

API to fetch sales report overview

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

Orders sales/{code}

GET

Summary

Get sales order by id.

Description

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

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

Orders sales/{id}

PUT

Summary

Update sales order.

Description

API to update existing sales order.

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

DELETE

Summary

Delete sales order by id.

Description

API to delete sales order details by id.

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

Models

AbstractJobWorkOutOrderItemDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
bomMetaCodestringbom meta code
Example: "00001"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
jobWorkOutOrderItemCodestringJob Work Out Item Code
Example: "POI-00001"
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

AbstractPurchaseRequestItemDetails

NameTypeDescriptionRequired
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentSequenceCodestringProduct Document Sequence Code
Example: "P-0000001"
Yes
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
lineNumberintegerLine Number
Example: 1
No
linkedPoCode[ string ]Linked Purchase Order Code
Example: ["O-0000093","0-000098"]
No
productProductInformationProduct Details
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productConvertedQuantitynumberProduct converted quantity
Example: 2
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

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

AdvancedTrackingBOMDto

NameTypeDescriptionRequired
costPerUnitnumberNo
expiryDatedateTimeExpiry date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch
Example: "01-01-2020"
No
manufacturingDatedateTimeManufacturing date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch
Example: "01-01-2020"
No
qtyToFulfildoubleBatch qty to fulfill
Example: 1
No
remainingQuantitynumberNo
serialBatchNumberstringBatch or serial number to be fulfilled
Example: "Batch-001"
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

AmortizationDocumentItemDetails

NameTypeDescriptionRequired
deferralAccountCodestringNo
endDatedateTimeNo
startDatedateTimeNo
templateCodestringNo

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

AttachmentsResponse

NameTypeDescriptionRequired
attachmentDatedateTimeNo
attachmentFileNamestringNo
attachmentIdlongNo
attachmentSizestringNo

AttributeDetails

NameTypeDescriptionRequired
idlongAttribute ID
Example: "Id"
No
namestringAttribute Name
Example: "Colour"
No
values[ string ]Attribute valuesNo

BarcodeDetails

NameTypeDescriptionRequired
barcodeFieldstringNo
hideBarcodeLabelbooleanNo

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

BulkApiResponse

NameTypeDescriptionRequired
failure[ object ]No
statusCodeintegerNo
success[ object ]No

BulkApiResponse«PurchaseOrderIndiaResponse»

NameTypeDescriptionRequired
failure[ PurchaseOrderIndiaResponse ]No
statusCodeintegerNo
success[ PurchaseOrderIndiaResponse ]No

BulkApiResponse«PurchaseOrderResponse»

NameTypeDescriptionRequired
failure[ PurchaseOrderResponse ]No
statusCodeintegerNo
success[ PurchaseOrderResponse ]No

BulkDeleteOrderResponse

NameTypeDescriptionRequired
documentSequenceCodestringDocument Sequence Code
Example: "PO-0000011"
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

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

BulkUpdateOrderResponse

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

ContactDto

NameTypeDescriptionRequired
attentionTostringthe contact name in govt agency
Example: "Peter Parker"
No
billingAddress[ Address ]List of Billing Address.No
businessUnitstringindicates the contact is govt agency
Example: "CAA01 - Cvl Avtn Authrty of Singapore"
No
contactMasterIdstring (uuid)contact master id
Example: "2df7a5c1-3305-498d-8d01-aa92c42d19d2"
No
contactNumberstringContact number
Example: "+65999999999"
No
creditLimitnumberCredit Limit
Example: 100
No
creditLimitInBaseCurrencynumberCredit Limit In Org Currency
Example: 100
No
currencyCodestringCurrency code
Enum: "AFN", "ALL", "DZD", "AOA", "ARS", "AMD", "AWG", "AZN", "BSD", "BHD", "BDT", "BBD", "BYN", "BZD", "BMD", "BTN", "BOB", "BAM", "BRL", "BND", "BGN", "BIF", "KHR", "CAD", "CVE", "KYD", "CLP", "CNY", "COP", "KMF", "CDF", "CRC", "CZK", "HRK", "CUC", "DJF", "DOP", "EGP", "ERN", "ETB", "FKP", "FJD", "XAF", "GMD", "GEL", "GHS", "GIP", "DKK", "GTQ", "GNF", "GYD", "HTG", "HNL", "HKD", "HUF", "ISK", "INR", "IDR", "IRR", "IQD", "JMD", "JPY", "JOD", "KZT", "KES", "KWD", "KGS", "LAK", "LBP", "LSL", "LRD", "LYD", "MOP", "MKD", "MGA", "MWK", "MYR", "MVR", "MRO", "MUR", "MXN", "MDL", "MNT", "MZN", "MMK", "NAD", "NPR", "NIO", "NGN", "KPW", "OMR", "PKR", "ILS", "PAB", "PGK", "PYG", "PEN", "PHP", "PLN", "QAR", "RON", "RUB", "RWF", "SHP", "XCD", "WST", "STD", "SAR", "RSD", "SCR", "SLL", "SGD", "ANG", "SBD", "SOS", "ZAR", "KRW", "SSP", "EUR", "LKR", "SDG", "SRD", "NOK", "SZL", "SEK", "CHF", "SYP", "TWD", "TJS", "TZS", "THB", "XOF", "NZD", "TOP", "TTD", "TND", "TRY", "TMT", "AUD", "UGX", "UAH", "AED", "GBP", "USD", "UYU", "UZS", "VUV", "VEF", "VND", "XPF", "MAD", "YER", "ZMW", "BWP", "CNH"
Example: "SGD"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
documentSequenceCodestringContact Sequence code
Example: "C-0000001"
No
emailIdstringcontact email address
Example: "myinfo@domain.com"
No
extCompanyNamestringthe company name from external app
Example: "QuickBook"
No
intercompanyTypestringContact Type either parent or subsidiary
Enum: "PARENT", "SUBSIDIARY"
Example: "PARENT/SUBSIDIARY"
No
invoiceCreditLimitTypestringInvoice Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
invoicesobjectNo
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isCreditLimitApplicablebooleanContact credit limit applicable
Example: true
No
isIncludeCurrentInvoicebooleanInclude Current Invoice
Example: true
No
isIncludeCurrentQuotationbooleanInclude Current Quotation
Example: true
No
isIncludeCurrentSalesOrderbooleanInclude Current Sales Order
Example: false
No
isParentCompanybooleanIs Parent company
Example: false
No
isSubsidiaryCompanybooleanIs Subsidiary company
Example: false
No
namestringContact name
Example: "Sam"
No
payableAccountCodestringPayable account code
Example: "AC002"
No
paymentTermCodestringPayment term code
Example: "Net 0"
No
peppolIdstringPeppol ID
Example: "u000:11::11293"
No
purchasePriceLists[ long ]Set of Purchase price lists
Example: [123,456]
No
quotationCreditLimitTypestringQuotation Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
receivableAccountCodestringReceivable account code
Example: "AC001"
No
salesOrderCreditLimitTypestringSales Order Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
salesPriceLists[ long ]Set of Sales price lists
Example: [123,456]
No
sequenceFormatstringSequence Format
Example: 1
No
shippingAddress[ Address ]List of Shipping Address.No
singaporeGovtbooleanindicates the contact is govt agency
Example: true
No
taxExemptedbooleanDenotes if customer is tax exempted
Example: true
No
taxExemptionNostringGenerated tax exemption number
Example: "234s-few3-2422"
No
taxExemptionReasonstringTax exemption reason
Example: "Resale, Federal Agency"
No
taxNumberstringTax number
Example: 123456
No
uenstringContact UEN
Example: "DHJEUK"
No

ContactIndiaTdsInfo

NameTypeDescriptionRequired
considerThresholdLimitbooleanConsider Exemption Limit can be a check box field
Example: true
No
deducteeCodestringDeductee Type
Example: "Artificial Juridicial Person"
No
deducteeTypestringDeductee Type
Example: "Artificial Juridicial Person"
No
deductionApplicablebooleanThis field can be visible only if PAN number is mentioned.
Example: true
No
dttaApplicablebooleanNo
dttaFromDatedateTimeNo
dttaToDatedateTimeNo
higherRateintegerPercentage value and can be visible only if PAN number is not mentioned.
Example: 5
No
noDeductionFromDatedateTimeStart date field visible only if deductionApplicable field is true
Example: "01-01-2020"
No
noDeductionReasonstringChoose reason only if deductionApplicable field is true.
Example: "TDS not to be made till the Basic Exemption is reached"
No
noDeductionRefNostringAlphanumeric field and visible only if deductionApplicable field is true.
Example: "AAAAABBBB1100"
No
noDeductionTdsRateintegerSpecial rate override with TDS Rate setting and will be visible only if deductionApplicable field is true
Example: 5
No
noDeductionToDatedateTimeEnd date field visible only if deductionApplicable field is true
Example: "31-12-2020"
No
nonDeductionApplicablebooleanThis field can be visible only if PAN number is mentioned.
Example: true
No
specialRateintegerNo
tanstringContact TAN
Example: "AAAA99999A"
No

ContactInfo

NameTypeDescriptionRequired
addressstringAddress
Example: "Raffles Place 1"
Yes
namestringContact name
Example: "ABC Pte Ltd"
Yes

ContactInformation

NameTypeDescriptionRequired
beVatIdentificationNostringVAT Identification No
Example: 123456789012345
No
billingAddress[ Address ]List of Billing Address.No
birClassPhilippinesstringBIR class determines the type of business
Example: "Services"
No
businessRegNostringContact Business Registration No
Example: "W10-0108-000000021"
No
contactMasterIdstring (uuid)contact master id
Example: "2df7a5c1-3305-498d-8d01-aa92c42d19d2"
No
contactNumberstringContact number
Example: "+65999999999"
No
creditLimitnumberCredit Limit
Example: 100
No
creditLimitInBaseCurrencynumberCredit Limit In Org Currency
Example: 100
No
currencyCodestringCurrency code
Enum: "AFN", "ALL", "DZD", "AOA", "ARS", "AMD", "AWG", "AZN", "BSD", "BHD", "BDT", "BBD", "BYN", "BZD", "BMD", "BTN", "BOB", "BAM", "BRL", "BND", "BGN", "BIF", "KHR", "CAD", "CVE", "KYD", "CLP", "CNY", "COP", "KMF", "CDF", "CRC", "CZK", "HRK", "CUC", "DJF", "DOP", "EGP", "ERN", "ETB", "FKP", "FJD", "XAF", "GMD", "GEL", "GHS", "GIP", "DKK", "GTQ", "GNF", "GYD", "HTG", "HNL", "HKD", "HUF", "ISK", "INR", "IDR", "IRR", "IQD", "JMD", "JPY", "JOD", "KZT", "KES", "KWD", "KGS", "LAK", "LBP", "LSL", "LRD", "LYD", "MOP", "MKD", "MGA", "MWK", "MYR", "MVR", "MRO", "MUR", "MXN", "MDL", "MNT", "MZN", "MMK", "NAD", "NPR", "NIO", "NGN", "KPW", "OMR", "PKR", "ILS", "PAB", "PGK", "PYG", "PEN", "PHP", "PLN", "QAR", "RON", "RUB", "RWF", "SHP", "XCD", "WST", "STD", "SAR", "RSD", "SCR", "SLL", "SGD", "ANG", "SBD", "SOS", "ZAR", "KRW", "SSP", "EUR", "LKR", "SDG", "SRD", "NOK", "SZL", "SEK", "CHF", "SYP", "TWD", "TJS", "TZS", "THB", "XOF", "NZD", "TOP", "TTD", "TND", "TRY", "TMT", "AUD", "UGX", "UAH", "AED", "GBP", "USD", "UYU", "UZS", "VUV", "VEF", "VND", "XPF", "MAD", "YER", "ZMW", "BWP", "CNH"
Example: "SGD"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
No
customerTypeMalaysiastringCustomer Type
Enum: "NONE", "EXPORT", "SPECIAL_AREA", "DESIGNATED_AREA", "EXEMPTED_UNDER_SCHEDULE_A", "EXEMPTED_UNDER_SCHEDULE_B", "EXEMPTED_UNDER_SCHEDULE_C1_C2", "EXEMPTED_UNDER_SCHEDULE_C3_C4", "EXEMPTED_UNDER_SCHEDULE_C5"
Example: "NONE(None)"
No
customerTypePhilippinesstringCustomer Type
Enum: "NORMAL_CORPORATE=Normal(Corporate)", "NORMAL_INDIVIDUAL=Normal(Individual)", "ZERO_RATED_CORPORATE=Zero rated(Corporate)", "ZERO_RATED_INDIVIDUAL=Zero Rated (Individual)", "NORMAL=Normal", "GOVERNMENT=Government"
Example: "Normal(Corporate)"
No
deVatIdentificationNostringVAT Identification No
Example: 123456789012345
No
documentSequenceCodestringContact Sequence code
Example: "C-0000001"
No
emailIdstringcontact email address
Example: "myinfo@domain.com"
No
exemptionCertificateMalaysiabooleanExemption certificate
Example: true
No
exemptionCriterialMalaysiastringExemption criteria
Enum: "NONE", "ZERO_RATED", "EXEMPTED_ZERO"
Example: "NONE(None)"
No
gstTreatmentstringGST treatment
Enum: "REGISTERED_BUSINESS_REGULAR=Registered Business - Regular", "REGISTERED_BUSINESS_COMPOSITION=Registered Business - Composition", "UNREGISTERED_BUSINESS=Unregistered Business", "CUSTOMER=Consumer", "OVERSEAS=Overseas", "SPECIAL_ECONOMIC_ZONE=Special Economic Zone", "DEEMED_EXPORT=Deemed Export"
Example: "UnregisteredBusiness"
No
gstinstringContact GSTIN
Example: "21AONPM8088Q211"
No
intercompanyTypestringContact Type either parent or subsidiary
Enum: "PARENT", "SUBSIDIARY"
Example: "PARENT/SUBSIDIARY"
No
invoiceCreditLimitTypestringInvoice Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
invoicesobjectNo
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isCreditLimitApplicablebooleanContact credit limit applicable
Example: true
No
isIncludeCurrentInvoicebooleanInclude Current Invoice
Example: true
No
isIncludeCurrentQuotationbooleanInclude Current Quotation
Example: true
No
isIncludeCurrentSalesOrderbooleanInclude Current Sales Order
Example: false
No
isParentCompanybooleanIs Parent company
Example: false
No
isSubsidiaryCompanybooleanIs Subsidiary company
Example: false
No
namestringContact name
Example: "Sam"
No
nikNumberlongNIK No
Example: 123456789012345
No
nlVatIdentificationNostringVAT Identification No
Example: 123456789012345
No
npwpNumberlongNPWP No
Example: 123456789012345
No
panstringContact PAN
Example: "AONPM8088Q"
No
payableAccountCodestringPayable account code
Example: "AC002"
No
paymentTermCodestringPayment term code
Example: "Net 0"
No
purchasePriceLists[ long ]Set of Purchase price lists
Example: [123,456]
No
quotationCreditLimitTypestringQuotation Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
receivableAccountCodestringReceivable account code
Example: "AC001"
No
residentbooleanIs resident?
Example: true
No
residentStatusIndonesiabooleanResident Status
Example: true
No
saArabicDetailsContactSAArabicDtoContact details in Arabic for Saudi ArabiaNo
salesOrderCreditLimitTypestringSales Order Credit Limit Type
Enum: "IGNORE", "WARN", "BLOCK"
Example: "IGNORE"
No
salesPriceLists[ long ]Set of Sales price lists
Example: [123,456]
No
salesTaxRegNostringContact Sales Tax Registration No
Example: "W10-0108-000000021"
No
sequenceFormatstringSequence Format
Example: 1
No
serviceTaxRegNostringContact Service Tax Registration No
Example: "W10-0108-000000021"
No
shippingAddress[ Address ]List of Shipping Address.No
taxExemptedbooleanNo
taxExemptionNostringNo
taxExemptionReasonstringNo
taxTreatmentstringTax Treatment
Enum: "VAT_Registered", "Non_VAT_Registered", "GCC_VAT_Registered", "GCC_Non_VAT_Registered", "Non_GCC", "VAT_Registered_Designated_Zone", "Non_VAT_Registered_Designated_Zone"
Example: "VAT_Registered"
No
taxTypeCustomerstringTax Types Customer
Enum: "TAX_CODE_CUSTOMER_01", "TAX_CODE_CUSTOMER_02", "TAX_CODE_CUSTOMER_03", "TAX_CODE_CUSTOMER_04", "TAX_CODE_CUSTOMER_05", "TAX_CODE_CUSTOMER_06", "TAX_CODE_CUSTOMER_07", "TAX_CODE_CUSTOMER_08"
Example: "TAX_CODE_CUSTOMER_01"
No
taxTypeVendorstringTax Types Vendor
Enum: "TAX_CODE_VENDOR_01", "TAX_CODE_VENDOR_02", "TAX_CODE_VENDOR_03", "TAX_CODE_VENDOR_04", "TAX_CODE_VENDOR_05", "TAX_CODE_VENDOR_06", "TAX_CODE_VENDOR_07", "TAX_CODE_VENDOR_08"
Example: "TAX_CODE_VENDOR_01"
No
tdsApplicableIndiabooleanNo
tdsInfoIndiaContactIndiaTdsInfoNo
tdsSectionToTdsRateIdlongContact TDS Section to Tds Rate Id
Example: 1213454
No
vatExemptionReasonPhilippinesstringPhilippines specific Contact VAT Exemption Reason
Example: "Reason"
No
vatNoPhilippinesstringPhilippines specific Contact VAT No.
Example: "012-345-678-910"
No
vatRegistrationNostringVAT Registration No
Example: 123456789012345
No
vatStatusPhilippinesstringPhilippines specific Contact VAT Status
Example: "Input VAT"
No
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
No
vendorTypeMalaysiastringVendor Type
Enum: "NONE", "SALES_TAX_EXEMPTION", "MANUFACTURED_EXEMPTION", "PERFORMED_EXEMPTION"
Example: "NONE(None)"
No
vendorTypePhilippinesstringVendor Type
Enum: "NORMAL_CORPORATE=Normal(Corporate)", "NORMAL_INDIVIDUAL=Normal(Individual)", "ZERO_RATED_CORPORATE=Zero rated(Corporate)", "ZERO_RATED_INDIVIDUAL=Zero Rated (Individual)", "GOVERNMENT=Government", "NORMAL=Normal", "IMPORT=Import"
Example: "Normal(Corporate)"
No
whtApplicablePhilippinesbooleanMake Contact as WHT applicable
Example: true
No
whtBusinessPhilippinesstringBIR class determines the type of business
Example: "Individual"
No

ContactSAArabicDto

NameTypeDescriptionRequired
billingAddress[ Address ]Billing addresses in Arabic languageNo
saArabicNamestringExample: "Name in Saudi Arabic Language"No
shippingAddress[ Address ]Shipping addresses in Arabic languageNo

CustomFieldItem

NameTypeDescriptionRequired
idlongDimension Id
Example: 11567
No
labelstringCustom Field Name
Example: "Label"
Yes
modulestringSupported ModulesNo
valueobjectDimension Value
Example: "XYZ"
No

DocumentInfo

NameTypeDescriptionRequired
documentCodestringDocument Code.
Example: "QO-0000001"
No
documentCreatedDatedateTimePurchase creation date
Example: "2023-01-01T00:00:00.000+0000"
No
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
documentTypestringType of document.
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "QUOTATION"
No

DocumentItemTaxMappingDto

NameTypeDescriptionRequired
additionalTaxInbooleantrue/false
Example: true
No
taxAmountnumberTax amount
Example: 10
No
taxApplyTostringTax Apply To (Pre/AFTER)
Example: "Pre"
No
taxCodestringTax Code
Example: "GST (10%)"
No
taxNamestringTax Name
Example: "GST (10%)"
No
taxRatenumberTax rate
Example: 10
No
taxSeqCodestringTax Sequence Code
Example: "0000001"
No
taxableAmountnumberTaxable Amount
Example: 100
No

DocumentUOMSchemaDefinition

NameTypeDescriptionRequired
namestringUOM Schema Name
Example: "UNIT"
No
schemaIdlongUOM Schema Id
Example: 1
No
sinkConversionFactornumber10
Example: 10
No
sinkUOMlong2
Example: 2
No
sourceConversionFactornumber1
Example: 1
No
sourceUOMlong4
Example: 4
No
uidstringUOM Schema Definition Id
Example: 1
No

ExportDocumentRequest

NameTypeDescriptionRequired
categoryNamestringQUOTE,INVOICE etc
Example: "QUOTE"
Yes
customTemplatebooleanInvoice Custom Template flag
Example: false
No
documentCodestringDocument system number , could be invoice number, quotation number etc.
Example: "00001"
No
documentNumberstringDocument number , could be invoice number, quotation number etc.
Example: "00001"
No
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
fileNamestringFile name of the template
Example: "QUOTE.DOCX"
No
headers[ Map«string,object» ]No
moduleNamestringERP,CRM,HRMS
Example: "ERP"
Yes
skipDocumentTemplateMappingbooleanSkip document template mapping
Example: false
No
templateIdlongTemplate id
Example: 12
No

FilterCondition

NameTypeDescriptionRequired
colIdstringNo
oprstringNo
valuestringNo

FilterRecord

NameTypeDescriptionRequired
filterConditions[ FilterCondition ]No
logicalOperatorstringNo
uniqueIdlongNo

GlobalDiscountDetails

NameTypeDescriptionRequired
accountCodestringNo
amountnumberNo
isPercentbooleanNo
isSubTotalOnlybooleanNo
namestringNo
percentnumberNo

GoodsReceiptItemDto

NameTypeDescriptionRequired
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]No
advancedTrackingTypestringEnum: "NONE", "BATCH", "SERIAL"No
customField[ CustomFieldItem ]List of custom fieldsNo
documentItemCodestringDocument order code, It will be Purchase Order/Purchase Invoice item code. Possible value - POI-00001 or PII-00001
Example: "POI-00001"
Yes
documentSequenceCodestringdocument sequence code
Example: "IN-0000001"
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
goods_receipt_item_codestringgoods receipt item specific unique code
Example: "GRI-000001"
No
idlongNo
pendingQuantitynumberNo
productCodestringProduct code
Example: "P-0000001"
Yes
productDescriptionstringNo
productNamestringNo
quantityRequirednumberPurchase Ordered Quantity
Example: 100
Yes
receiptDatestringReceipt date
Example: "01-10-2019"
No
receiptQuantitynumberGoods Receipt quantity
Example: 20
Yes
uomNamestringUOM nameNo
uomPendingQuantitynumberuom pending quantity
Example: 2
Yes
uomQuantityRequirednumberPurchase Ordered uom Quantity
Example: 100
Yes
uomReceiptQuantitynumberuom receipt quantity
Example: 2
Yes
warehouseCodestringNo
warehouseInventoryData[ WarehouseInventoryData ]warehouse Inventory List
Example: []
No

GoodsReceiptResponse

NameTypeDescriptionRequired
attachmentIds[ integer ]list of attachment id's for this grNo
attachments[ string ]Attachments url'sNo
autoReceiptbooleanFlag will pass as true for auto receipt flow. Possible value - TRUE | FALSE
Example: false
No
bulkItemCountintegercount of bulk goods receipt
Example: 0
No
customField[ CustomFieldItem ]List of custom fieldsNo
documentCodestringDocument code
Example: "00001"
Yes
documentSequenceCodestringDocument code
Example: "00001"
Yes
documentTypestringDocument Type, Stage from where goods receive is requested. Value will PURCHASE_ORDER or PURCHASE_INVOICE
Example: "PURCHASE_ORDER"
Yes
goods_receipt_codestringgoods receipt specific unique code
Example: "GR-0000001"
No
idlongNo
isBulkGRbooleantrue if the GR created is for bulk goods receipt
Example: true
No
isGoodsReceiptOfLinkedDocbooleanFlag will denote if GR is of a linked doc
Example: true
No
items[ GoodsReceiptItemDto ]Goods Receipt item detailsNo
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
parentDocumentSeqCodestringDocument Sequence code of PO or Bill
Example: "00001"
No
parentGrCodestringgoods receipt specific unique code for bulk gr
Example: "GR-0000001"
No
receiptDatestringDate on which all goods receipt successfully.
Example: "01-10-2019"
No
sequenceintegerGoods receipt sequence
Example: 1
No
statusstringfulfillment status, possible value : UNRECEIVED | PARTIAL_RECEIVED | FULLY_RECEIVED
Example: "PARTIAL_FULFILLED"
No
transactionLinkIdlongtransaction link id for the goods received
Example: 1
No
warehouseCodestringwarehouse code
Example: "WH-0000001"
No

InventoryDto

NameTypeDescriptionRequired
availableQuantitydoubleAvailable quantity
Example: 100
No
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin name
Example: "BIN-NAME"
No
costOfGoodsSoldAccountCodestringCost of goods sold account code
Example: "A-10231"
Yes
inventoryAccountCodestringInventory account code
Example: "A-10232"
Yes
inventoryAccountNamestringInventory account name
Example: "Inventory Account"
Yes
landedCostWeightnumberLanded cost weight value
Example: 10.5
No
openingQuantitydoubleOpening quantity
Example: 10
No
openingValuationdoubleOpening valuation
Example: 100.4
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack name
Example: "RACK-NAME"
No
reservedQuantitydoubleReserved quantity
Example: 100
No
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow name
Example: "ROW-NAME"
No
stockAdjustmentAccountCodestringStock adjustment account code
Example: "A-10234"
Yes
warehouseCodestringWarehouse code
Example: "WH-00001"
Yes
wipInventoryAccountCodestringWIP Inventory account code
Example: "A-10233"
Yes

InventoryWarehouseDetails

NameTypeDescriptionRequired
availableQuantitynumberAvailable quantity
Example: 100
No
openingQuantitynumberOpening quantity
Example: 10
No
openingValuationnumberOpening Valuation
Example: 1000
No
warehouseCodestringWarehouse code
Example: "WH-00001"
Yes

InvoiceResponseInfo

NameTypeDescriptionRequired
currencystringNo
documentCodestringdocument code
Example: "SI-0000041"
No
documentSequenceCodestringDocument Sequence Code
Example: "00000001"
No
dueAmountnumberdue amount
Example: 46
No
exchangeRatenumberNo
idlongID
Example: 43
No
invoiceDatedateTimeinvoice date
Example: "2018-10-01"
No
invoiceDueDatedateTimeinvoice due date
Example: "2018-10-01"
No
memostringmemo
Example: "test"
No
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
statusstringEnum: "OPEN", "DRAFT", "CLOSED"No
supplierInvoiceNostringContact supplier invoice number
Example: "CSI001"
No
taxAmountnumberTotal Amount
Example: 1
No
totalAmountnumbertotal amount
Example: 46
No
totalAmountInBaseCurrencynumbertotal amount in base currency
Example: 46
No
typestringsale invoice or purchase invoice
Example: "sale_invoice"
No

JobWorkOutOrderIndiaRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesJob Work Out order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if job work out order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringJob Work Out Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if job work out order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstTreatmentstringGST Treatment
Example: "REGISTERED_BUSINESS_REGULAR"
No
gstinstringIndian state from where the good/service is shipped
Example: "22AAAAAA00000AA21"
No
jobWorkOutOrderItems[ JobWorkOutOrderItemIndiaDetails ]Job Work out order item detailsNo
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
placeOfSupplystringIndian state from where the good/service is shipped
Example: "Delhi"
No
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

JobWorkOutOrderIndiaResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesAdditional ChargesNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if job work out order is backorder
Example: true
No
billToAddressBill to AddressNo
billedStatusstringjob work out order billed
Enum: "PENDING", "PARTIAL", "BILLED"
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
deliveryDatestringDelivery date
Example: "01-10-2019"
No
dispatchStatusstringReceived status for the Goods
Enum: "PENDING_DISPATCH", "PARTIALLY_DISPATCHED", "DISPATCHED"
Example: "FULLY_RECEIVED"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringjob work out Order Code
Example: "0000001"
No
draftbooleanjob work out order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if job work out order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstTreatmentstringGST Treatment
Example: "REGISTERED_BUSINESS_REGULAR"
No
gstinstringIndian state from where the good/service is shipped
Example: "22AAAAAA00000AA21"
No
idlongjob work out order id
Example: 1
No
jobWorkOutOrderItems[ JobWorkOutOrderItemIndiaDetails ]Job Work out order item detailsNo
jwoCodestringjob work out Order Code
Example: "0000001"
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
pendingReceiptbooleanjob work out order pending receipt
Example: false
No
placeOfSupplystringIndian state from where the good/service is shipped
Example: "Delhi"
No
poCodestringjob work out order code
Example: "PO0001"
No
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

JobWorkOutOrderInformation

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if JobWorkOut order is backorder
Example: true
No
billToAddressBill to AddressNo
billedStatusstringJobWorkOut order billed
Enum: "PENDING", "PARTIAL", "BILLED"
Example: "BILLED"
No
contactContactInfoContact info detailsYes
contactDtoContactInformationContact DetailsNo
creditablebooleanTrue if JobWorkOut Order is creditable
Example: true
No
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
dispatchStatusstringReceived status for the Goods
Enum: "PENDING_DISPATCH", "PARTIALLY_DISPATCHED", "DISPATCHED"
Example: "FULLY_RECEIVED"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringJobWorkOut Order Code
Example: "0000001"
No
draftbooleanJobWorkOut order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if JobWorkOut order is created for drop ship
Example: true
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstinstringIndian state from where the good/service is shipped
Example: "22AAAAAA00000AA21"
No
idlongJobWorkOut order id
Example: 1
No
jobWorkOutOrderItems[ JobWorkOutOrderItemInformation ]JobWorkOut order item detailsNo
jwoCodestringJobWorkOut order code
Example: "PO0001"
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
pendingReceiptbooleanJobWorkOut order pending receipt
Example: false
No
placeOfSupplystringIndian state from where the good/service is shipped
Example: "Delhi"
No
rcmApplicablebooleanTrue if RCM applicable
Example: true
No
receiptDatestringReceipt date
Example: "01-10-2019"
Yes
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberNo
tcsAmountInBaseCurrencynumberNo
tcsPercentagenumberNo
tcsRateIdlongNo
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

JobWorkOutOrderItemDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
bomMetaCodestringbom meta code
Example: "00001"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
jobWorkOutOrderItemCodestringJob Work Out Item Code
Example: "POI-00001"
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

JobWorkOutOrderItemIndiaDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
bomMetaCodestringbom meta code
Example: "00001"
No
cessAmountnumberIndia specific CESS amount on total amount
Example: 0
No
cessPercentagenumberCess Percentage
Example: 2.322
No
cessRulestringCess Rule if it applies to the item
Example: "Math.max(21*amount/100,4170*quantity/100)"
No
cgstAmountnumberIndia specific CGST tax amount on total amount
Example: 5
No
cgstRatenumberIndia specific CGST rate
Example: 5
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
hsnOrSacCodestringHsn or Sac code
Example: 110011
No
idlongID
Example: 2
No
igstAmountnumberIndia specific IGST tax amount on total amount
Example: 5
No
igstRatenumberIndia specific IGST rate
Example: 5
No
itcIneligibleTypestringIneligible - as per Section 17(5)
Enum: "ITC_INELIGIBLE_SECTION_17", "ITC_INELIGIBLE_OTHERS"
Example: "ITC_INELIGIBLE_SECTION_17"
No
jobWorkOutOrderItemCodestringJob Work Out Item Code
Example: "POI-00001"
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
sgstAmountnumberIndia specific SGST tax amount on total amount
Example: 5
No
sgstRatenumberIndia specific SGST rate
Example: 5
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
taxExemptionReasonstringTax Exemption reason if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanTax preference, whether Exempted or not Exempted
Example: false
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
userSetTaxesbooleanFlag to check whether tax is user edited
Example: false
No

JobWorkOutOrderItemInformation

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
bomMetaCodestringbom meta code
Example: "00001"
No
cessAmountnumberIndia specific CESS amount on total amount
Example: 0
No
cessPercentagenumberCess Percentage
Example: 2.322
No
cessRulestringCess Rule if it applies to the item
Example: "Math.max(21*amount/100,4170*quantity/100)"
No
cgstAmountnumberIndia specific CGST tax amount on total amount
Example: 5
No
cgstRatenumberIndia specific CGST rate
Example: 5
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
exciseAmountnumberExcise amount
Example: 0.5
No
exciseRatedoubleRate of Excise
Example: 5
No
exciseTypestringExcise type
Enum: "PERCENT", "FLAT"
Example: "FLAT"
No
hsnOrSacCodestringHsn or Sac code
Example: 110011
No
idlongID
Example: 2
No
igstAmountnumberIndia specific IGST tax amount on total amount
Example: 5
No
igstRatenumberIndia specific IGST rate
Example: 5
No
itcIneligibleTypestringIneligible - as per Section 17(5)
Enum: "ITC_INELIGIBLE_SECTION_17", "ITC_INELIGIBLE_OTHERS"
Example: "ITC_INELIGIBLE_SECTION_17"
No
jobWorkOutOrderItemCodestringJobWorkOut Item Code
Example: "POI-00001"
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingAmountnumberPending amount
Example: 100
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductInformationProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
sgstAmountnumberIndia specific SGST tax amount on total amount
Example: 5
No
sgstRatenumberIndia specific SGST rate
Example: 5
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
taxDetails[ DocumentItemTaxMappingDto ]Tax Details for Tax GroupNo
taxExemptionReasonstringTax Exemption reason if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanTax preference, whether Exempted or not Exempted
Example: false
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
userSetTaxesbooleanFlag to check whether tax is user edited
Example: false
No

JobWorkOutOrderRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesJob Work Out order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if job work out order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringJob Work Out Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if job work out order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
jobWorkOutOrderItems[ JobWorkOutOrderItemDetails ]Job Work out order item detailsNo
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

JobWorkOutOrderResponse

NameTypeDescriptionRequired
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if job work out order is backorder
Example: true
No
billToAddressBill to AddressNo
billedStatusstringjob work out order billed
Enum: "PENDING", "PARTIAL", "BILLED"
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
dispatchStatusstringReceived status for the Goods
Enum: "PENDING_DISPATCH", "PARTIALLY_DISPATCHED", "DISPATCHED"
Example: "FULLY_RECEIVED"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringjob work out Order Code
Example: "0000001"
No
draftbooleanjob work out order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if job work out order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongjob work out order id
Example: 1
No
jobWorkOutOrderItems[ AbstractJobWorkOutOrderItemDetails ]Job Work out order item detailsNo
jwoCodestringjob work out Order Code
Example: "0000001"
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
pendingReceiptbooleanjob work out order pending receipt
Example: false
No
poCodestringjob work out order code
Example: "PO0001"
No
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

LandedCostCategory

NameTypeDescriptionRequired
allocationTypestringEnum: "QUANTITY", "VALUE", "WEIGHT", "MANUAL", "CUSTOM_DUTY"No
namestringNo

LandedCostDetails

NameTypeDescriptionRequired
allocationTypestringEnum: "QUANTITY", "VALUE", "WEIGHT", "MANUAL", "CUSTOM_DUTY"No
categoryNamestringNo
landedCostCategorystringNo
productDetails[ LandedCostProductDetails ]No

LandedCostProductDetails

NameTypeDescriptionRequired
allocatedCostnumberNo
customDutyAndOtherChargesnumberNo
gstRatestringNo
hsncodestringNo
igstnumberNo
productstringNo
productIdstringNo
quantitynumberNo
taxableValueForCustomDutynumberNo
taxableValueForIGSTnumberNo
totalAmountnumberNo
unitPricenumberNo

LinkedDocumentResponse

NameTypeDescriptionRequired
documentDatedateTimePurchase Invoice date
Example: "25-10-2019"
Yes
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
dueAmountnumberAmount Due
Example: 12.322
No
totalAmountnumberTotal Invoice amount
Example: 12.322
No

LinkedDocumentUpdateRequest

NameTypeDescriptionRequired
newLinkedDocumentDocumentInfoNo
oldLinkedDocumentDocumentInfoNo

LinkedDocumentsDto

NameTypeDescriptionRequired
codestringNo
usedbooleanNo

LinkedPurchaseInvoiceResponse

NameTypeDescriptionRequired
documentSequenceCodestringPurchase invoice Sequence Code
Example: "0000001"
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
isPartialInvoicebooleanis Partial Invoice
Example: true
No
purchaseInvoiceCodestringPurchase invoice code
Example: "SI001"
No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
totalAmountnumberTotal Invoice amount
Example: 12.322
No

LinkedPurchaseOrderResponse

NameTypeDescriptionRequired
documentSequenceCodestringPurchase order Sequence Code
Example: "0000001"
No
isPartialOrderbooleanis Partial Order
Example: true
No
purchaseOrderCodestringPurchase order code
Example: "PO001"
No
totalAmountnumberTotal Order amount
Example: 12.322
No

Map«string,object»

NameTypeDescriptionRequired
Map«string,object»object

Map«string,string»

NameTypeDescriptionRequired
Map«string,string»object

MonthData

NameTypeDescriptionRequired
amountnumberNo
countintegerNo
monthstringEnum: "JANUARY", "FEBRUARY", "MARCH", "APRIL", "MAY", "JUNE", "JULY", "AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER", "DECEMBER"No
yearYearNo

OrderOverview

NameTypeDescriptionRequired
countintegerNo
data[ MonthData ]No
totalAmountnumberNo

OrderOverviewReport

NameTypeDescriptionRequired
billedNotFulfilledOrderOverviewNo
billedNotReceivedOrderOverviewNo
closedOrderOverviewNo
draftsOrderOverviewNo
fulfilledOrderOverviewNo
fulfilledNotBilledOrderOverviewNo
openOrderOverviewNo
pendingOrderOverviewNo
receivedOrderOverviewNo
receivedNotBilledOrderOverviewNo
totalOrderOverviewNo
unbilledOrderOverviewNo
unfulfilledOrderOverviewNo

OrderReportInfo

NameTypeDescriptionRequired
contactNamestringNo
customField[ CustomFieldItem ]No
docCurrencystringNo
documentCodestringNo
orderDateFormatstringNo
orderDueDateFormatstringNo
receiptStatusstringNo
totalAmountstringNo

OrderRequestDto

NameTypeDescriptionRequired
addProcessingFeebooleanflag to add processing fee
Example: true
No
amountnumberOrder amount
Example: 3546.23
No
currencystringCurrency
Example: "USD"
No
customerEmailstringCustomer email
Example: "john@doe.com"
No
customerNamestringCustomer Name
Example: "John"
No
daysUntilDueintegerdue date
Example: 30
No
descriptionstringDescription
Example: "Order for inventory"
No
platformDetailsPlatformDetailsDtoPlatform details dto
Example: "platformDetailsDto"
No

Pageable

NameTypeDescriptionRequired
offsetlongNo
pageNumberintegerNo
pageSizeintegerNo
pagedbooleanNo
sortSortNo
unpagedbooleanNo

Page«JobWorkOutOrderIndiaResponse»

NameTypeDescriptionRequired
content[ JobWorkOutOrderIndiaResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«JobWorkOutOrderResponse»

NameTypeDescriptionRequired
content[ JobWorkOutOrderResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderAustraliaResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderAustraliaResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderCanadaResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderCanadaResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderDEResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderDEResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderIndiaResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderIndiaResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderIndonesiaResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderIndonesiaResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderIsraelResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderIsraelResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderMalaysiaResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderMalaysiaResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderPhilippinesResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderPhilippinesResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderSaudiArabiaResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderSaudiArabiaResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderUKResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderUKResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseOrderUaeResponse»

NameTypeDescriptionRequired
content[ PurchaseOrderUaeResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«PurchaseRequestResponse»

NameTypeDescriptionRequired
content[ PurchaseRequestResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

Page«SalesOrderResponse»

NameTypeDescriptionRequired
content[ SalesOrderResponse ]No
emptybooleanNo
firstbooleanNo
lastbooleanNo
numberintegerNo
numberOfElementsintegerNo
pageablePageableNo
sizeintegerNo
sortSortNo
totalElementslongNo
totalPagesintegerNo

PaymentMilestoneDetailsResponse

NameTypeDescriptionRequired
amountnumberAmount
Example: 100
Yes
amountInPercentnumberNo
amountInPercentFlagbooleanNo
contactCodestringContact Code
Example: "C-000001"
Yes
documentCodestringDocument Code
Example: "000001"
Yes
documentTypestringDocument Type
Enum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"
Example: "SALES_INVOICE"
Yes
dueAmountnumberPayment Due Amount
Example: 0
Yes
idlongNo
linkedDocumentLinkedDocumentResponselinkedDocument
Example: {}
Yes
milestoneDatestringMilestone Date
Example: "25-10-2019"
Yes
milestoneNointegerMilestone Number
Example: 1
Yes
receivedAmountnumberPayment Received Amount
Example: 100
Yes
statusstringStatus
Enum: "PAYMENT_DUE", "PAYMENT_ON_TIME", "DELAYED"
Example: "DELAYED"
Yes

PlatformDetailsDto

NameTypeDescriptionRequired
accountCodestringAccount ID
Example: "ACC001"
No
contactCodestringContact ID
Example: "C001"
No
documentCodestringDocument Code
Example: "DOC001"
No
documentDatestringDocument Date
Example: "2020-10-10"
No
documentTypestringDocument Type
Example: "INVOICE"
No
invoiceIdstringInvoice ID
Example: "INV001"
No
memostringMemo Description
Example: "Invoice sent for payment"
No
paymentCodestringPayment Code
Example: 124552
No
userIdstringUser ID
Example: 1142
No

ProductInOutQty

NameTypeDescriptionRequired
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
productCodestringNo
quantitynumberNo

ProductInformation

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
availableQuantitynumberAvailable Quantity
Example: 2
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
cessRulestringCess rule expression
Example: "Math.max(21*amount/100,4170*quantity/1000)"
No
cessRuleDescriptionstringCess rule description
Example: "21% or Rs. 4170 per thousand, whichever is higher"
No
costOfGoodsSoldAccountCodestringNo
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
exciseApplicablebooleanExample: trueNo
exciseRatedoubleExcise rate based on Excise Type
Example: 10
No
exciseTypestringExcise type to apply
Enum: "PERCENT", "FLAT"
Example: "PERCENT"
No
exemptedMalaysiabooleanWhether Product is Tax Exempted
Example: true
No
glAccountCodestringGL account code
Example: "A-0017"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
hsnOrSacCodestringHSN or SAC code of product
Example: 1234
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryAccountCodestringNo
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
itcAdjustmentstringITC adjustment
Enum: "NA", "ITC_IS_BLOCKED", "ITC_IS_REVERSED"
Example: "ITC_IS_BLOCKED"
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
nameInArabicSAstringNo
offeringTypestringOffering type
Enum: "GOODS", "SERVICES"
Example: "GOODS"
No
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
reservedQuantitynumberReserved Quantity
Example: 2
No
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockAdjustmentAccountCodestringNo
stockUomlongStock UOM
Example: 2
Yes
tariffOrServiceCodeMalaysiastringTariff or Service code of product
Example: 1234
No
taxExemptionReasonstringTax Exempted reason to be filled, if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxExemptionReasonMalaysiastringTax Exempted reason to be filled, if taxPreference is true
Enum: "EXEMPTED", "NON_SST", "LIVE_ANIMALS", "UNPROCESSED_FOOD", "VEGETABLES", "MEDICINES", "MACHINERY", "CHEMICALS"
Example: "EXEMPTED"
No
taxPreferencebooleanWhether Product is Tax Exempted
Example: true
No
taxablebooleanIs taxable?
Example: true
No
tdsApplicableIndiabooleanNo
tdsNatureOfPaymentIndiastringNo
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo
whtApplicablebooleanExample: trueNo
whtSectionToWhtRateIdlongProduct WHT - Nature Of Payment to WHT Rate Id
Example: 1213454
No
wipInventoryAccountCodestringNo

ProductResponse

NameTypeDescriptionRequired
activebooleanProduct status
Example: true
No
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
advancedTrackingMetaData[ AdvancedTrackingMetaDto ]Advanced Tracking Meta data
Example: {"field1":"value1","field2":"value2"}
No
amortizationPeriodintegerAmortization template period
Example: 36
No
amortizationTemplateCodestringAmortization template code
Example: "0000001"
No
attributes[ AttributeDetails ]Attribute DetailsNo
autoFulfillmentEnabledbooleanIs Auto-Fulfillment enable?
Example: false
No
barcodestringProduct barcode
Example: 2365234
No
barcodeDetailsBarcodeDetailsbarcode details
Example: {"barcodeField":"Samsung"}
No
basePricedoubleRevenue Base price
Example: 120
No
bomAddCostConfiguration[ BomAdditionalCostDto ]Bom additional cost informationNo
bomMetaDetailsList[ BomMetaDetailsDto ]multiple bom configuration
Example: "Bom Configuration"
No
bomOperationsConfiguration[ BomOperationDto ]Bom Operations informationNo
bomProductCostDetails[ BomProductCostDetails ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
bomProductsConfiguration[ BomMetaDto ]Bom Products informationNo
categoryCodestringCategory code
Example: "AB0001"
No
categoryDescstringCategory description
Example: "Medical Equipment"
No
customField[ CustomFieldItem ]JSON object for custom fields
Example: {"field1":"value1","field2":"value2"}
No
deferredExpenseAccountCodestringDeferred Expense account code
Example: "A-0015"
No
deferredRevenueAccountCodestringDeferred Revenue account code
Example: "A-0015"
No
deletedbooleanProduct delete status
Example: true
No
descriptionstringProduct description
Example: "Description"
No
documentSequenceCodestringProduct Sequence code
Example: "P-0000001"
No
hasBuildAssemblybooleanHas Build Assembly
Example: true
No
hasVariantsbooleanProduct has variants
Example: false
No
idlongProduct ID
Example: 1234
No
images[ string ]Product image url'sNo
incomingQtynumberProduct incoming QtyNo
inventoryInventoryDtoInventory information required for Tracked Products.No
inventoryWarehouseDetails[ InventoryWarehouseDetails ]Inventory warehouse details
Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"}
No
isAccountNumberFlagbooleanindicates if user is sending account number or code
Example: true
No
isFinishedProductbooleanIs finished product?
Example: false
No
isUiProductUpdatebooleanProduct is update by UI.
Example: false
No
isVariantbooleanIs a variant
Example: false
No
landedCostCategory[ LandedCostCategory ]Landed cost category detailsNo
manufacturingCostAccountCodestringManufacturing Cost Account Code
Example: "AC-0000012"
No
masterProductCodestringMaster Product Code
Example: "P-0000001"
No
multipleUomSchemabooleanIs multiple Uom Schema?
Example: true
No
namestringProduct Name
Example: "Apple"
Yes
outgoingQtynumberProduct outgoing QtyNo
productIdstringProduct ID
Example: "P000011"
No
productSubstitutesDetails[ ProductSubstitutesDetails ]No
productTransactionTypestringProduct Transaction Type
Enum: "BOTH", "PURCHASE", "SALES"
Example: "BOTH"
Yes
purchaseAccountCodestringPurchase account code
Example: "A-0012"
Yes
purchasePricedoublePurchase price
Example: 123.33
Yes
purchasePriceTaxInclusivebooleanIs purchase price tax inclusive?
Example: true
No
purchaseReturnAccountCodestringPurchase return account code
Example: "A-0014"
No
purchaseTaxCodestringPurchase tax code
Example: "T-001"
No
recommendedUomlongRecommended product uomNo
reorderEnabledbooleanFlag to enable reorder level
Example: true
No
reorderLevellongReorder level of the Products.
Example: 100
No
reorderLevelReachedbooleanHas Reorder level reachedNo
reorderQuantitylongQuantity to be reordered
Example: 50
No
reorderVendorCodestringVendor code for reorder
Example: "C-000001"
No
reorderVendorNamestringReorder Vendor NameNo
revenueRecognitionInfoProductRevenueRecognitionInfoProduct Revenue Recognition Information ObjectNo
rowRackBinDataRowRackBinDataRow Rack Bin information required for Tracked Products.No
salesAccountCodestringSales account code
Example: "A-0013"
Yes
salesPricedoubleSales price
Example: 120
Yes
salesPriceTaxInclusivebooleanIs sales price tax inclusive?
Example: false
No
salesReturnAccountCodestringSales return account code
Example: "A-0015"
No
salesTaxCodestringSales tax code
Example: "T-002"
No
sequenceFormatstringSequence Format
Example: 1
No
sourcestringIdentify this is ecom sync product
Example: "SHOPIFY"
No
stockUomlongStock UOM
Example: 2
Yes
taxablebooleanIs taxable?
Example: true
No
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes
uomSchemalongReorder level of the Products.
Example: 100
No
uomSchemaDtoUOMSchemaDtoProduct uom schema informationNo
valuationMethodstringValuation Method
Enum: "FIFO", "AVERAGE"
Example: "FIFO"
Yes
variantAttributesobjectAttribute Details specific to a variantNo
variantCountintegerVariant CountNo

ProductRevenueRecognitionInfo

NameTypeDescriptionRequired
allocationTypestringAllocation Type
Example: "Normal/Exclude"
No
createRevenuePlanOnstringCreate Revenue Plan On
Example: "Fulfillment"
No
isDirectRevenuePositingbooleanDirect Revenue Positing
Example: true
No
itemRevenueCategorystringItem Revenue Category
Example: "Licence"
No
revRecForecastRulestringRevenue Recognition Forecast Rule
Example: "Rule Forecast 1"
No
revRecRulestringRevenue Recognition Rule
Example: "Rule 1"
No

ProductStockInfo

NameTypeDescriptionRequired
fulfilledQuantitynumberNo
pendingQuantitynumberNo
productCodestringNo
receiptQuantitynumberNo
statusstringNo
warehouseCodestringNo

ProductSubstitutesDetails

NameTypeDescriptionRequired
advancedTrackingstringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
Example: "NONE"
No
availableQuantitynumberQuantity of product available
Example: 10
No
productDocumentSeqCodestringDoc seq code of Product
Example: "P-00001"
No
productIdstringProduct Id
Example: "P-00001"
No
productNamestringName of Product
Example: "Test Product"
No
stockUomlongStock UOM
Example: 2
Yes
typestringProduct type
Enum: "TRACKED", "NONTRACKED", "BILL_OF_MATERIALS"
Example: "TRACKED"
Yes

PurchaseInvoiceAccountDetails

NameTypeDescriptionRequired
accountAccountDtoAccount Response
Example: "product"
No
accountCodestringProduct code
Example: "P00001"
Yes
accountDescriptionstringProduct description
Example: "Apple watch"
No
accountOrderintegerProduct view order
Example: 1
No
amountnumberAmount
Example: 2
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
idlongID
Example: 2
No
isTdsApplicableAccountbooleanNo
isTdsApplicableContactbooleanNo
isTdsApplicableProductbooleanNo
lineNumberintegerLine Number
Example: 1
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsInfoIndiaTdsInfoIndiaPurchase invoice TDS detailsNo
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes

PurchaseInvoiceAssetGroupDetails

NameTypeDescriptionRequired
additionalChargeAmountnumberNo
additionalChargeTaxamountnumberNo
additionalChargesAdditionalChargesNo
amountnumberAmount
Example: 2
Yes
assetDetails[ AssetRequest ]No
assetGroupIdlongNo
assetGroupNamestringProduct code
Example: "P00001"
Yes
assetGroupResponseAssetGroupResponseAccount Response
Example: "product"
No
assetOrderintegerProduct view order
Example: 1
No
customField[ CustomFieldItem ]List of custom fieldsNo
descriptionstringProduct description
Example: "Apple watch"
No
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
idlongID
Example: 2
No
invoiceItemCodestringNo
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
quantitynumberNo
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberNo

PurchaseInvoiceProductDetails

NameTypeDescriptionRequired
additionalChargeAmountnumberExample: 123No
additionalChargeAmountCalculatednumberNo
additionalChargeTaxamountnumberExample: 123No
additionalChargeTaxamountCalculatednumberNo
additionalChargesAdditionalChargesPurchase invoice item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
amortizationDocumentItemDetailsAmortizationDocumentItemDetailsNo
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
invoiceLineNumberstringInvoice Line Number
Example: "ABSCDDSD1212"
No
isPartialInvoicebooleanWhether the Purchase Invoice is a partial invoice
Example: false
No
landedCostDetailsLandedCostDetailsDetails for landed costNo
lineNumberintegerLine Number
Example: 1
No
linkedOrderItemlongOrder Item linked to invoice item
Example: 123
No
productProductResponseProduct Response
Example: "product"
No
productCodestringProduct code
Example: "P00001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
purchaseInvoiceItemCodestringPurchase Invoice Item Code
Example: "PII-000001"
No
rcmRateSAnumbertax rate of rcm
Example: 5
No
rcmTaxAmountSAnumbertax rate of rcm
Example: 5
No
receivedQuantityInBillsnumberExample: 123No
receivedQuantityInOrdernumberExample: 123No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
tdsAccountstringTds Account Code
Example: "AC-0000011"
No
tdsAmountnumberTDS Amount
Example: 100
No
tdsIdintegerTDS Id
Example: 1
No
tdsRatenumberTDS Rate
Example: 10.1
No
totalAmountnumberTotal amount
Example: 2.3
Yes
uaeRcmRatenumbertax rate of rcm
Example: 5
No
unitPricenumberProduct unit price
Example: 0.7
Yes
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
vatCustomRateSAnumbertax rate of rcm
Example: 5
No
vatTaxAmountSAnumbertax rate of rcm
Example: 5
No

PurchaseInvoiceRecurringDetails

NameTypeDescriptionRequired
idlongID
Example: 2
No
invoiceRecurringCountintegerNumber of Invoices to be created
Example: 1
Yes
recurrenceEndDatestringRecurrence End date
Example: "25-10-2019"
Yes
recurrenceFrequencystringDays, Weeks or Months
Enum: "DAYS", "WEEK", "MONTH"
Example: "WEEK"
Yes
recurrenceTypeintegerEvery x Days/Weeks/Months
Example: 1
Yes

PurchaseInvoiceRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase invoice is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringBill Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
dropShipbooleanDrop Ship flag to indicate if purchase invoice is created for drop ship
Example: true
No
dueAmountnumberAmount Due
Example: 12.322
No
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
isPartialInvoicebooleanTrue if is partial invoice
Example: false
No
journalEntryCodestringJournal Entry Code
Example: "JE0001"
No
landedCostbooleanTo mark landed cost bill
Example: true
No
linkedDocuments[ DocumentInfo ]Linked DocumentsNo
memostringMemo
Example: "Memo details"
No
openingDocumentNumberstringCustomer opening document number
Example: "DC-0001"
No
openingInvoicebooleanTrue if opening invoice
Example: false
No
payableAccountCodestringCode of Account
Example: "AC-000001"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
paymentStatusstringPayment status
Enum: "PENDING", "PARTIAL", "RECEIVED"
Example: "PENDING"
No
purchaseInvoiceAccounts[ PurchaseInvoiceAccountDetails ]Purchase invoice Account item detailsNo
purchaseInvoiceAssets[ PurchaseInvoiceAssetGroupDetails ]No
purchaseInvoiceDatestringPurchase Invoice date
Example: "25-10-2019"
Yes
purchaseInvoiceDueDatestringPurchase Invoice due date
Example: "25-10-2019"
Yes
purchaseInvoiceProducts[ PurchaseInvoiceProductDetails ]Purchase invoice Product item detailsNo
purchaseInvoiceRecurringPurchaseInvoiceRecurringDetailsPurchase invoice item detailsNo
purchaseInvoiceTypestringPurchase invoice type.
Enum: "INVENTORY", "EXPENSE", "ASSET"
Example: "INVENTORY"
Yes
purchaseOrderRefNostringContact PO reference number
Example: "CPO001"
No
receiptDatedateTimeReceipt date
Example: "25-10-2019"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
receiveGoodsStatusstringreceipt goods status
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receivedCompletebooleanTrue if auto received is required.
Example: false
No
recurringbooleanTrue if Invoice is recurring.
Example: true
No
recurringActivatedbooleanTrue if Invoice recurrence is active.
Example: false
No
roundOffAmountInBaseCurrencynumberRound Off Amount In Base Currency
Example: 12.322
No
roundOffAmountInDocumentCurrencynumberRound Off Amount In Document Currency
Example: 12.322
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringInvoice status
Enum: "OPEN", "DRAFT", "CLOSED"
Example: "OPEN"
No
supplierInvoiceNostringNo
taxAmountnumberTax amount
Example: 2.322
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
totalTdsAmountnumberTotal Tds Amount
Example: 12.32
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
warehouseCodestringWarehouse Code
Example: "WH-000001"
No

PurchaseOrderAssetGroupDetails

NameTypeDescriptionRequired
amountnumberAmount
Example: 2
Yes
assetDetails[ AssetRequest ]No
assetGroupIdlongNo
assetGroupNamestringProduct code
Example: "P00001"
Yes
assetGroupResponseAssetGroupResponseAccount Response
Example: "product"
No
assetOrderintegerProduct view order
Example: 1
No
customField[ CustomFieldItem ]List of custom fieldsNo
descriptionstringProduct description
Example: "Apple watch"
No
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
purchaseOrderItemCodestringNo
quantitynumberNo
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberNo

PurchaseOrderAustraliaRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemAustraliaDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderAustraliaResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemAustraliaDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderCanadaRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemCanadaDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderCanadaResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemCanadaDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderDERequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemDEDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderDEResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemDEDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderIndiaRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstTreatmentstringGST Treatment
Example: "REGISTERED_BUSINESS_REGULAR"
No
gstinstringIndian state from where the good/service is shipped
Example: "22AAAAAA00000AA21"
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
placeOfSupplystringIndian state from where the good/service is shipped
Example: "Delhi"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemIndiaDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderIndiaResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesAdditional ChargesNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstTreatmentstringGST Treatment
Example: "REGISTERED_BUSINESS_REGULAR"
No
gstinstringIndian state from where the good/service is shipped
Example: "22AAAAAA00000AA21"
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
placeOfSupplystringIndian state from where the good/service is shipped
Example: "Delhi"
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemIndiaDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderIndonesiaRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
creditablestringTrue if Purchase Order is creditable
Example: true
No
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemIndonesiaDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderIndonesiaResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
creditablestringTrue if Purchase Order is creditable
Example: true
No
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemIndonesiaDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderInformation

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase invoice additional charges detailsNo
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
closedDatestringClosed date
Example: "01-10-2019"
Yes
contactContactInfoContact info detailsYes
contactDtoContactInformationContact DetailsNo
creditablebooleanTrue if Purchase Order is creditable
Example: true
No
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerTypestringCustomer Type
Enum: "EXPORT_WO_PAY", "EXPORT_W_PAY", "NA", "SEZ_WO_PAY", "SEZ_W_PAY"
Example: "NA"
Yes
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDue date
Example: "01-10-2019"
Yes
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
gstinstringIndian state from where the good/service is shipped
Example: "22AAAAAA00000AA21"
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneDetails[ PaymentMilestoneDetailsResponse ]Payment milestone detailsNo
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
placeOfSupplystringIndian state from where the good/service is shipped
Example: "Delhi"
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemInformation ]Purchase order item detailsNo
rcmApplicablebooleanTrue if RCM applicable
Example: true
No
receiptDatestringReceipt date
Example: "01-10-2019"
Yes
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberNo
tcsAmountInBaseCurrencynumberNo
tcsPercentagenumberNo
tcsRateIdlongNo
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
vendorTypestringVendor Type
Enum: "IMPORT", "NA", "SEZ_W_PAY", "SEZ_WO_PAY"
Example: "NA"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderIsraelRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemIsraelDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderIsraelResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemIsraelDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderItemAustraliaDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderItemCanadaDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderItemDEDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderItemDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderItemIndiaDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
cessAmountnumberIndia specific CESS amount on total amount
Example: 0
No
cessPercentagenumberCess Percentage
Example: 2.322
No
cessRulestringCess Rule if it applies to the item
Example: "Math.max(21*amount/100,4170*quantity/100)"
No
cgstAmountnumberIndia specific CGST tax amount on total amount
Example: 5
No
cgstRatenumberIndia specific CGST rate
Example: 5
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
hsnOrSacCodestringHsn or Sac code
Example: 110011
No
idlongID
Example: 2
No
igstAmountnumberIndia specific IGST tax amount on total amount
Example: 5
No
igstRatenumberIndia specific IGST rate
Example: 5
No
itcIneligibleTypestringIneligible - as per Section 17(5)
Enum: "ITC_INELIGIBLE_SECTION_17", "ITC_INELIGIBLE_OTHERS"
Example: "ITC_INELIGIBLE_SECTION_17"
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
sgstAmountnumberIndia specific SGST tax amount on total amount
Example: 5
No
sgstRatenumberIndia specific SGST rate
Example: 5
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
taxExemptionReasonstringTax Exemption reason if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanTax preference, whether Exempted or not Exempted
Example: false
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
userSetTaxesbooleanFlag to check whether tax is user edited
Example: false
No

PurchaseOrderItemIndonesiaDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
exciseAmountnumberExcise amount
Example: 0.5
No
exciseRatedoubleRate of Excise
Example: 5
No
exciseTypestringExcise type
Enum: "PERCENT", "FLAT"
Example: "FLAT"
No
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderItemInfo

NameTypeDescriptionRequired
additionalChargesAdditionalChargesNo
discountnumberTotal Discount
Example: 20
No
discountInPercentbooleanNo
documentItemCodestringNo
productCodestringProduct
Example: "P-000002"
No
quantitynumberQuantity
Example: 2
No
taxAmountnumberNo
unitPricenumberUnit price / Amount
Example: 100
No

PurchaseOrderItemInformation

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
cessAmountnumberIndia specific CESS amount on total amount
Example: 0
No
cessPercentagenumberCess Percentage
Example: 2.322
No
cessRulestringCess Rule if it applies to the item
Example: "Math.max(21*amount/100,4170*quantity/100)"
No
cgstAmountnumberIndia specific CGST tax amount on total amount
Example: 5
No
cgstRatenumberIndia specific CGST rate
Example: 5
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
exciseAmountnumberExcise amount
Example: 0.5
No
exciseRatedoubleRate of Excise
Example: 5
No
exciseTypestringExcise type
Enum: "PERCENT", "FLAT"
Example: "FLAT"
No
hsnOrSacCodestringHsn or Sac code
Example: 110011
No
idlongID
Example: 2
No
igstAmountnumberIndia specific IGST tax amount on total amount
Example: 5
No
igstRatenumberIndia specific IGST rate
Example: 5
No
itcIneligibleTypestringIneligible - as per Section 17(5)
Enum: "ITC_INELIGIBLE_SECTION_17", "ITC_INELIGIBLE_OTHERS"
Example: "ITC_INELIGIBLE_SECTION_17"
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingAmountnumberPending amount
Example: 100
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductInformationProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
sgstAmountnumberIndia specific SGST tax amount on total amount
Example: 5
No
sgstRatenumberIndia specific SGST rate
Example: 5
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
taxDetails[ DocumentItemTaxMappingDto ]Tax Details for Tax GroupNo
taxExemptionReasonstringTax Exemption reason if taxPreference is true
Enum: "EXEMPTED", "NON_GST"
Example: "EXEMPTED"
No
taxPreferencebooleanTax preference, whether Exempted or not Exempted
Example: false
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes
userSetTaxesbooleanFlag to check whether tax is user edited
Example: false
No

PurchaseOrderItemIsraelDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderItemMalaysiaDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderItemPhilippinesDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderItemSaudiArabiaDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
customRateSAnumberCustom tax rate for Saudi
Example: 5
No
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
rcmRateSAnumberRCM tax rate for Saudi
Example: 5
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderItemUKDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderItemUaeDetails

NameTypeDescriptionRequired
accountCodestringAccount
Example: "AC001"
No
additionalChargeAmountnumberExample: 123No
additionalChargeTaxamountnumberExample: 123No
additionalChargesAdditionalChargesPurchase order item additional charges detailsNo
advancedTrackingTypestringAdvanced Tracking Type
Enum: "NONE", "BATCH", "SERIAL"
No
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
documentUOMSchemaDefinitionDocumentUOMSchemaDefinitionDocument UOM Schema Definition
Example: 2
Yes
documentUomlongDocument UOM id
Example: 2
Yes
idlongID
Example: 2
No
lineNumberintegerLine Number
Example: 1
No
otherRatenumberTax Rate
Example: 5
No
otherTaxAmountnumberOther Tax Amount
Example: 10
No
pendingQuantitynumberPending quantity
Example: 2
No
productProductResponseProduct Details
Example: "product"
No
productCodestringProduct
Example: "P002"
No
productDescriptionstringDescription
Example: "Description"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
No
purchaseOrderItemCodestringPurchase Item Code
Example: "POI-00001"
No
receivedQuantityInBillsnumberReceived quantity through bill
Example: 2
No
receivedQuantityInOrdernumberReceived quantity through order
Example: 2
No
taxTaxDtoTax details
Example: "taxDto"
No
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberUnit price / Amount
Example: 2
No
uomQuantitynumberuom quantity
Example: 2
Yes
uomUnitPricenumberUOM Unit price
Example: 2.3
Yes

PurchaseOrderMalaysiaRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemMalaysiaDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderMalaysiaResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemMalaysiaDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderPhilippinesRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemPhilippinesDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderPhilippinesResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemPhilippinesDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderSaudiArabiaRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customApplicableSAbooleanTrue if RCM applicable
Example: true
No
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemSaudiArabiaDetails ]Purchase order item detailsNo
rcmApplicableSAbooleanTrue if RCM applicable
Example: true
No
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderSaudiArabiaResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customApplicableSAbooleanTrue if custom applicable
Example: true
No
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemSaudiArabiaDetails ]Purchase order item detailsNo
rcmApplicableSAbooleanTrue if RCM applicable
Example: true
No
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderShortResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesNo
documentSequenceCodestringPurchase Order Document Sequence Code
Example: "00O0001"
No
exchangeRatenumberExchange rate
Example: 0.456345
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderItemInfos[ PurchaseOrderItemInfo ]No
unitPriceGstInclusivebooleanNo

PurchaseOrderUKRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemUKDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderUKResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemUKDetails ]Purchase order item detailsNo
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderUaeRequest

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
contactContactInfoContact info detailsYes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemUaeDetails ]Purchase order item detailsNo
rcmApplicablebooleanTrue if RCM applicable
Example: true
No
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseOrderUaeResponse

NameTypeDescriptionRequired
additionalChargesAdditionalChargesPurchase order additional charges detailsNo
approvalStatusstringApproval status
Enum: "APPROVED", "PENDING_FOR_APPROVAL", "REJECTED", "NOT_REQUIRED"
Example: "APPROVED"
No
attachmentIds[ integer ]list of attachment id's for this orderNo
attachments[ string ]File attachmentsNo
attachmentsWithLink[ AttachmentsResponse ]Attachments DetailsNo
backOrderbooleanBackorder flag to indicate if purchase order is backorder
Example: true
No
billToAddressBill to AddressNo
billedbooleanPurchase order billed
Example: false
No
contactContactInfoContact info detailsYes
contactDtoContactDtoContact DetailsNo
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
deliveryDatestringDelivery date
Example: "01-10-2019"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
documentSequenceCodestringPurchase Order Code
Example: "0000001"
No
draftbooleanPurchase order drafted
Example: false
No
dropShipbooleanDrop Ship flag to indicate if purchase order is created for drop ship
Example: true
No
dueDatestringDocument date
Example: "01-10-2019"
Yes
errors[ string ]List of validation error messagesNo
exchangeRatenumberExchange rate
Example: 0.456345
No
gstExchangeRatenumberGST Exchange rate if tax residency currency is different than base currency
Example: 1
No
idlongPurchase order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document information.No
linkedPurchaseInvoices[ LinkedPurchaseInvoiceResponse ]No
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
orderTypestringOrder Type
Enum: "INVENTORY", "EXPENSE"
Example: "Inventory"
No
paymentMilestoneFlagbooleanPayment milestone flag to indicate if payment milestones are set
Example: true
No
pendingReceiptbooleanPurchase order pending receipt
Example: false
No
poCodestringPurchase order code
Example: "PO0001"
No
purchaseOrderAssets[ PurchaseOrderAssetGroupDetails ]No
purchaseOrderItems[ PurchaseOrderItemUaeDetails ]Purchase order item detailsNo
rcmApplicablebooleanTrue if RCM applicable
Example: true
No
receiptStatusstringReceived status for the Goods
Enum: "UNRECEIVED", "PARTIAL_RECEIVED", "FULLY_RECEIVED", "NOT_APPLICABLE"
Example: "FULLY_RECEIVED"
No
receiveByDatedateTimeReceive by date
Example: "25-10-2019"
No
recurringbooleanTrue if Order is recurring.
Example: true
No
recurringActivatedbooleanTrue if Order recurrence is active.
Example: false
No
roundOffAmountInDocumentCurrencynumberRound Off Amount in Document Currency
Example: 0.3
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
statusstringOrder status
Enum: "DRAFT", "OPEN", "CLOSED", "ARCHIVED", "PROCESSED", "PARTIAL_PROCESSED"
Example: "OPEN"
No
tcsAmountnumberTCS amount
Example: 2.322
No
tcsPercentagenumberTCS percentage
Example: 2
No
tcsRateIdlongTCS Rate Id
Example: 1
No
totalAmountnumberTotal amount
Example: 123.33
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No
vendorCodestringVendor
Example: "V001"
Yes
warehouseCodestringWarehouse Code
Example: "WH-000001"
Yes

PurchaseRequestRequest

NameTypeDescriptionRequired
approvalStatusstringApprove Status
Example: "PENDING"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
billToAddressBill to addressNo
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Order Code
Example: "0000001"
No
draftReferenceIdstringDraft reference idNo
exchangeRatenumberExchange rate
Example: 0.456345
No
memostringMemo
Example: "Note this"
No
purchaseRequestDatestringPurchase Request date
Example: "25-10-2019"
Yes
purchaseRequestItems[ AbstractPurchaseRequestItemDetails ]Purchase Request item detailsNo
receiveByDatestringReceive by date
Example: "25-10-2019"
No
sequenceFormatstringSequence Format Id
Example: 1
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
taxAmountnumberTax amount
Example: 2.322
No
taxAmountInBaseCurrencynumberTax amount in base currency
Example: 2.322
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No

PurchaseRequestResponse

NameTypeDescriptionRequired
approvalStatusstringApprove Status
Example: "PENDING"
No
attachmentIds[ integer ]No
attachments[ string ]File attachmentsNo
billToAddressBill to addressNo
contactContactInfoContact detailsYes
contactCodestringContact Code
Example: "C0001"
Yes
createdBylongID of the user who created
Example: 1
No
currencystringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
documentSequenceCodestringSales Order Code
Example: "0000001"
No
draftbooleanTrue if want to save as draft.
Example: false
No
draftReferenceIdstringDraft reference idNo
exchangeRatenumberExchange rate
Example: 0.456345
No
idlongPurchase Request id
Example: 1
No
linkedPurchaseOrders[ LinkedPurchaseOrderResponse ]Linked Purchase Order detailsNo
memostringSample memo
Example: "Sample memo"
No
purchaseRequestCodestringPurchase Request code
Example: "PRQ001"
No
purchaseRequestDatestringPurchase Request date
Example: "25-10-2019"
Yes
purchaseRequestItems[ AbstractPurchaseRequestItemDetails ]Purchase Request item detailsNo
receiveByDatestringReceive by date
Example: "25-10-2019"
No
shipByDatestringShip by date
Example: "25-10-2019"
No
shipFromAddressShip from addressNo
shipToAddressShip to addressNo
taxAmountnumberTax amount
Example: 2.322
No
taxAmountInBaseCurrencynumberTax amount in base currency
Example: 2.322
No
totalAmountnumberTotal amount
Example: 12.322
No
totalAmountInBaseCurrencynumberTotal amount in base currency
Example: 12.322
No
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No

RecurringJobEvent

NameTypeDescriptionRequired
customTemplatebooleanNo
documentDatedateTimeNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
emailBodystringNo
emailReplyTostringNo
emailSenderNamestringNo
emailSubjectstringNo
emailTemplateIdlongNo
emailTostringNo
iamUserIdlongNo
insertPaymentLinkFlagbooleanNo
jobIdlongNo
parentDocumentCodestringNo
sendEmailNotificationFlagbooleanNo
tenantIdlongNo
userIdlongNo

RowRackBinData

NameTypeDescriptionRequired
binIdlongRow Id
Example: 1
Yes
binNamestringRow Name
Example: "Row1"
Yes
rackIdlongRow Id
Example: 1
Yes
rackNamestringRow Name
Example: "Row1"
Yes
rowIdlongRow Id
Example: 1
Yes
rowNamestringRow Name
Example: "Row1"
Yes

SalesOrderDashboardReport

NameTypeDescriptionRequired
data[ MonthData ]No
noOfOpenQuotationsintegerNo
noOfSalesOrdersCurrentMonthintegerNo
noOfSoUnfulfilledCurrentMonthintegerNo
salesInCurrentMonthnumberNo

SalesOrderItemDetails

NameTypeDescriptionRequired
customField[ CustomFieldItem ]List of custom fieldsNo
discountnumberDiscount
Example: 2
No
discountInPercentbooleanDiscount in percentage
Example: true
No
idlongID
Example: 2
No
productCodestringProduct code
Example: "P001"
Yes
productDescriptionstringProduct description
Example: "Apple watch"
No
productOrderintegerProduct view order
Example: 1
No
productQuantitynumberProduct quantity
Example: 2
Yes
taxAmountnumberTax amount
Example: 0.5
No
taxCodestringTax code
Example: "GST7"
No
totalAmountnumberTotal amount
Example: 2.3
Yes
unitPricenumberProduct unit price
Example: 0.7
Yes

SalesOrderRequest

NameTypeDescriptionRequired
attachments[ string ]File attachmentsNo
contactContactInfoContact info detailsYes
contactCodestringContact code
Example: "C002"
Yes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerPoRefNostringCustomer PO reference number
Example: "CPO001"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
draftbooleanTrue if want to save as draft.
Example: false
No
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfillmentDatestringFulfillment date
Example: "25-10-2019"
Yes
linkedDocuments[ DocumentInfo ]Linked document numberNo
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
salesOrderItems[ SalesOrderItemDetails ]Sales order item detailsNo
totalAmountnumberTotal amount
Example: 12.322
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No

SalesOrderResponse

NameTypeDescriptionRequired
attachments[ string ]File attachmentsNo
billedbooleanSales order billed
Example: false
No
contactContactInfoContact info detailsYes
contactCodestringContact code
Example: "C002"
Yes
currencyCodestringCurrency
Example: "C001"
Yes
customField[ CustomFieldItem ]List of custom fieldsNo
customerPoRefNostringCustomer PO reference number
Example: "CPO001"
No
documentDatestringDocument date
Example: "01-10-2019"
Yes
draftbooleanSales order drafted
Example: false
No
exchangeRatenumberExchange rate
Example: 0.456345
No
fulfilledbooleanSales order fulfilled
Example: false
No
fulfillmentDatestringFulfillment date
Example: "25-10-2019"
Yes
idlongSales order id
Example: 1
No
linkedDocuments[ DocumentInfo ]Linked document numberNo
memostringMemo
Example: "Memo details"
No
openingOrderbooleanNo
salesOrderItems[ SalesOrderItemDetails ]Sales order item detailsNo
soCodestringSales order code
Example: "SO001"
No
totalAmountnumberTotal amount
Example: 12.322
Yes
unitPriceGstInclusivebooleanUnit price is GST inclusive
Example: false
No

SendEmailRequest

NameTypeDescriptionRequired
applicationstringApplication name
Example: "ERP"
No
bccstringbcc email addresses
Example: "john1@doe.com,john2@doe.com"
No
bodystringemail body
Example: "This is a invite email"
No
categorystringModule Name
Example: "ORDER"
No
ccstringcc email addresses
Example: "john1@doe.com,john2@doe.com"
No
exportDocumentRequestExportDocumentRequestApplication name
Example: "ERP"
No
isEncodedbooleanIs email body encoded
Example: false
No
replyTostringReply to email address
Example: "john@doe.com"
No
senderNamestringSender's name
Example: "Sender Name"
No
subjectstringsubject line
Example: "Order Email"
No
tostringto email address
Example: "john@doe.com"
No

SendOrderEmailDto

NameTypeDescriptionRequired
contactCodestringNo
isSendPaymentLinkbooleanSend stripe payment link
Example: true
No
orderRequestOrderRequestDtoconfig for stripe payment link
Example: "Get Payment Link Config"
No
saveContactbooleanNo
sendEmailRequestSendEmailRequestSend email config
Example: "Send email config"
No

SetRecurringDto

NameTypeDescriptionRequired
documentCodestringNo
documentTypestringEnum: "QUOTATION", "PURCHASE_ORDER", "SALES_ORDER", "PURCHASE_INVOICE", "SALES_INVOICE", "MAKE_PAYMENT", "RECEIVE_PAYMENT", "JOURNAL_ENTRY", "BANK_TRANSFER", "CREDIT_NOTE", "DEBIT_NOTE", "EXPENSE", "EXPENSE_PREPAYMENT", "DEPOSIT", "DEPOSIT_ADVPAYMENT", "CONTRA_ADJUSTMENT", "GOODS_RECEIPT", "FULFILLMENT", "PICKLIST", "PACKLIST", "SHIPLIST", "PAYSLIP", "PAYROLL_CHECK", "CHEQUE", "SALES_RETURN", "PURCHASE_RETURN", "STOCK_ADJUSTMENT", "STOCK_TRANSFER", "WORK_ORDER", "FIXED_ASSET", "E_WAY_BILL_SUMMARY", "E_WAY_BILL_DETAIL", "PURCHASE_REQUEST", "JOB_WORK_OUT_ORDER", "JOB_WORK_OUT_TRANSFER", "QC_DOCUMENT", "WIP_PRODUCTION", "STOCK_REQUEST", "STOCK_ISSUE", "FORECAST"No
recurringbooleanNo
recurringActivatedbooleanNo

Sort

NameTypeDescriptionRequired
emptybooleanNo
sortedbooleanNo
unsortedbooleanNo

StockQuantitiesRequest

NameTypeDescriptionRequired
productVariantCodes[ string ]No
status[ string ]No
warehouseCodestringNo

StockQuantitiesResponse

NameTypeDescriptionRequired
productStockInfo[ ProductStockInfo ]No

TaxDto

NameTypeDescriptionRequired
accountCodestringAccount code
Example: "AC-001"
No
additionalTaxInbooleanTRUE/FALSE
Example: false
No
basReportingstringReporting Method
Example: "BOTH"
No
codestringTax code
Example: "TC-001"
No
defaultMemoBEstringDefault memo
Example: "Memo"
No
defaultMemoDestringDefault Memo Germany
Example: "memo"
No
defaultMemoNLstringDefault memo
Example: "Momo"
No
defaultMemoUkstringDefault Memo UK
Example: "memo"
No
deletedbooleanTax deleted
Example: false
No
descriptionstringDescription
Example: "sales Tax for SG"
No
effectiveEndDatedateTimeEffective end date of the tax
Example: "2023-12-31"
No
effectiveStartDatedateTimeEffective start date of the tax
Example: "2023-01-01"
No
flatRateSchemeUkbooleanFlat Rate Scheme UK
Example: false
No
isDefaultbooleanIs Default Tax
Example: false
No
isTaxGroupbooleanIs Tax Group
Example: false
No
namestringTax Name
Example: "SGST"
No
netAmountBeforestringNet Amount Before Section
Example: "Box 5,Box 6"
No
netAmountBeforeBEstringNet Amount Before Section
Example: "Box 00,Box 01"
No
netAmountBeforeNLstringNet Amount Before Section
Example: "Box 5,Box 6"
No
netAmountDestringNo
netAmountUkstringNet Amount Before Section
Example: "Box 5,Box 6"
No
percentnumberTax percentage
Example: 7
No
showInReportsIDbooleanFlag to consider in reports
Example: true
No
statusstringTax status
Example: "active"
No
taxAccountCodestringAccount Code
Example: "ACC-0000001"
No
taxAgencyCanstringExample: "British Columbia"No
taxAmountDestringTax Amount In Section
Example: "Box 5,Box 6"
No
taxAmountInstringTax Amount In Section
Example: "Box 5,Box 6"
No
taxAmountInBEstringTax Amount In Section
Example: "Box 54,Box 55"
No
taxAmountInNLstringTax Amount In Section
Example: "Box 5,Box 6"
No
taxAmountUkstringTax Amount In Section
Example: "Box 5,Box 6"
No
taxCodestringTax code
Example: "TC-001"
No
taxGroupDetails[ TaxGroupDetails ]Tax DetailsNo
taxSectionAusstringTax Section
Enum: "DEFAULT_GST=Default GST", "EXPORT_SALES=Export Sales", "OTHER_GST=Other GST-free sales", "INPUT_TAX_SALES=Input Taxed Sales", "CAPITAL_PURCHASES=Capital purchases", "NONCAPITAL_PURCHASES=Non-capital purchases", "INPUT_TAX_PURCHASES=Input Tax Purchases", "EXCLUDED_FROM_BAS=Excluded from BAS"
Example: "DEFAULT_GST"
No
taxSectionSARstringTax Section Name
Example: "Standard rates sales, Standard rated domestic purchase"
No
typestringSALES
Enum: "SALES", "PURCHASE", "BOTH"
Example: "SALES"
No

TaxGroupDetails

NameTypeDescriptionRequired
additionalTaxInbooleanNo
applyTostringNo
codestringNo
idlongNo
namestringNo
percentagenumberNo
typestringNo

TdsInfoIndia

NameTypeDescriptionRequired
assessableAmountnumberNo
deducteeTypestringNo
incomePaymentstringNo
lineAmountnumberNo
payableAccountstringNo
remarkstringNo
tdsAmountnumberNo
tdsRatenumberNo

TriggerKafkaRequestDto

NameTypeDescriptionRequired
approvalHistory[ ApprovalHistoryItem ]No
approverMapobjectNo
contactCodestringNo
currencystringNo
currentLevelintegerNo
totalAmountstringNo
userNamestringNo

UOMDto

NameTypeDescriptionRequired
activebooleanIs active or not
Example: true
No
deletedbooleanIs deleted or not
Example: false
No
descriptionstringUOM description
Example: "UOM to measure weight"
No
idlongUOM Id
Example: 1
No
isSystemGeneratedbooleanFlag to specify if the UOM is system or user generated
Example: false
No
namestringUOM name
Example: "LB"
No
tenantIdlongTenant Id
Example: 1233
No

UOMSchemaDefinitionDto

NameTypeDescriptionRequired
sinkConversionFactornumber10
Example: 10
No
sinkUOMlong2
Example: 2
No
sourceConversionFactornumber1
Example: 1
No
sourceUOMlong4
Example: 4
No
uidstring (uuid)UOM Schema Definition Id
Example: 1
No

UOMSchemaDto

NameTypeDescriptionRequired
activebooleanIs active or not
Example: true
No
baseUOMUOMDtoBase UOM
Example: "LB"
No
idlongUOM Id
Example: 1
No
namestringUOM name
Example: "LB"
No
uomSchemaDefinitions[ UOMSchemaDefinitionDto ]UOM schema definitionsNo

WarehouseInventoryData

NameTypeDescriptionRequired
advancedTrackingData[ AdvancedTrackingBOMDto ]Advanced tracking to fulfil listNo
binCodestringbin code
Example: "BIN-00001"
Yes
binNamestringbin name
Example: "BIN-00001"
No
idlongId
Example: 1
No
quantitynumberWarehouse Code
Example: 1
No
rackCodestringRack code
Example: "RACK-00001"
Yes
rackNamestringRack name
Example: "RACK-00001"
No
rowCodestringRow code
Example: "ROW-00001"
Yes
rowNamestringRow Nane
Example: "ROW-00001"
No
warehouseCodestringWarehouse Code
Example: "WH-0000001"
No
warehouseNamestringWarehouse Name
Example: "Warehouse name"
No

Year

NameTypeDescriptionRequired
leapbooleanNo
valueintegerNo