Get
[POST] .../v1/sysconfig/get
Returns account configuration settings. Read editable system configuration values before rendering account settings. The response returns SysConfig rows with id, key, value, translated name data, data type and last_update; the request body is required and supports filters for id. The caller must have system configuration get permission 124 and omitted ids return the available settings list. Missing body, denied permission, invalid filters and lookup failures are returned as HTTP 200 ErrorResult.
Request Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| filters | Array of Filter | Optional | Optional filters by fields available for this API method. |
Filterable Fields
| Field | Type | Description |
|---|---|---|
| id | int | Settings IDs. |
Request Example
{
"filters": [
{
"Field": "id",
"Operator": "In",
"Value": "1,2"
}
]
}
Response Parameters
| Name | Type | Description |
|---|---|---|
| ok | Boolean | Indicates whether the request completed successfully. |
| result | Array of SysConfig | Result object. |
Response Example
{
"ok": true,
"result": [
{
"id": 1,
"key": "default_language",
"value": "eng",
"name": "Default language",
"name_var": "DEFAULT_LANGUAGE",
"dataType": "String",
"last_update": 1712345600
}
]
}