# Server node configuration: Add server node creation container

Information note**LOCKED.**   
  
This API is extremely reliable and will not be broken unless absolutely necessary.

## Method

POST

## Path

/qrs/servernodeconfiguration/container?privileges={appendprivileges}

## Description

Add a configuration for an entire server node, including the settings for all Qlik Sense services.

## Body

`ServerNodeCreationContainer:`

```
{
   "configuration": {
      "id": "[GUID]"
      },
   "repositoryServiceTemplateID": "00000000-0000-0000-0000-000000000000",
   "engineServiceTemplateID": "00000000-0000-0000-0000-000000000000",
   "proxyServiceTemplateID": "00000000-0000-0000-0000-000000000000",
   "schedulerServiceTemplateID": "00000000-0000-0000-0000-000000000000"
}
```

## Return value

`ServerNodeResultContainer:`

```
{
   "configuration": {
      "id": "[GUID]"
      },
   "repositoryServiceID": "00000000-0000-0000-0000-000000000000",
   "engineServiceID": "00000000-0000-0000-0000-000000000000",
   "proxyServiceID": "00000000-0000-0000-0000-000000000000",
   "schedulerServiceID": "00000000-0000-0000-0000-000000000000"
}
```

## Optional parameters

* `{appendPrivileges}`: See [Adding privileges](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/RepositoryServiceAPI/Content/Sense_RepositoryServiceAPI/RepositoryServiceAPI-Adding-Privileges.htm).