Tiquo
Integrations OverviewAirtableAsanaSlackGoogle AnalyticsMetabaseMixpanelPendoSegmentTableau (PAT)ActiveCampaignBrevoEmarsys Core API (WSSE)EventbriteFacebookGoogle AdsHighLevelInstagramKlaviyoMailchimpMailgunMicrosoft AdsSendGridTwitter (v2)HubSpotNotionAcuity SchedulingAirtable (Personal Access Token)BasecampCal.com (v2)CalendlyClickUpCodaConfluence Data CenterExpensifyGoogle CalendarGoogle SheetHarvestLinearMicrosoft Power BIMicrosoft TeamsMindbodyMondayOpenAIPerplexityPingboardPivotal TrackerProductboardQuickbaseServiceM8ServiceNowTeamworkTickTickTimelyTodoistTrafftTrelloWrikefal.aixAIZendeskIntercomAircall (OAuth)DixaFreshDeskFreshserviceFrontPlainRingCentralZoho DeskBrazeDialpadGoogleMicrosoftOutlookPodiumSednaSharePoint OnlineTwilioWhatsApp BusinessZoho MailBambooHRADPDeelEmployment HeroGustoHibob Service UserNamelyOracle Fusion Cloud (HCM)PaychexPayfitPaylocityPersonioRipplingSAP SuccessFactorsSage HRTSheetsUKG ProUKG ReadyWorkdayZoho PeopleQuickBooksBuildiumExact OnlineFreshBooksIntuitNetSuitePennylaneSageSage IntacctTwinfieldUnanetWave AccountingXeroZoho BooksSalesforceAffinityAttioCopperFreshsalesGainsight CCInsightlyKustomerMedalliaPipedriveTwenty CRMZoomInfoApaleoMewsMicrosoft Business CentralOdooSAP ConcurZuoraAcceloCoupa CompassZoho InvoiceAnrokAvalaraDocuSignDropbox SignPandadocSignNowLinkedInSplitwiseTikTok AdsJotformQualtricsRefinerTypeformShopifyCin7 CoreGoogle MapsRingoverListrakRydooTalentLMSApple Business ManagerCrunchbaseRocketReachOcean.ioFreepikEnergy Performance Certificates (Gov.UK)JustworksGristSAP S/4HANA Cloud3CX8x8Adobe CommerceBirdCloudbedsConstant ContactBufferCustomer.ioCrispFreeAgentGreenhouseMeta Marketing APIMollienocrm.ioOomnitzaDigitsPylonSage 200ShopwareAnvilShippoEasyPostAltrataMicrosoft PeopleMicrosoft IntuneCloudTalkGoogle FormsMaximizerMicrosoft PlannerSalesmsgSellercloudTallyTimifyUpsalesCleverReachHeymarketMailjetPleoProvenExpertTelegramToggl TrackTenzoASSA ABLOY Vingcard VisionlineASSA ABLOY Vingcard VostioASSA ABLOY TESA HotelASSA ABLOY SMARTairSalto KSSalto Space OnlineDormakabaOmnitecHotekTT LockWebLockISEOKleverKeyAperioISONASHIDSouthcoThird MillenniumSTidAxis CommunicationsBooking.comExpediaHotels.comAirbnbGoogle HotelsTripadvisorAgodaHotelbedsTravelgateXHyperguestRoibosReconlineTraviaOpenGDS.comMG BedbankDidatravelHotelREZHRSHotelnetworkGetaroomWinkBookeasyVRBOInntopiaHookusbookusHipcampSpot2niteCamping VisionMinistry of VillasTrip.comTravelokaTiketMakeMyTripHoteripKlookeDreamsSzallasEmerging Travel GroupCheck24Bed-and-Breakfast.itWorld2Meet (W2M)Ctoutvert / SecureholidayDespegarPriceTravelRoombeastMitchell CorpHRS AustraliaResonlineHostelworldHostelhopTablet MichelinMr & Mrs SmithHopperHotel TonightPitchupMoveriiLocalOTAAlaricBooknpayCultbookingGuestTractionLevartWeSpeakMake.comZapierPricelabsPricepointRategenieElastic HotelRoom Price GenieTurbosuiteUber EatsDeliverooDoorDashBolt FoodGlovo
API and AuthenticationHosted Package

