Skip to main content

Overview

Use the API to insert rows into a project or update existing rows.

Base URL

https://fluar.com/api

Endpoints

  • Insert row: /api-reference/endpoints/insert-row
  • Insert rows: /api-reference/endpoints/insert-rows
  • Update row: /api-reference/endpoints/update-row
  • Luma webhook: /api-reference/webhooks/luma

Quick start

curl -X POST "https://fluar.com/api/v2/{teamSlug}/{projectId}/rows" \
  -H "Authorization: Bearer fluar_sk_xxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"email":"[email protected]","company":"Acme"}'
Remove the Authorization header if the project does not require an API key.

Path parameters

ParameterDescriptionExample
teamSlugTeam slug from your Fluar URLmy-team
projectIdProject UUID123e4567-e89b-12d3-a456-426614174000
rowIdRow UUID (update only)550e8400-e29b-41d4-a716-446655440000

Response format

{
  "success": true
}
{
  "success": false,
  "error": "Team not found"
}

Status codes

StatusMeaning
200Update succeeded
201Insert succeeded
400Invalid request
401Missing API key
403Invalid API key or API disabled
404Team, project, or row not found
429Rate limit exceeded
500Server error

More details

  • Authentication: /api-reference/authentication
  • Rate limits: /api-reference/rate-limits
  • Errors: /api-reference/errors