Skip to content

Evaluation Preset API

3.3 Evaluation Preset API

3.3.1 Get All Presets

Path: /api-evaluation/presets/all

Method: GET

Headers:Headers

Request Parameters
Parameter Parameter Format Description Required Type
type query Preset type No string
Response Data
Code Description Type
200 OK PresetsResponse



3.3.2 Get Paginated Presets

Path: /api-evaluation/presets

Method: GET

Headers:Headers

Request Parameters
Parameter Parameter Format Description Required Type
page query Current page No number
pageSize query Items per page No number
Response Data
Code Description Type
200 OK PresetsResponse


3.3.3 Create Single Preset

Path: /api-evaluation/presets

Method: POST

Headers:Headers

Request Parameters
Parameter Parameter Format Description Required Type
body body Preset info including name, data, etc. Yes Preset
Response Data
Code Description Type
200 OK Preset



3.3.4 Get Single Preset

Path: /api-evaluation/presets/{id}

Method: GET

Headers:Headers

Request Parameters
Parameter Parameter Format Description Required Type
id path Preset ID Yes number
Response Data
Code Description Type
200 OK PresetResponse


3.3.5 Update Single Preset

Path: /api-evaluation/presets/{id}

Method: PUT

Headers:Headers

Request Parameters
Parameter Parameter Format Description Required Type
id path Preset ID Yes number
body body Preset info object to update Yes Preset
Response Data
Code Description Type
200 OK Preset


3.3.6 Delete Single Preset

Path: /api-evaluation/presets/{id}

Method: DELETE

Headers:Headers

Request Parameters
Parameter Parameter Format Description Required Type
id path Preset ID Yes number
Response Data
Code Description
204 No content



3.3.7 Clone Single Preset

Path: /api-evaluation/presets/clone

Method: POST

Headers:Headers

Request Parameters
Parameter Parameter Format Description Required Type
id body Preset ID Yes number
Response Data
Code Description Type
200 OK Preset



3.3.8 Import Single Preset

Path: /api-evaluation/presets/import

Method: POST

Headers:Headers

Request Parameters
Parameter Parameter Format Description Required Type
body body Preset info to update Yes Preset
Response Data
Code Description Type
200 OK PresetImportResponse



3.3.9 Check Whether Preset Name Is Duplicated

Path: /api-evaluation/presets/isrepeat

Method: POST

Headers:Headers

Request Parameters
Parameter Parameter Format Description Required Type
preset body Preset info No { "name": string, "type?": string, "id?": string }
Response Data
Code Description Type
200 OK { "isNameRepeat": boolean; "uniqueName": string }