JavaScript API

Call Hosted Package methods after the script loads and send custom analytics events.

JavaScript API

Call Hosted Package methods after the script loads and send custom analytics events. First, complete the installation.

JavaScript API

Use window.Tiquo.ready when you want to call the API after the script loads.

<script>
  window.Tiquo.ready(function (tiquo) {
    tiquo.track("booking_started", {
      eventName: "Booking Started",
      eventProperties: {
        source: "homepage"
      }
    });
  });
</script>

Available methods:

  • Tiquo.ready(callback)
  • Tiquo.track(eventType, options)
  • Tiquo.identify(options)
  • Tiquo.sendOTP(email)
  • Tiquo.verifyOTP(email, code)
  • Tiquo.getUser()
  • Tiquo.updateProfile(updates)
  • Tiquo.createEnquiry(input)
  • Tiquo.uploadProfilePhoto(photo)
  • Tiquo.logout()
  • Tiquo.getOrders(options)
  • Tiquo.getBookings(options)
  • Tiquo.getMemberships()
  • Tiquo.getGuestFlows()
  • Tiquo.getWalletCardLinks(options)
  • Tiquo.getUpcomingBookings(options)
  • Tiquo.getPolicies()
  • Tiquo.getPolicy(id)
  • Tiquo.getFlowServices(bookingConfigId)
  • Tiquo.getFlowService(bookingConfigId, serviceId)
  • Tiquo.getIframeToken(customerFlowId, handoffVersion)
  • Tiquo.embedCustomerFlow(flowUrl, container, options)
  • Tiquo.embedServiceBooking(bookingConfigId, serviceId, container, options)
  • Tiquo.embedMembership(planId, container, options)
  • Tiquo.render()
  • Tiquo.onAuthStateChange(callback)
  • Tiquo.setConsent(mode)
  • Tiquo.getConsent()
</>Interactive example

Hosted Package JavaScript API

Inspect every public method, grouped by authentication, customer data, catalogs, embeds, analytics, rendering, and consent.

Hover, tap, or focus an element to inspect its data attributes.

window.Tiquo

Complete public method set

Every available JavaScript method

23 fields

Run after load

Tiquo.ready(callback)

Track an event

Tiquo.track(eventType, options)

Identify a customer

Tiquo.identify(options)

Send a one-time code

Tiquo.sendOTP(email)

Verify a one-time code

Tiquo.verifyOTP(email, code)

Get the current customer

Tiquo.getUser()

Log out

Tiquo.logout()

Get orders

Tiquo.getOrders(options)

Get bookings

Tiquo.getBookings(options)

Get memberships

Tiquo.getMemberships()

Get upcoming bookings

Tiquo.getUpcomingBookings(options)

Get business policies

Tiquo.getPolicies()

Get one business policy

Tiquo.getPolicy(id)

Get flow services

Tiquo.getFlowServices(bookingConfigId)

Get one flow service

Tiquo.getFlowService(bookingConfigId, serviceId)

Get an iframe token

Tiquo.getIframeToken(customerFlowId, handoffVersion)

Embed a customer flow

Tiquo.embedCustomerFlow(flowUrl, container, options)

Embed a service booking

Tiquo.embedServiceBooking(bookingConfigId, serviceId, container, options)

Embed a membership

Tiquo.embedMembership(planId, container, options)

Render bound elements

Tiquo.render()

Watch authentication

Tiquo.onAuthStateChange(callback)

Set consent

Tiquo.setConsent(mode)

Get consent

Tiquo.getConsent()

Call methods inside Tiquo.ready when they depend on the Hosted Package being loaded.

The Hosted Package does not expose raw access or refresh token getters.

On this page