Skip to main content

Overview

Projects can require an API key. When required, send a bearer token.

API key format

fluar_sk_xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Keep your API key private. Anyone with the key can access your team’s projects.

Get a key

  1. Settings -> API Keys
  2. Generate New Key
  3. Copy and store it (shown once)

Use the key

Authorization: Bearer YOUR_API_KEY
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]"}'

Project API settings

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

Common auth errors

StatusMessageFix
401API key is required for this projectAdd the Authorization header
401Missing or invalid Authorization headerUse Authorization: Bearer <key>
403Invalid API keyRegenerate and use the correct key
403API is not enabled for this projectEnable API in project settings

Minimal security hygiene

  • Store keys in environment variables.
  • Rotate keys if exposed.