Get

[POST] .../v1/applicationsetting/get

Gets system application settings from sys_app_settings_ref. Use this method to read application setting definitions from sys_app_settings_ref for administration screens, synchronization or setup tools that need metadata rather than the current user's value. The request requires a valid app_id and can narrow the result with keys filters; this controller method does not perform a separate RBAC permission check and keys must be non-empty, unique in the request and no longer than 200 characters. The response returns setting IDs, app_id, key, dataType, default_value, name_var, system flag and last_update for active setting definitions. Business errors such as missing body, invalid app_id, unknown application, invalid or duplicate keys, database failures or persistent 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.
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 ApplicationSetting Result object.

Response Example

{
  "ok": true,
  "result": [
    {
      "app_id": 1,
      "dataType": "Integer",
      "default_value": "string",
      "id": 1,
      "key": "string",
      "last_update": 1,
      "name_var": "string",
      "system": true
    }
  ]
}