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 Optional Optional filters by fields available for this API method.

Filterable Fields

Field Type Description
app_id int Application ID.
ids int Obsolete field. Setting ID. Will be removed after 2027-03-16.
keys string 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"
    }
  ]
}