Baserow ➔ n8n Payload Specification
Technical reference for automating data exchange between Database and Workflow Automation workflows.
💡 How this integration works:
1. Baserow triggers an event when rows.created occurs.
2. Data is packaged into a standard JSON webhook payload.
3. Payload is delivered into your n8n intake pipeline and mapped to your Workflow Automation targets.
Authentication & Event Specs
| Parameter | Source (Baserow) | Destination (n8n) |
|---|---|---|
| Auth Mechanism | Token Header | Header Auth / Basic |
| Trigger Event | rows.created | Ingest Pipeline |
Sample Webhook JSON Payload
{
"event": "rows.created_to_n8n",
"timestamp": 1788105197,
"source": {
"platform": "Baserow",
"auth_mode": "Token Header",
"data": {
"table_id": "sample_table_id_val",
"row_id": "sample_row_id_val",
"actor_email": "sample_actor_email_val",
"field_values": "sample_field_values_val"
}
},
"destination": {
"platform": "n8n",
"auth_mode": "Header Auth / Basic",
"target_endpoint": "https://api.n8n.com/v1/ingest",
"mapped_fields": {
"execution_id": "{{source.table_id}}",
"workflow_name": "{{source.row_id}}",
"node_output": "{{source.actor_email}}",
"timestamp": "{{source.field_values}}"
}
}
}
Quick Integration Setup
- Retrieve your secret API credentials from your Baserow developer dashboard using authentication method
Token Header. - Configure the target endpoint URL to route payloads into the n8n intake pipeline.
- Map incoming schema properties according to the JSON specification detailed above.
Expected HTTP Response Codes
| Status Code | Meaning | Troubleshooting Step |
|---|---|---|
200 OK | Success | Payload accepted and queued for routing. |
401 Unauthorized | Auth Failure | Verify headers for valid Token Header credentials. |
422 Unprocessable | Schema Error | Check field keys alignment between source and target payload. |