Skip to main content Skip to complementary content

Club Speed 

Club Speed is an activity and venue management software.

Club Speed integration replicates data using the Club Speed API.

See the Schema section for a list of objects available for replication.

Preparing for authentication

To access your data, you need to authenticate the connection with your account credentials.

Information noteMake sure that the account you use has read access to the tables you want to fetch.

Creating the connection

For more information, see Connecting to SaaS applications.

  1. Fill in the required connection properties.
  2. Provide a name for the connection in Connection name.

  3. Select Open connection metadata to define metadata for the connection when it has been created.

  4. Click Create.

Connection settings
SettingDescription
Data gateway

Select a Data Movement gateway if required by your use case.

Information note

This field is not available with the Qlik Talend Cloud Starter subscription, as it does not support Data Movement gateway. If you have another subscription tier and do not want to use Data Movement gateway, select None.

For information on the benefits of Data Movement gateway and use cases that require it, see Qlik Data Gateway - Data Movement.

Start Date

Enter the date, in the format MM/DD/YYYY, from which the data must be replicated from your source to your target.

Private KeyPrivate key.
SubdomainYou can find your subdomain in the URL of your account homepage. If the URL is myclubspeed.clubspeedtiming.com, the subdomain is myclubspeed.

Schema

Information note

Schemas and naming conventions can change from version to version. It is recommended to verify your version before continuing.

The schema and info displayed below is for version 1.

Depending on your destination, table and column names may not appear as they are outlined below.

booking

The booking table contains info about bookings. A booking record exposes a heat to the online booking interface in Club Speed.

Replication Method

Full Table

Primary Key

onlineBookingsId

booking_availability

The booking_availability table contains info about the current availability for online bookings. These take into account both online and local booking reservations.

Replication Method

Full Table

Primary Key

heatId

check_details

The check_details table contains info about line items and quantity info attached to checks.

Replication Method

CDC

Primary Key

checkDetailId

Replication Key

createdDate

checks

The checks table contains info about checks, or financial invoices, that have been closed.

Replication Method

CDC

Primary Key

checkId

Replication Key

closedDate

customers

The customers table contains info about the customers for a location.

Replication Method

CDC

Primary Key

customerId

Replication Key

lastVisited

discount_types

The discount_types table contains info about discount types.

Replication Method

Full Table

Primary Key

discountId

event_heat_details

The event_heat_details table contains info about customers who have been placed in a queue for a specific event.

Replication Method

CDC

Primary Keys

customerId

eventId

Replication Key

added

event_heat_types

The event_heat_types table contains info about event type classifications, which are used to look up event_rounds when creating events.

Replication Method

Full Table

Primary Key

eventHeatTypeId

The event_reservation_links table contains lists of check and reservation IDs, or checks that are linked to event reservations.

Replication Method

Full Table

Primary Key

eventReservationLinkId

event_reservation_types

The event_reservation_types table contains info about the descriptions for event reservation types.

Replication Method

Full Table

Primary Key

eventReservationTypeId

event_reservations

The event_reservations table contains info about event reservations, which are linked to events.

Replication Method

CDC

Primary Key

eventReservationId

Replication Key

startTime

event_rounds

The event_rounds table contains info about event rounds. This table acts as a link between events and their corresponding rounds in the heat_main.

Replication Method

Full Table

Primary Key

eventRoundId

event_statuses

The event_statuses table contains info about event statuses, which are statuses assigned to event_reservations.

Replication Method

Full Table

Primary Key

eventStatusId

Useful links

event_task_types

The event_task_types table contains info about event task types, which are event_tasks to be tracked for completion.

Replication Method

Full Table

Primary Key

eventTaskId

Useful links

event_tasks

The event_tasks table contains info about the tasks to be completed for a given event_reservation.

Replication Method

CDC

Primary Key

eventTaskId

Replication Key

completedAt

event_types

The event_types table contains info about event types.

Replication Method

Full Table

Primary Key

eventTypeId

events

The events table contains info about events.

Replication Method

CDC

Primary Key

eventId

Replication Key

eventScheduledTime

gift_card_history

The gift_card_history table acts as a transactional log for keeping track of each change that occurs with gift cards.

Information noteNote: In Club Speed, each gift card is registered as a customer. This means that each gift card identifier should be considered a customerId in this table.

Replication Method

CDC

Primary Key

giftCardHistoryId

Replication Key

transactionDate

heat_main

The heat_main table contains info about finished heat mains, which are instances of races on the standard venue calendar.

Replication Method

CDC

Primary Key

heatId

Replication Key

finish

heat_main_details

The heat_main_details table contains info about customers that were entered into finished heats.

Replication Method

CDC

Primary Keys

customerId

heatId

heat_types

The heat_types table contains info about heat types.

Replication Method

Full Table

Primary Key

heatTypesId

membership_types

The membership_types table contains info about memberships.

Replication Method

Full Table

Primary Key

membershipTypeId

memberships

The memberships table contains info about memberships, which is a pairing of a customer and membership_type.

Replication Method

CDC

Primary Keys

customerId

membershipTypeId

Replication Key

changed

payments

The payments table contains info about collected payments.

Replication Method

CDC

Primary Key

paymentId

Replication Key

payDate

payments_voided

The payments_voided table contains info about voided payments.

Replication Method

CDC

Primary Key

paymentId

Replication Key

voidDate

product_classes

The product_classes table contains info about classes applied to products. Product classes determine how products are aggregated in Club Speed’s reporting system.

Replication Method

Full Table

Primary Key

productClassId

products

The products table contains info about products.

Replication Method

Full Table

Primary Key

productId

reservations

The reservations table contains info about reservations. Reservations are indications that a customer is looking to purchase a spot in a booking or has already purchased a spot.

Replication Method

CDC

Primary Key

onlineBookingReservationsId

Replication Key

createdAt

sources

The sources table contains info about how customers find and register at venues.

Replication Method

Full Table

Primary Key

sourceId

taxes

The taxes table contains info about tax calculations, which are typically applied to products.

Replication Method

Full Table

Primary Key

taxId

users

The users table contains info about employees and system users. Note: While some employees may also be customers, this table does not contain customer information.

Replication Method

Full Table

Primary Key

userId

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!