Prerequisites
You already have a verified developer account and API credentials from the Connect dashboard (API Keys):apiKey— e.g.fl_dev_...apiSecret— shown once at provisioning; store it in your secret manager
If you need to view or rotate credentials, sign in to Connect. The API secret is never returned again from
GET /api/v1/authorize/current.Exchange key + secret for an access token
Send your credentials only to the token endpoint. Never include the secret on HR, payroll, payments, or other product routes.Test in the API playground
Every product endpoint in API reference includes an interactive playground. Requests without the right headers are rejected — you will seeAuthorization field missing or 401 if any are omitted.
Click Authorize on a product endpoint
Open any HR, Payroll, Pay, Books, or Utils endpoint and click Authorize. Fill in all three fields:
| Playground field | Value |
|---|---|
| Bearer | Paste the raw JWT (eyJ...) — do not include the Bearer prefix |
| X-Fluide-Api-Key | Your fl_dev_... key (pre-filled with a placeholder; replace it) |
| X-Fluide-Client-Id | fluide-developer (pre-filled) |
Call Fluide APIs
Send both the Bearer token and your API key on every product request.| Header | Value |
|---|---|
Authorization | Bearer <accessToken> |
X-Fluide-Api-Key | Your fl_dev_... key |
X-Fluide-Client-Id | fluide-developer |