Clubfit Software API (BETA) (1.0)

This API documentation provides technical information about integrating to Clubfit Software.

PLEASE NOTE

Clubfit utilizes Oauth2 for authentication and the header x-api-token for the authorisation. Both need to be used in the API calls.

We will provide you with your temporary credentials along with an API key per club. Please reach out to support if you do not have these.


There are 2 API access plans currently available:

Basic Plan $20 per club per month (ex GST)

1 000 000 requests per month

Advanced Plan $50 per club per month (ex GST)

5 000 000 requests per month

Download OpenAPI description
Languages
Servers
https://api.clubfit.net.au/v1/

Authentication

API authentication. This endpoint will create an access token that you can then use for subsequent API calls.

Operations

Token

Request

Retrieve access token

Headers
Authorizationstringrequired
Example: username:password Base64Encoded
curl -i -X POST \
  -u <username>:<password> \
  https://api.clubfit.net.au/v1/token \
  -H 'Authorization: username:password Base64Encoded'

Responses

The response will contain the access token you will need to access the subsequent API calls.

Bodyapplication/json
AccessTokenstring

JWT access token

Example: "jashjgfafgdsljlfjsadjfsjflijsdlfdsxkzlcmlzxkcm"
ExpiresInnumber

Number of seconds the access token is valid for

Example: 3600
TokenTypestring

Bearer

Example: "Bearer"
Response
application/json
{ "AccessToken": "jashjgfafgdsljlfjsadjfsjflijsdlfdsxkzlcmlzxkcm", "ExpiresIn": 3600, "TokenType": "Bearer" }

Members

The member endpoints will return data relvant to member information.

Operations

Prospects

The prospect endpoints will return data relvant to prospect information.

Operations

Financial

The financial endpoints will return data relvant to financial information.

Operations