EngiSuite API Reference
Integrate industrial-grade engineering calculations directly into your workflows. The EngiSuite REST API provides programmable access to fluid dynamics, thermodynamics, electrical, and structural solvers.
Authentication
All API requests require authentication via a Bearer token. You must include your API key in the `Authorization` header of every request. This feature is restricted to Premium Subscribers.
Initializing...
Authorization: Bearer YOUR_API_KEY
POST
Calculate Pressure Drop
/api/v1/calculators/fluid/darcy-weisbach
Calculates the pressure drop across a pipe due to friction using the Darcy-Weisbach equation.
Request Body
| Parameter | Type | Description |
|---|---|---|
| length | number | Pipe length in meters (L) |
| diameter | number | Internal pipe diameter in meters (D) |
| velocity | number | Fluid flow velocity in m/s (v) |
| friction_factor Optional | number | Darcy friction factor (f). Defaults to 0.015 |
Example Request
curl -X POST https://api.engisuite.com/v1/calculators/fluid/darcy-weisbach \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"length": 100,
"diameter": 0.5,
"velocity": 2.0
}'
Response
{
"status": "success",
"data": {
"pressure_drop_pa": 6000.0,
"pressure_drop_kpa": 6.0,
"equation_used": "ΔP = f · (L/D) · (ρv²/2)"
}
}