API Documentation

Build on Fluxir

Guides, API reference and the OpenAPI specification for integrating visas, insurance and airport services into your platform.

Getting started

1. Create a company account

Register, then generate a client ID and secret under Settings > API Client Management.

2. Follow the guides

Work through the trip flow on a test account: requirements, trip, documents, checkout.

3. Go live

Confirm billing with our team and switch to your live company account.

Authentication
# Request an access token (OAuth 2.0 client credentials)
curl -X POST https://auth.fluxir.com/connect/token \
  -d grant_type=client_credentials \
  -d client_id=$FLUXIR_CLIENT_ID \
  -d client_secret=$FLUXIR_CLIENT_SECRET \
  -d scope=TravelAideAPI

# Call the API with the token and your tenant ID
curl https://api.fluxir.com/api/app/billing-readiness/current \
  -H "Authorization: Bearer $TOKEN" \
  -H "X-Tenant: $FLUXIR_TENANT_ID"

What's included

  • REST API with JSON requests and responses
  • OAuth 2.0 client-credentials authentication
  • OpenAPI specification
  • Guides for the trip, billing and checkout flow
  • Test accounts for integration work

Webhooks

  • Notifications when an application changes status
  • Configured per account in the Fluxir portal
  • Signed with a secret you generate
Start in minutes, not weeks

Ready to integrate?

Create a company account to generate API credentials, or book a call to plan your integration.