For AI agents: visit https://docs.smoothretail.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Jump to Content
Smooth POS
GuidesAPI Reference
v1.0

Log InSmooth POS
API Reference
Log In
v1.0GuidesAPI Reference

Getting Started

  • Getting Started

SmoothPOS API

  • Accounts / AP Invoice
    • Create AP Invoicepost
    • Update AP Invoiceput
    • Approve Bulkget
    • Cancel Bulkget
    • Create Paypost
    • List Paymentsget
    • Get AP Invoiceget
    • Approve AP Invoiceget
    • Cancel AP Invoiceget
    • Delete AP Invoicedel
    • List AP Invoicesget
  • Accounts / AR Invoice
    • Create AR Invoicepost
    • Update AR Invoiceput
    • Approve Bulkget
    • Get AR Invoiceget
    • Approve AR Invoiceget
    • Cancel AR Invoiceget
    • Get Paidget
    • Delete AR Invoicedel
    • List AR Invoicesget
  • Accounts / Account
    • Create Accountpost
    • Delete Accountdel
    • Get Accountget
    • Update Accountput
    • Get Opening Balanceget
    • Get Statement Balanceget
    • Get System Balanceget
    • List Accountsget
    • List GL Datesget
    • Lock GL Entriesput
  • Accounts / Asset Write Off Reason
    • Create Asset Write Off Reasonpost
    • Update Asset Write Off Reasonput
    • Delete Asset Write Off Reasondel
    • Get Asset Write Off Reasonget
    • List Asset Write Off Reasonsget
  • Accounts / Bank Statement
    • List Bankstatmentsget
  • Accounts / Bank Transaction
    • Update Matchput
    • Get Transferget
    • Delete Bank Transactiondel
    • List Bank Transactionsget
    • Add Bank Transactionspost
    • Create Reconcilepost
  • Accounts / Cloud Print
    • Delete Accountdel
    • Get Accountget
    • Create Accountpost
    • Update Accountput
  • Accounts / Cost
    • Create Costpost
    • List Costspost
  • Accounts / Cost Centre
    • Create Costcentrepost
    • Update Costcentreput
    • Get Costcentreget
    • Delete Costcentredel
    • List Costcentresget
  • Accounts / Cost History
    • List Cost Historyget
  • Accounts / Fixed Asset
    • Create Fixed Assetpost
    • Update Fixed Assetput
    • Get Depreciateget
    • Get Calculateget
    • Depreciate Assetget
    • Reverse Asset Depreciationget
    • List Depreciationsget
    • Create Typepost
    • Update Typeput
    • Delete Typedel
    • Get Typeget
    • List Typesget
    • Get Fixed Assetget
    • Get Activeget
    • Get Disposedget
    • Get Soldget
    • List Fixed Assetsget
  • Accounts / Journal
    • Create Journalpost
    • Get Journalget
    • Reverse Journalget
    • List Journalsget
    • List Entriesget
    • Get Countget
    • Export Entriesget
  • Accounts / Payment Method
    • Create Payment Methodpost
    • Update Payment Methodput
    • Delete Payment Methoddel
    • Get Payment Methodget
    • List Paymentmethodsget
  • Accounts / Product
    • List Cost Historyget
  • Accounts / Supplier
    • Create Supplierpost
    • Update Supplierput
    • Delete Supplierdel
    • Get Supplierget
    • List Suppliersget
  • Accounts / Tax Rate
    • Create Tax Ratepost
    • Update Tax Rateput
    • Get Tax Rateget
    • Delete Tax Ratedel
    • List Taxratesget
  • Admin / Calendar
    • Create Calendarpost
    • Get Dayget
    • Delete Calendardel
    • Get Calendarget
    • Get Monthget
    • Get Quarterget
    • Get Weekget
  • Admin / Carrier
    • Create Carrierpost
    • Update Carrierput
    • Delete Carrierdel
    • Get Carrierget
    • List Carriersget
  • Admin / Cloud Print
    • Get Clientget
    • Create Printpost
    • List Printersget
  • Admin / Discount Reason
    • Create Discount Reasonpost
    • Update Discount Reasonput
    • Delete Discount Reasondel
    • Get Discount Reasonget
    • List Discountreasonsget
  • Admin / Email Template
    • Create Email Templatepost
    • Update Email Templateput
    • Get Email Templateget
    • Get Email Templateget
    • Delete Email Templatedel
    • List Email Templatesget
  • Admin / File
    • Create Uploadpost
  • Admin / My Company
    • Get My Companyget
    • Update My Companyput
    • Create Counterpost
    • List Countersget
    • Delete Privatedatadel
    • Get Privatedataget
    • Create Privatedatapost
  • Admin / Print Template
    • Create Print Templatepost
    • Update Print Templateput
    • Get Print Templateget
    • Create Print Templatepost
    • Get Print Templateget
    • Delete Print Templatedel
    • List Print Templatesget
  • Admin / Return Reason
    • Create Return Reasonpost
    • Update Return Reasonput
    • Delete Return Reasondel
    • Get Return Reasonget
    • List Return Reasonsget
  • Admin / Store
    • Create Storepost
    • Update Storeput
    • Delete Storedel
    • Get Storeget
    • List Storesget
  • Customer / Customer
    • Create Customerpost
    • Update Customerput
    • Delete Customerdel
    • Get Customerget
    • Bulk Delete Customersdel
    • List Customersget
    • Bulk Update Customerspost
  • Customer / Loyalty
    • Get Loyaltyget
    • Update Loyaltyput
    • Create Adjustpost
    • Update Recalcget
    • Get Totalget
    • Enable Loyaltyget
    • Disable Loyaltyget
    • Extend Loyaltyget
  • Sales / Customer
    • List Store Credit Transactionsget
  • Employee / Employee
    • Create Employeepost
    • Update Employeeput
    • Get My Recordget
    • Get Employeeget
    • List Employeesget
    • List Inactiveget
  • Employee / Sales Staff
    • List POS Staffget
    • Create POS Staffpost
    • Update POS Staffput
    • List Terminatedget
    • Get POS Staffget
    • Reinstate POS Staffget
    • Terminate POS Staffget
  • Employee / Unlinked Return
    • Allow Unlinked Returnsget
    • Deny Unlinked Returnsget
  • Glue / Glue
    • List Glueget
    • Create Gluepost
    • Update Glueput
    • Delete Errordel
    • Get Errorget
    • List Errorsget
    • List Functionsget
    • Create Testpost
    • Delete Gluedel
    • Get Glueget
  • Inventory / Box
    • Create Boxpost
    • Update Boxput
    • Delete Boxdel
    • Get Boxget
    • List Boxesget
  • Inventory / Inventory
    • Create Adjustpost
    • Create Locationpost
    • Update Locationput
    • Delete Locationdel
    • Get Locationget
    • List Locationsget
    • Create Movepost
    • Get Allget
    • Create Inventorypost
  • Inventory / Minimum Stock Quantity
    • Update Minimum Stock Quantityput
    • Get Productget
    • Get Productget
    • Get Minimum Stock Quantity for Warehouseget
    • Get Minimum Stock Quantity for Warehouse / Productget
    • Get Minimum Stock Quantity for Warehouse / Product / Itemget
  • Inventory / Product
    • Get Inventoryget
    • Get Totalget
    • Get Inventoryget
    • Get Totalget
    • Get Inventoryget
    • List Inventory Movementsget
    • Get Inventory Movementget
    • Get Inventory Movements For Locationget
  • Inventory / Purchase Order
    • Create Purchase Orderpost
    • Update Purchase Orderput
    • Get Purchase Orderget
    • Cancel Purchase Orderget
    • Complete Purchase Orderget
    • Get Matchedget
    • Ship Purchase Orderget
    • List Purchaseordersget
  • Inventory / Replenishment
    • Create Replenishmentpost
    • Update Replenishmentput
    • Get Replenishmentget
    • Run Replenishmentget
    • Delete Replenishmentdel
    • List Replenishmentsget
  • Inventory / Shipping Cost
    • Add Shipping Costpost
    • Update Shipping Costput
    • Delete Shipping Costdel
    • List Shipping Costsget
  • Inventory / Stock Adjustment Reason
    • Create Stock Adjustment Reasonpost
    • Update Stock Adjustment Reasonput
    • Delete Stock Adjustment Reasondel
    • Get Stock Adjustment Reasonget
    • List Stock Adjustment Reasonsget
  • Inventory / Stocktake
    • Create Stocktakepost
    • Delete Stocktakedel
    • Get Stocktakeget
    • Update Addcountput
    • Complete Stocktakeget
    • Get Varianceget
    • Complete Stocktakeget
    • List Inprogressget
    • List Openget
  • Inventory / Transfer
    • Create Transferpost
    • Update Transferput
    • Get Transferget
    • Cancel Transferget
    • Receive Transferget
    • List Transfersget
  • Inventory / Warehouse
    • Create Warehousepost
    • Update Warehouseput
    • Delete Warehousedel
    • Get Warehouseget
    • Get In Transitget
    • Get Inventoryget
    • Get Totalget
    • Get Inventoryget
    • Get Totalget
    • Get Inventoryget
    • Get Totalget
    • Get Inventoryget
    • List Inventory Movementsget
    • Get Inventory Movements For Productget
    • Get Inventory Movements For Itemget
    • Get Inventory Movements For Item Locationget
    • List Warehousesget
  • Product / Item
    • Get Barcodeget
    • List Itemsget
  • Product / Price
    • Update Priceput
    • Delete Pricedel
    • Get Priceget
    • List Pricesdel
    • List Pricesget
    • List Pricespost
    • Delete Deletedget
  • Product / Product
    • Create Productpost
    • Update Productput
    • Delete Productdel
    • Get Productget
    • Create Itempost
    • Update Itemput
    • Get Itemget
    • Get Current Priceget
    • List Itemsget
    • List Productsdel
    • List Productsget
    • List Productspost
    • Delete Deletedget
    • Export Productsget
    • Delete Deletedget
    • List Typesget
    • List Vendorsget
  • Product / Promotion
    • Create Promotionpost
    • Update Promotionput
    • Delete Promotiondel
    • Get Promotionget
    • List Promotionsget
  • Product / Quick Product Buy
    • Create Quick Product Buypost
  • Reports / Log
    • List Logget
    • Create Logpost
    • Get Logget
  • Reports / Report
    • Create Reportpost
    • Update Reportput
    • Export Reportpost
    • Run Reportpost
    • Delete Reportdel
    • Get Reportget
    • List Reportsget
  • Sales / Fulfillment
    • Create Fulfillmentpost
    • Update Fulfillmentput
    • List Generate Pickget
    • Update Shipmentput
    • Get Fulfillmentget
    • Complete Fulfillmentget
    • Complete Fulfillmentget
    • List In Progressget
    • Get Integrated Refundget
    • Create Returnpost
    • Ship Fulfillmentpost
    • List Fulfillmentsget
  • Sales / Gift Card
    • Create Gift Cardpost
    • Update Gift Cardput
    • Get Gift Cardget
    • List Gift Cardsget
  • Sales / Gift Card Reason
    • Create Gift Card Reasonpost
    • Update Gift Card Reasonput
    • Delete Gift Card Reasondel
    • Get Gift Card Reasonget
    • List Gift Card Reasonsget
  • Sales / Payment
    • Create Paymentpost
    • Get Paymentget
    • List Paymentsget
    • List Paymentspost
  • Sales / Product
    • Get Awaiting Fulfillmentget
  • Sales / Sale
    • Create Salepost
    • Get Customerget
    • Create Email Receiptpost
    • Get Employeeget
    • Get Saleget
    • List Paymentsget
    • List Paymentspost
    • List Salesget
    • List Salespost
    • Get Soldget
    • Get Soldget
    • Get Soldget
  • Sales / Sale Line
    • List Sale Linesget
  • Sales / Sales Budget
    • List Sales Budgetget
    • Update Sales Budgetput
  • Sales / Shipment
    • Create Shipmentpost
    • Update Shipmentput
    • Get Shipmentget
    • Get Arrivedget
    • Cancel Shipmentget
    • Ship Shipmentget
    • List Shipmentsget
    • List Linesget
  • Sales / Store Credit
    • Create Adjustpost
  • Sales / Store Credit Reason
    • Create Store Credit Reasonpost
    • Update Store Credit Reasonput
    • Delete Store Credit Reasondel
    • Get Store Credit Reasonget
    • List Storecreditreasonsget
  • Sales / Warehouse
    • Get Awaiting Fulfillmentget
    • Get Awaiting Fulfillmentget
Powered by 

Getting Started

Updated about 1 month ago


Accounts / AP Invoice
Did this page help you?

Updated about 1 month ago


Accounts / AP Invoice
Did this page help you?