EngiSuite Analytics

API Docs

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)"
  }
}