Decimal Public API
Programmatic access to the Decimal point-of-sale system — manage orders, products, invoices, and customers over a RESTful JSON API.
For authentication, permission scopes, pagination, and endpoint-by-endpoint guides, see the full documentation.
Tags
Customers
Look up customers by ID or phone number, check balances, manage saved credit cards, and charge customers' cards.
Invoices
Retrieve invoices generated from completed orders, or create invoices directly.
Orders
Create point-of-sale orders and retrieve them by ID or external reference. Orders convert to invoices at checkout.
Products
Browse the product catalog — list all products, or look up by ID or SKU/code.
Sale records
One permission, two calls. Page the permission list (
GET /permissionlist) for the itemCode values this API key may query, then page sale records (GET /salerecords) for one code in a date range.Routes
List the delivery routes configured for this store. Use a route's code as the 'route' on an order.