The imin Platform
2.0.0
2.0.0
  • Introduction to the imin Platform
  • Using the Platform
    • imin's Platform Products
    • Authentication
    • Our Platform Data
      • Understanding Responses
      • Namespaces and Extensions
      • Defensive Data Consumption
      • Mocking the Interface
  • platform products
    • Search
      • imin Events API
        • Events API Reference
        • Virtual & Physical Sessions
        • Concepts
          • EventSeries
          • ScheduledSessions and eventSchedules
          • Activities and Collections
            • Activities
            • Activity Concept Collections
          • Accessibility Support
          • Prices
        • Filters
          • Modes
          • Age Ranges
          • Dates and Times
          • Activities and Concept Collections
          • High Frequency Sessions
      • imin Facilities API
        • Query Parameter Search
          • Mandatory Query Parameters
            • mode=discovery-geo
            • mode=upcoming-slots
          • Optional Query Parameters
        • ByID Search
          • FacilityUse By-ID
          • Slot By-ID
        • FacilityUses and IndividualFacilityUses
        • Slots
        • Facilities Slot Booking
      • imin Places API [BETA]
        • Example Request & Response
    • Firehose
      • Introduction to the Firehose
      • Accessing the Firehose
      • Firehose Usage Policy & Restrictions
      • Firehose and Search
      • Bookable Firehose Feeds
      • Bookable Sellers Feed
      • Attribution Catalog Endpoint
    • Live Timetables
      • Pre-Requisites: Open Data Feeds
      • The Onboarding Process
        • 1. Ensuring your Data Offers the Best User Experience
        • 2. Setting up and Embedding your First Timetable
        • 3. Setting up the Rest of your Timetables
        • 4. Activating Booking via Guest Checkout
      • Features Available Upon Request
      • Styling the Live Timetables
      • FAQs
    • Data Dashboard
  • incorporating book and pay
    • imin Branded Checkout
      • Introduction
      • Setup
        • Information We Require From You
        • Actions You Need to Complete
      • Authenticated Checkout
        • Testing [BETA]
        • 👪Group Booking [BETA]
      • Standalone Checkout
      • Firehose and Checkout [BETA]
        • Loading the Checkout via Firehose
    • imin Booking Platform
      • Customer Account Management
        • Create Customer Account
        • Update Customer Account
        • Get Customer Account
        • Delete Customer Account
        • Example Scenario
        • Payment Card Management
        • Linked Accounts
        • Entitlement
          • Evidence Requests
          • Entitlement Pricing in Search
          • Entitlement Pricing in Checkout
        • Access Pass
        • Webhooks
      • Orders
        • Order History
        • Order (by ID)
        • Cancellations & Refunds
      • Upcoming OrderItems
      • Receipt (by ID)
  • imin and booking systems
    • Seller Onboarding
      • API
  • HINTS & TIPS
    • Get the Best Out of Search
      • Displaying Schedule Information
      • URLs and Offering a Call to Action
      • Searching by Activity
      • Your Search Results and HighFrequencySessions
      • Customer Specific Images
  • Info for Data Publishers
    • Your RPDE Feed & the imin Platform [BETA]
      • Providing Places Data [BETA]
      • Providing Schedule Information [BETA]
Powered by GitBook
On this page
  • I want to have more than one timetable on a webpage
  • I want to group activities together on a Timetable, but I can't achieve that using the "Activity" variable
  1. platform products
  2. Live Timetables
  3. The Onboarding Process

3. Setting up the Rest of your Timetables

Previous2. Setting up and Embedding your First TimetableNext4. Activating Booking via Guest Checkout

Last updated 8 months ago

Once you're happy with the demo timetable created in the , you can apply the same approach to configuring each timetable as needed and getting them live on your site!

Here's some hints and tips for common scenarios:

I want to have more than one timetable on a webpage

In order to do this, we need to make sure each timetable is individually labelled.

In practical terms, that means for the webpages where you have more than 1 timetable:

  • in the code for each timetable, there are two elements that need unique ids:

    1. at the top of the code for each timetable, you will find something like this: <div id="timetable"></div>. This div id needs to be different for each timetable on the webpage, e.g. <div id="timetable1"></div> and <div id="timetable2"></div> etc as it defines the start and end of each timetable.

    2. at the bottom of the code for each timetable, where it says '#timetable', you need to make this match the unique div id for that timetable that you put at the top of the code, i.e. #timetable1. i.e. so it looks like this:

iminTimetable( '#timetable1', options );

I want to group activities together on a Timetable, but I can't achieve that using the "Activity" variable

Some example use-cases:

  • You want to create a timetable with all disability sport activities across your centres, to put on your Disability Sport webpage.

  • You've got a summer open week and want to just show special free activities in a Timetable

To achieve custom groups, please get in touch with us at support@imin.co and we'll talk you through the requirements, advise you if it is possible with the standard features, or supply you with the costs and timeframes for implementing the customisations required.

previous step