Skip to main content
POST
/
api
/
v2
/
{teamSlug}
/
{projectId}
/
rows
curl -X POST "https://fluar.com/api/v2/{teamSlug}/{projectId}/rows" \
  -H "Content-Type: application/json" \
  -d '{
    "Email": "[email protected]",
    "Company": "Acme Corp"
  }'
{
  "success": true,
  "insertedCount": 1,
  "rows": [
    "550e8400-e29b-41d4-a716-446655440000"
  ]
}
Send a JSON object where keys match column names.
curl -X POST "https://fluar.com/api/v2/{teamSlug}/{projectId}/rows" \
  -H "Content-Type: application/json" \
  -d '{
    "Email": "[email protected]",
    "Company": "Acme Corp"
  }'
{
  "Email": "[email protected]",
  "Company": "Acme Corp"
}
Column names are case-sensitive. Unknown columns fail unless api.createColumnsFromKeys is enabled.
{
  "success": true,
  "insertedCount": 1,
  "rows": [
    "550e8400-e29b-41d4-a716-446655440000"
  ]
}

Project settings

SettingDefaultDescription
api.enabledtrueEnable or disable API access
api.requireKeyfalseRequire an API key
api.createColumnsFromKeysfalseAuto-create columns from new keys