GetValues

[POST] .../v1/applicationsetting/getvalues

Gets current user setting values. Use this method to read effective application setting values for the current request user before opening user-specific application screens or resolving client configuration. The request requires a valid app_id and can narrow the result with ids and keys filters; keys must be non-empty, unique in the request and no longer than 200 characters. The response returns setting IDs, keys, the current user's stored value or the system default value, translated display name, data type and last_update. Business errors such as missing body, invalid app_id, unknown application, invalid or duplicate ids and keys, missing current user, database failures or translation lookup errors are returned as HTTP 200 ErrorResult.

Request Parameters

Name Type Required Description
filters Array of Filter Required Filters by fields available for this API method. Required filter fields: app_id.

Filterable Fields

Field Type Required Description
app_id int Required Application ID.
id int Optional Obsolete field. Setting ID. Will be removed after 2027-03-16.
key string Optional Setting keys.

Request Example

{
  "filters": [
    {
      "Field": "app_id",
      "Operator": "Equal",
      "Value": "string"
    }
  ]
}

Response Parameters

Name Type Description
ok Boolean Indicates whether the request completed successfully.
result Array of ApplicationSettingValue Result object.

Response Example

{
  "ok": true,
  "result": [
    {
      "dataType": "Integer",
      "id": 1,
      "key": "string",
      "last_update": 1,
      "name": "string",
      "name_var": "string",
      "value": "string"
    }
  ]
}