> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/docs.facephi-en/sdks/backend-sdk/backend1n/technical_documentation/api_reference/management/config.md).

# /config

Gets the service configuration (only the parameters listed in `ConfigResult`).

```json
{"openapi":"3.0.1","info":{"title":"Backend1n-Service REST API","version":"5.0.0"},"servers":[{"url":"http://127.0.0.1:6982/"}],"security":[{"BearerAuth":[]},{"ApiKeyAuth":[]}],"components":{"securitySchemes":{"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"JWT signed with HS256 (shared secret `auth_jwt_secret`) and with a non-expired `exp` claim; if it includes `nbf`, it must be currently valid. Only applied if `auth_enabled` is true and `auth_accept_authorization_header` is true. The `Bearer` scheme is case-insensitive.\n"},"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","description":"The same JWT sent in an API key header. The default name is `x-api-key` and it can be changed with `auth_api_key_header_name`; only applied if `auth_accept_api_key_header` is true. If both headers are sent, `Authorization` takes precedence.\n"}},"schemas":{"ConfigResult":{"type":"object","description":"JSON object with the service configuration parameters exposed by the management endpoint. The JWT authentication parameters, `logger_file_prefix` and the `metrics_*` parameters are not included.\n","properties":{"port":{"type":"integer"},"number_of_threads":{"type":"integer","description":"I/O threads. 0 = number of CPU cores. Without `config.json` the default value is 1."},"connection_timeout":{"type":"integer","description":"Seconds a connection stays alive without reads or writes (0 = no limit)."},"keep_alive_request_number":{"type":"integer","description":"Maximum requests per keep-alive connection (0 = no limit)."},"client_max_body_size":{"type":"integer","description":"Maximum body size in MB."},"logger_path":{"type":"string","description":"Base path of the logs. Without `config.json` the default value is `/service/config`."},"logger_level":{"type":"string","enum":["trace","debug","info","warning","error","critical","off"]},"logger_rotation":{"type":"string","enum":["hourly","daily"]},"logger_max_files":{"type":"integer"}}},"UnauthorizedResult":{"type":"object","description":"JWT authentication is enabled and the request does not pass it. It is accompanied by the header `WWW-Authenticate: Bearer`. Values of `message`: `Missing authentication token` (no token or unsupported scheme), `JWT token validation failed` (invalid signature, algorithm or format), `JWT token is expired`, `JWT token does not include exp claim` and `JWT token is not yet valid` (future `nbf`).\n","properties":{"status":{"type":"number"},"error":{"type":"string"},"message":{"type":"string"},"timeStamp":{"$ref":"#/components/schemas/TimeStamp"}}},"TimeStamp":{"type":"string","description":"A date/time value (UTC) in \"%Y-%m-%dT%H:%M:%SZ\" format."},"ExceptionResult":{"type":"object","description":"An error occurred while calling the backend services.","properties":{"status":{"type":"number"},"error":{"type":"string"},"exception":{"type":"string","description":"Specific description of the reason for the exception (internal service text; it is not part of the contract)."},"timeStamp":{"$ref":"#/components/schemas/TimeStamp"}}}},"responses":{"Unauthorized":{"description":"JWT authentication is enabled and the token is missing or invalid.","headers":{"WWW-Authenticate":{"schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UnauthorizedResult"}}}}}},"paths":{"/config":{"get":{"description":"Gets the service configuration (only the parameters listed in `ConfigResult`).","tags":["Management"],"responses":{"200":{"description":"JSON object with the service configuration.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfigResult"}}}},"401":{"$ref":"#/components/responses/Unauthorized"},"500":{"description":"An error occurred in the Backend1N service.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExceptionResult"}}}}}}}}}
```
