List of RESTful Web Services
Migrated from http://intranet.wavelet.asia/projects/tech/wiki/List_of_RESTful_Web_Service
Module: Accounts
1. Branch
...
2. Budget
http://empdomain.biz/ws/api/budget/create_virement > input parameters: username, password, financial_year, company_code, token => Create Virement
...
URL | Input Parameters | queryObject |
---|---|---|
http://empdomain.biz/ws/api/ |
...
4. Charge Out
http://empdomain.biz/ws/api/chargeout/batch_create > input parameters: chargeout (ChargeOutModel) => Create Chargeout
http://empdomain.biz/ws/api/chargeout/batch_reverse > input parameters: chargeout (ChargeOutModel) => Reverse Chargeout
5. Cash Transfer
http://empdomain.biz/ws/api/cash_transfer/create > input parameters: CTItemModel => Create Cash Transfer
6. Journal Transaction
http://empdomain.biz/ws/api/jtxn/batch_create > input parameters: JTxnModel => Create Journal Txn
7. Profit and Cost Center
http://empdomain.biz/ws/api/pcCenterService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/pcCenterService/getCount > input parameters: username, password, queryObject => get total number of object based on query
8. Payment Voucher
http://empdomain.biz/ws/api/payment_voucher/create > input parameters: PVIndexModel with PVItemModel (gl_item) => Create Payment Voucher
http://empdomain.biz/ws/api/payment_voucher/create_settle_doc > input parameters: PVIndexModel with PVSettleDocumentItemModel (document_item) => Create Payment Voucher
http://empdomain.biz/ws/api/payment_voucher/reverse > input parameters: PVIndexModel => Reverse Payment Voucher
...
branchService/get | username, password | get collection of objects |
http://empdomain.biz/ws/api/ |
...
...
10. Supplier Credit Memo
http://empdomain.biz/ws/api/supp_credit_memo/batch_create > input parameters: suppCreditMemoListModel => Batch create of Supplier Credit Memo
Module: Applications
...
username, password |
...
...
get total number of object based on query |
...
2.
...
Budget
URL | Input Parameters | queryObject |
---|---|---|
http://empdomain.biz/ws/api/ |
...
14. Customer
http://empdomain.biz/ws/api/customerService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/customerService/getCount > input parameters: username, password, queryObject => get total number of object based on query
15. Cust User
http://empdomain.biz/ws/api/custUserService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/custUserService/getCount > input parameters: username, password, queryObject => get total number of object based on query
16. Member Card
http://empdomain.biz/ws/api/membercard/get > input parameters: username, password, queryObject => get collection of objects
17. Membership
http://empdomain.biz/ws/api/membership/ItemPoints/get > input parameters: username, password, queryObject => get collection of objects
18. String Template
http://empdomain.biz/ws/api/stringTemplateService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/stringTemplateService/getCount > input parameters: username, password, queryObject => get total number of object based on query
Module: Inventory
19. BOM Link
http://empdomain.biz/ws/api/bomLinkService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/bomLinkService/getCount > input parameters: username, password, queryObject => get total number of object based on query
20. BOM
http://empdomain.biz/ws/api/bomService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/bomService/getCount > input parameters: username, password, queryObject => get total number of object based on query
21. Location
http://empdomain.biz/ws/api/inventoryService/getLocationObject > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/inventoryService/getStockObject > input parameters: username, password, queryObject => get total number of object based on query
22. Item
http://empdomain.biz/ws/api/itemService/create > input parameters: username, password, itemJson
http://empdomain.biz/ws/api/itemService/update > input parameters: username, password, itemJson
http://empdomain.biz/ws/api/itemService/get > input parameters: username, password, queryObject
http://empdomain.biz/ws/api/itemService/getCount > input parameters: username, password, queryObject
http://empdomain.biz/ws/api/itemService/getSerialNumberByStockId > input parameters: username, password, queryObject
http://empdomain.biz/ws/api/itemService/getStockBalanceAmount > input parameters: username, password, queryObject
http://empdomain.biz/ws/api/itemService/getStockBalance > input parameters: username, password, queryObject
23. Serial Number Delta
http://empdomain.biz/ws/api/serialNumberDeltaService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/serialNumberDeltaService/getCount > input parameters: username, password, queryObject => get total number of object based on query
24. Sales Order Item Serial
http://empdomain.biz/ws/api/soItemSerialService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/soItemSerialService/getCount > input parameters: username, password, queryObject => get total number of object based on query
25. StockTakeIndex
http://empdomain.biz/ws/api/stockTakeIndexService/get > input parameters: username, password, queryObject
http://empdomain.biz/ws/api/stockTakeIndexService/create > input parameters: username, password, object (StockTakeIndexObject)
...
http://empdomain.biz/ws/api/stockTakeItemService/get > input parameters: username, password, queryObject
http://empdomain.biz/ws/api/stockTakeItemService/create > input parameters: username, password, object (StockTakeItemObject)
...
http://empdomain.biz/ws/api/stockTakeItemSerialService/get > input parameters: username, password, queryObject
http://empdomain.biz/ws/api/stockTakeItemSerialService/create > input parameters: username, password, object (StockTakeItemSerialObject)
28. StockTakeSession
http://empdomain.biz/ws/api/stockTakeSessionService/get > input parameters: username, password, queryObject
http://empdomain.biz/ws/api/stockTakeSessionService/create > input parameters: username, password, object (StockTakeSessionObject)
...
29. Cust Invoice
http://empdomain.biz/ws/api/custInvoiceService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/custInvoiceService/getCount > input parameters: username, password, queryObject => get total number of object based on query
30. Doc Link
http://empdomain.biz/ws/api/docLinkService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/docLinkService/getCount > input parameters: username, password, queryObject => get total number of object based on query
31. Document Item
http://empdomain.biz/ws/api/documentItemService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/documentItemService/getCount > input parameters: username, password, queryObject => get total number of object based on query
32. Sales Order
http://empdomain.biz/ws/api/salesOrderService/get > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/salesOrderService/getCount > input parameters: username, password, queryObject => get total number of object based on query
http://empdomain.biz/ws/salesOrderService/createSO >Consume : Application JSON documented in WGT-1489
33. Tx Queue Process
http://empdomain.biz/ws/api/txQueueService/add > input parameters: username, password, txqueueJson > txqueueJson is a json formatted file of a single TxQueueObject => this web service will response a WSResponse.java class object
Module: Supplier
34. GRN
http://empdomain.biz/ws/api/grn/grn_by_po_batch_create > input parameters: username, password, queryObject => get collection of objects
http://empdomain.biz/ws/api/grn/getGrnListing > input parameters: username, password,grnid, queryObject => get collection of objects
35. Purchase Order
http://empdomain.biz/ws/api/purchase_order/update_to_notoutstanding > input parameters: POIndexModel => Update PO to not outstanding
http://empdomain.biz/ws/api/purchase_order/createPO > input parameters: POIndexModel, POItemModel => Creates Purchase Order
http://empdomain.biz/ws/api/purchase_order/getAllPO > input parameters: conditions, offset, limit => Get list of Purchase Order Index based on input parameters
http://empdomain.biz/ws/api/purchase_order/getAllPOItem > input parameters: conditions, offset, limit => Get list of Purchase Order Item based on input parameters
http://empdomain.biz/ws/api/purchase_order/updatePOItem > input parameters: poiJson (Single Purchase Order Item Object) => Update Purchase Order Item
http://empdomain.biz/ws/api/purchase_order/getPOItemClosedBySupplierId > input parameters: supplierId => get List of Purchase Order by Supplier ID
36. Purchase Return
http://empdomain.biz/ws/api/pr/pr_by_grn_batch_create > input parameters: SuppPurchaseReturnIndexModel, SuppPurchaseReturnItemModel => Create Purchase Return
http://empdomain.biz/ws/api/pr/getAllPurchaseReturn > input parameters: conditions, offset, limit => Get list of Purchase Return Index based on input parameters
http://empdomain.biz/ws/api/pr/getAllPurchaseReturnItem > conditions, offset, limit => Get list of Purchase Order Item based on input parameters
http://empdomain.biz/ws/api/pr/updatePurchaseReturn > input parameters: prJson (Single Purchase Return Index Object) => Update Purchase Return Index
37. Supplier Invoice
http://empdomain.biz/ws/api/sinv/create > input parameters: sinvIndexModel, RestSINVGLcodeModel => Creates Supplier Invoice
http://empdomain.biz/ws/api/sinv/cancel > input parameters: sinvIndexModel => Cancel Supplier Invoice
http://empdomain.biz/ws/api/sinv/batch_create > input parameters: RestSINVListModel => Creates Batch Supplier Invoice
38. Supplier
http://empdomain.biz/ws/api/supplierService/create > Error
http://empdomain.biz/ws/api/supplierService/read > Error
http://empdomain.biz/ws/api/supplierService/update > Error
http://empdomain.biz/ws/api/supplierService/delete > Error
http://empdomain.biz/ws/api/supplierService/getSalesHistoryBySupplierId > Error
...
39. User
http://empdomain.biz/ws/api/userService/validateUser > input parameters: username, password => validate user
http://empdomain.biz/ws/api/userService/getUserObject > input parameters: username, password => get a single object
...
budget/create_virement | username, password, financial_year, company_code, token | get collection of objects |