Fluxira API
Build powerful integrations with Fluxira ERP. Our RESTful API gives you full access to products, orders, inventory, manufacturing, and reports.
Quick Start
Get up and running with the Fluxira API in minutes.
Get Your API Key
Sign up for a Fluxira account and generate an API key from Settings → API Keys.
curl -H "Authorization: Bearer YOUR_API_KEY" https://api.fluxira.com/v1/health
Make Your First Request
Use the API key to authenticate requests. All endpoints require Bearer token authentication.
fetch('https://api.fluxira.com/v1/products', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
})Explore the Endpoints
Browse our comprehensive API reference to find the endpoints you need.
// Response example
{
"data": [...],
"meta": { "total": 150, "page": 1 }
}🔗 Base URL
https://api.fluxira.com/v1All API requests must be made over HTTPS. Calls made over plain HTTP will be rejected.
🔐 Authentication
Authorization: Bearer YOUR_API_KEYInclude your API key in the Authorization header of every request. Generate keys from Settings → API Keys.
API Endpoints
Complete reference for all available API endpoints.
📦 Products
/v1/products/v1/products/v1/products/:id/v1/products/:id/v1/products/:id🛒 Orders
/v1/orders/v1/orders/v1/orders/:id/status/v1/orders/:id/invoice🏭 Inventory
/v1/inventory/v1/inventory/adjust/v1/inventory/alerts/v1/inventory/history⚙️ Manufacturing
/v1/bom/v1/work-orders/v1/work-orders/:id/complete/v1/production/reports💳 Purchasing
/v1/purchase-orders/v1/purchase-orders/v1/suppliers/v1/suppliers📊 Reports
/v1/reports/dashboard/v1/reports/financial/v1/reports/inventory/v1/reports/productionRate Limiting
Starter Plan
1,000
requests per hour
Professional Plan
10,000
requests per hour
Enterprise Plan
Unlimited
custom rate limits
Rate Limit Headers
X-RateLimit-LimitMax requests per window
X-RateLimit-RemainingRemaining requests
X-RateLimit-ResetWindow reset timestamp
Retry-AfterSeconds until retry (on 429)
SDKs & Libraries
Official and community-maintained SDKs to accelerate your integration.
Webhooks
Subscribe to real-time events. Fluxira sends HTTP POST requests to your webhook URL when events occur.
order.createdorder.completedorder.cancelledinventory.low_stockinventory.restockedmanufacturing.startedmanufacturing.completedpurchase.receivedExample Webhook Payload
{
"event": "order.created",
"timestamp": "2025-01-15T10:30:00Z",
"data": {
"id": "ord_abc123",
"customer": "Acme Corp",
"total": 125000,
"currency": "INR",
"items": [
{ "product_id": "prod_xyz", "quantity": 10, "price": 12500 }
]
}
}Error Codes
200OKRequest succeeded201CreatedResource created successfully400Bad RequestInvalid request parameters401UnauthorizedMissing or invalid API key403ForbiddenInsufficient permissions404Not FoundResource does not exist409ConflictResource already exists422UnprocessableValidation error429Rate LimitedToo many requests500Server ErrorInternal server errorReady to Build?
Start integrating with Fluxira ERP today. Free API access included with all plans.