Overview
Use the API to insert rows into a project or update existing rows.
Base URL
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
| Parameter | Description | Example |
|---|
teamSlug | Team slug from your Fluar URL | my-team |
projectId | Project UUID | 123e4567-e89b-12d3-a456-426614174000 |
rowId | Row UUID (update only) | 550e8400-e29b-41d4-a716-446655440000 |
{
"success": false,
"error": "Team not found"
}
Status codes
| Status | Meaning |
|---|
| 200 | Update succeeded |
| 201 | Insert succeeded |
| 400 | Invalid request |
| 401 | Missing API key |
| 403 | Invalid API key or API disabled |
| 404 | Team, project, or row not found |
| 429 | Rate limit exceeded |
| 500 | Server error |
More details
- Authentication: /api-reference/authentication
- Rate limits: /api-reference/rate-limits
- Errors: /api-reference/errors