View as Markdown
Launch27 icon

Launch27 ACTION

Get Booking Spots

Retrieves all booking spots for a given event type. See the documentation
  • Action
  • Read only
  • OAuth
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Launch27 account once, then configure and run Get Booking Spots from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "launch27-get-booking-spots",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    launch27: { authProvisionId: "apn_xxxxxxx" },
    date: "Date",
    days: 10,
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Get Booking Spots inputs
Property Type Description
date Date string
The date to get booking spots for. Format: YYYY-MM-DD
Required
days Days integer
The number of days you need spots for starting from and including the date
Required
mode Mode string
Affects how available spots calculated: using reschedule booking policy or new booking policy. new mode should be used when you need to create new booking. Note: New booking policy is applied, so it is possible to have future spots not available because of the policy. reschedule mode should be used when you need to change date and/or time for already existing booking. Note: Booking reschedule policy is applied, so it is possible to have future spots not available because of the policy
Required
grid Grid boolean
If true response will contain grid and days sections
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
launch27-get-booking-spots
Version
0.0.2
App
Launch27
Authentication
OAuth
Read-only
Yes
Destructive
No
Open world
Yes