> For the complete documentation index, see [llms.txt](https://brixxbox.gitbook.io/brixxbox-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/functions/saveconfigrecord.md).

# saveConfigRecord

Saves a record for a config

1. configName - name of the app config
2. record - a record structure Json object (as it comes from loadConfigRecordById)

### Example Usages

Simple:

```javascript
let record = await brixxApi.loadConfigRecordById("myConfig", 1);
record.data.Name = "John Doe";
brixxApi.saveConfigRecord("myConfig", record);
```

\
Create a new record:

```javascript
brixxApi.saveConfigRecord("myConfig", {
    data: {
        myFirstName: "John",
        myLastName: "Doe"
    }
});
```

Create a new record and use the result:

```javascript
let newRecord = brixxApi.saveConfigRecord("myConfig", {
    data: {
        myFirstName: "John",
        myLastName: "Doe"
    }
});
console.log("New Record Id:" + newRecord.data.id);
```
