Components and Configurations
Create Configuration Row
Creates a new row (item) of an existing configuration in Development Branch (see the Development Branches section).
The variant without branch/{branchId} in the URL is deprecated; use the branch endpoint with branch/default.
post/v2/storage/components/{componentId}/configs/{configurationId}/rows
Request
- Base URLhttps://connection.keboola.com
- Auth
- API key in header X-StorageApi-Token
- or API key in header X-KBC-ManageApiToken
- or HTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
componentIdstring required
ID of the component, e.g. keboola.ex-db-mysql.
configurationIdstring required
ID of the configuration.
Request body
Example request
{
"rowId": "orders",
"configuration": {
"host": "localhost",
"port": 4406
},
"state": {
"lastId": 123
},
"name": "My row",
"description": "Extracts the orders table",
"changeDescription": "Added new row"
}Response
Created configuration row.
Example response
{
"id": "236781646",
"name": "My row",
"version": 1,
"created": "2017-02-13T12:01:05+0100",
"creatorToken": {
"id": 27978,
"description": "dev@keboola.com"
},
"changeDescription": "Added new row",
"versionIdentifier": "01H59WQGTDQT8AC7XNWKQDS75P",
"configuration": {
"host": "localhost",
"port": 4406
}
}Changes
No recorded changes to this operation across all 1 revision of this API.