---
title: "Calculate Score Bands"
method: POST
path: "/method/generic/score-bands"
---

# Calculate Score Bands

`POST /method/generic/score-bands`

Calculate SCORE bands parameters from objective data.

## Request body

- ScoreBandsRequest — Model of the request to calculate SCORE bands parameters.
  - `data` array[], required — Matrix of objective values
    - number[]
  - `objs` string[], required — Array of objective names for each column
  - `dist_parameter` number — Distance parameter for axis positioning
  - `use_absolute_corr` boolean — Use absolute correlation values
  - `distance_formula` integer — Distance formula (1 or 2)
  - `flip_axes` boolean — Whether to flip axes based on correlation signs
  - `clustering_algorithm` string — Clustering algorithm (DBSCAN or GMM)
  - `clustering_score` string — Clustering score metric

## Response `200`

Successful Response

- ScoreBandsResponse — Model of the response containing SCORE bands parameters.
  - `groups` integer[], required — Cluster group assignments for each data point
  - `axis_dist` number[], required — Normalized axis positions
  - `axis_signs` integer[], nullable, required — Axis direction signs (1 or -1)
  - `obj_order` integer[], required — Optimal order of objectives

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/industrial-optimization-group/apis/desdeo-fast-api.md) · [All operations](https://skmtc.net/industrial-optimization-group/apis/desdeo-fast-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/industrial-optimization-group/desdeo-fast-api/versions/c24fa4e23380/schema)
