For Developers
Build on LabelERP
Integrate your systems with LabelERP using our REST API. Manage products, orders, inventory, and more programmatically.
Authentication
Authenticate with API keys generated from your LabelERP dashboard. Each key is scoped to your tenant with configurable permissions.
Rate Limits
100 requests per minute per API key on the standard plan. Rate limit headers are included in every response so you can throttle gracefully.
Webhooks
Subscribe to events like order.created, inventory.updated, and payment.received. We deliver webhooks with retries and signature verification.
Sample Request
terminal
curl -X GET https://app.labelerp.co.in/api/v1/products \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "X-Tenant-ID: your-tenant-id" \
-H "Content-Type: application/json"
# Response
{
"data": [
{
"id": "prod_abc123",
"name": "Cotton Round Neck T-Shirt",
"sku": "CRN-BLK-M",
"variants": 4,
"totalStock": 250,
"price": 899.00
}
],
"meta": { "page": 1, "total": 142 }
}API Endpoints
GET
/api/v1/productsList all products with variants and inventoryGET
/api/v1/ordersRetrieve orders with filtering and paginationGET
/api/v1/inventoryCheck stock levels across warehousesGET
/api/v1/customersAccess your customer directoryGET
/api/v1/invoicesList and download invoicesAPI Early Access
API documentation is being finalised. Early access is available on request.
Get your API key and start building integrations today.
Email mybrand@labelerp.co.in for API access