Skip to content

Glofox Integration

Prerequisites

  • Active Glofox account with API access enabled
  • Branch ID for your location
  • API key with member data read permissions

Finding Your Credentials

  1. Log into your Glofox account at app.glofox.com
  2. Go to Settings → Integrations → API Access
  3. Click Generate API Key — copy it immediately (shown only once)
  4. Your Branch ID is visible in Settings → Account or in the URL when viewing your branch

Configuring DFACS

In the DFACS dashboard, go to Configuration:

Field Value
Billing Platform Glofox
API Key your Glofox API key
Branch ID your branch identifier

Click Save — DFACS begins its first sync immediately.

DFACS queries Glofox in real time when a member scans:

  1. Member scans barcode
  2. DFACS sends the barcode to Glofox API to verify membership status
  3. If active → door unlocks, check-in sent back to Glofox
  4. If inactive/expired → door stays locked, denial logged
Sync type Interval
Full sync (complete database refresh) Every 60 minutes
Delta sync (status changes only) Every 5 minutes

Trigger an immediate sync from Dashboard → Status → Force Sync.

"API Disconnected" in dashboard

  • Verify the API key is correct — Glofox only shows it once at generation; if lost, generate a new one in Settings → Integrations → API Access
  • Confirm your Branch ID matches exactly (case-sensitive, usually lowercase with hyphens)

Members denied despite active membership in Glofox

  • Force a sync: Dashboard → Status → Force Sync
  • Check that the member's barcode in Glofox matches exactly what the scanner reads
  • Confirm the member's membership is showing as active in Glofox (not paused or frozen)

Check-ins not appearing in Glofox

  • DFACS sends check-ins asynchronously — allow 1–2 minutes
  • Check Dashboard → Error Log for failed check-in submissions
  • Confirm your API key has check-in write permissions