DAX Formatter API

Documentation for the DAX Formatter API endpoints used in our public tool.

POST /api/format

Takes raw DAX as input and returns a cleanly formatted multi-line string.

// Request (JSON)
{
  "code": "CALCULATE(SUM(Sales), FILTER(ALL(T), T[ID]=1))"
}

// Response (JSON)
{
  "formatted": "CALCULATE\n  (\n    SUM(\n      Sales\n    ),\n    FILTER\n    (\n      ALL(\n        T\n      ),\n      T[ID]=1\n    )\n  )"
}