Skip to main content
This walkthrough verifies your Connect integration end-to-end.

Prerequisites

  • FLUIDE_BASE_URL for your environment — see Environments
  • Developer apiKey and apiSecret from the Connect dashboard — see Authorization
1

Get an access token

export FLUIDE_BASE_URL="https://sandbox.fluidehr.com"
export FLUIDE_API_KEY="fl_dev_..."
export FLUIDE_API_SECRET="..."

TOKEN_RESPONSE=$(curl -sS -X POST "$FLUIDE_BASE_URL/api/v1/authorize/token" \
  -H "X-Fluide-Api-Key: $FLUIDE_API_KEY" \
  -H "X-Fluide-Api-Secret: $FLUIDE_API_SECRET" \
  -H "X-Fluide-Client-Id: fluide-developer")

export FLUIDE_ACCESS_TOKEN=$(echo "$TOKEN_RESPONSE" | jq -r '.accessToken')
2

Call a product endpoint

curl -sS "$FLUIDE_BASE_URL/api/v1/hr/health" \
  -H "Authorization: Bearer $FLUIDE_ACCESS_TOKEN" \
  -H "X-Fluide-Api-Key: $FLUIDE_API_KEY" \
  -H "X-Fluide-Client-Id: fluide-developer"

Try it in the docs playground

Open any product endpoint in API reference, click Authorize, and paste your accessToken, fl_dev_... API key, and fluide-developer client ID. See Authorization for the full playground walkthrough.

Next steps

  • Explore endpoints in API reference
  • Pick a product tab and follow the quickstart for that service