> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GetSettingValue

> GetSettingValue method in the ABBYY FlexiCapture Web Services API: reads a named parameter from the database by user, project, and batch type.

Returns the value of the named parameter that was saved to the database by the [SetSettingValue](/flexi-capture/api/methods/set-setting-value) method. Identically named parameters can hold different values for different users, batch types, and projects.

## Definition

```csharp theme={null}
string GetSettingValue( int userId, int projectId, int batchTypeId, string settingName );
```

## Parameters

| Name | Type | Description |
| - | - | - |
| `userId` | `int` | The ID of the user's account. |
| `projectId` | `int` | Project ID. |
| `batchTypeId` | `int` | Batch type ID. |
| `settingName` | `string` | Parameter name. |

## Returned value

| Type | Description |
| - | - |
| `string` | The value of the named parameter. |
