Appearance
Insert rows
Use Insert rows to create new rows in a table from an API Endpoint workflow.
This is commonly used for endpoints like “create order”, “create user profile”, or “add item to cart”.
Add the action
- In
Data & API, open your API Endpoint workflow. - Click
+ Add an action. - Go to
Data→Tables. - Select
Insert rows.
Configuration
Choose a table
Table: Select where the new rows should be created.
Choose an insert mode
You can insert:
Single: Create one row using a form-like mappingMultiple: Create many rows at once from a list
Map your data
Single
In the Data section:
- Use
Columnsto choose which columns you want to set - Fill in each column value (you can bind values from inputs, variables, or earlier actions)
Multiple
When using Multiple:
- Provide the list of items in
Data - In
Mapping, choose whichColumnsyou want to fill - For each column, bind the value you want to use for each item in the list
Options
Return Inserted Data: When enabled, the action returns the newly created rows in the resultUpsert Mode: When enabled, WeWeb will insert or update if there’s a conflict (useful when you don’t want duplicates)
Result
If Return Inserted Data is enabled, you can use the inserted rows from the action’s result in later steps (for example in a Send response).

