Quick Start

1. Authentication

flaikConnect uses OAuth2 Client Credentials flow for secure, server-to-server authentication.

POST https://auth-{region}.{environment}.flaik.com/connect/token
Content-Type: application/x-www-form-urlencoded
Authorization: Basic {base64(clientId:clientSecret)}

grant_type=client_credentials&scope=flaik.connect.api.read flaik.connect.api.write

2. Make Your First API Call

Once authenticated, test connectivity with the health endpoint:

GET https://api-{region}.{environment}.flaik.com/health
Authorization: Bearer {access_token}

3. Explore Resort Settings

Get familiar with your resort's configuration:

GET https://api-{region}.{environment}.flaik.com/api/globalsettings/resort
Authorization: Bearer {access_token}

API Architecture

Base URLs by Environment

flaikConnect uses separate URLs for authentication and API calls. Your specific URLs will be provided during environment setup.

Your environment-specific URLs and credentials will be provided by your flaik representative during setup.

Core API Modules

Module
Purpose
Common Use Cases

OAuth2 token management

Secure API access, token refresh

Resort configuration data

Resort info, seasons, survey configs

Lesson and class data

Schedules, class details, survey results

Staff data synchronization

HRIS integration, instructor search

Instructor time tracking

Payroll integration, labor reporting

Development Resources

Support & Community

  • Support Portal: [email protected] for technical assistance

  • Environment Access: Contact your flaik representative for API credentials

Next Steps

  1. Set Up Authentication - Get your OAuth2 credentials configured

  2. Try GlobalSettings - Start with simple configuration data


Ready to integrate? Start with our Authentication Guide or explore specific API modules above.

Last updated

Was this helpful?