๐API Reference
Build with EaseInventory API
Integrate EaseInventory with your existing systems. RESTful API with comprehensive documentation and code examples.
Base URL
https://api.easeinventory.com/v1๐
Authentication
OAuth 2.0 with API keys and bearer tokens
๐
Pagination
Cursor-based pagination for large datasets
๐
Filtering
Rich query parameters for filtering results
๐ช
Webhooks
Real-time event notifications to your server
โก
Rate Limiting
1000 requests/minute for standard plans
๐
Versioning
API versioning for backwards compatibility
Endpoints
API Reference
๐ฆ
Products
GET
/api/productsList all productsPOST
/api/productsCreate a productGET
/api/products/:idGet product detailsPUT
/api/products/:idUpdate a productDELETE
/api/products/:idDelete a product๐
Inventory
GET
/api/inventoryGet stock levelsPOST
/api/inventory/adjustAdjust stockPOST
/api/inventory/transfersTransfer stockGET
/api/inventory/low-stockLow stock alerts๐งพ
Invoices
GET
/api/invoicesList all invoicesPOST
/api/invoicesCreate an invoiceGET
/api/invoices/:idGet invoice detailsGET
/api/invoices/:id/pdfDownload invoice PDF๐ง
Repairs
GET
/api/repairsList all repair ticketsPOST
/api/repairsCreate a ticketPUT
/api/repairs/:idUpdate ticket statusPOST
/api/repairs/:id/notifySend notificationQuick Example
JavaScript / Node.js
const response = await fetch('https://api.easeinventory.com/v1/products', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
});
const products = await response.json();
console.log(products);๐
Ready to Integrate?
Get your API keys from the dashboard and start building.