Skip to main content
Fit From Measurements Legacy
curl --request POST \
  --url https://api.ionworks.com/organizations/{organization_id}/ecm/fit-from-measurements \
  --header 'Content-Type: application/json' \
  --data '
{
  "measurements": [
    {
      "id": "<string>",
      "start_step": 123,
      "end_step": 123,
      "initial_soc": 0.5
    }
  ],
  "ecm_options": {
    "num_rcs": 2,
    "fit_ocv": true,
    "capacity": 1,
    "ocv_soc_curve": {
      "soc": [
        123
      ],
      "ocv": [
        123
      ]
    },
    "bounds_capacity": {
      "lo": 123,
      "hi": 123
    },
    "num_knots": 32,
    "num_knots_r0": 32,
    "knot_schedule": [
      123
    ],
    "clamp_boundary_knots": true,
    "clamp_max_ratio": 10
  }
}
'
{}

Path Parameters

organization_id
string
required

Body

application/json

Request body for fitting ECM from database measurements.

measurements
FitMeasurementRequest · object[]
required

One or more measurements to fit jointly.

Minimum array length: 1
ecm_options
FitECMOptions · object

ECM fitting hyperparameters shared across all measurements.

Response

Successful Response

The response is of type Response Fit From Measurements Legacy Organizations Organization Id Ecm Fit From Measurements Post · object.