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/products
GET/api/v1/orders
GET/api/v1/inventory
GET/api/v1/customers
GET/api/v1/invoices

API 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