@hubs101/booking-api-skd-client
TypeScript icon, indicating that this package has built-in type declarations

1.0.106 • Public • Published

hubs101-booking-api-skd-client

API

getPublicTicketDetails({baseUrl, id, access})

  • baseUrl (string, required)
  • id (string, required)
  • access (string, required)
  • returns Promise<BookingDetails>

assignTicketTo({baseUrl, id, access, reference, assignee})

  • baseUrl (string, required)
  • id (string, required)
  • access (string, required)
  • reference (string, required)
  • assignee (AssigneeInput, required)
  • returns Promise<Booking>

getPublicEvents({baseUrl, page, slug, language})

  • baseUrl (string, required)
  • page (string)
  • slug (string)
  • language (string, required)
  • returns Promise<Array<PublicEvent>>

getPublicAgenda({baseUrl, page, eventId, language})

  • baseUrl (string, required)
  • page (string)
  • eventId (string)
  • language (string, required)
  • returns Promise<CustomResponseType2<AgendaItem[]>>

getPublicExhibitions({baseUrl, page, eventId, language})

  • baseUrl (string, required)
  • page (string)
  • eventId (string)
  • language (string, required)
  • returns Promise<Array<Exhibition[]>>

getPublicTickets({baseUrl, page, ticketCode, eventSlug, language})

  • baseUrl (string, required)
  • page (string)
  • ticketCode (string)
  • eventSlug (string)
  • language (string, required)
  • returns Promise<ResponsePaginationType<unknown>>

getTicketByCode({baseUrl, code})

  • baseUrl (string, required)
  • code (string, required)
  • returns Promise<ResponsePaginationType<unknown>>

getTicketById({baseUrl, id})

  • baseUrl (string, required)
  • id (string, required)
  • returns Promise<{tickets: unknown}>

getParamsTicket({baseUrl, params})

  • baseUrl (string, required)
  • params (string, required)
  • returns Promise<Ticket>

checkDiscountTicket({baseUrl, ticketsIds, discountCode, language, eventId})

  • baseUrl (string, required)
  • ticketsIds (string[], required)
  • discountCode (string, required)
  • language (string, required)
  • eventId (string, required)
  • returns Promise<{discount:any}>

getPublicPaymentMethods({baseUrl, id, language})

  • baseUrl (string, required)
  • id (string, required)
  • language (string, required)
  • returns Promise<ResponsePaginationType<unknown>>

postPublicBookingsCheck({baseUrl, bookingCheck, language})

  • baseUrl (string, required)
  • bookingCheck (PublicBookingsCheckInput, required)
  • language (string, required)
  • returns Promise<ResponsePaginationType<unknown>>

postPublicBookings({baseUrl, bookingCheck, language})

  • baseUrl (string, required)
  • bookingCheck (PublicBookingsCheckInput, required)
  • language (string, required)
  • returns Promise<ResponsePaginationType<unknown>>

getPublicTicketGroupsByEvent({baseUrl, eventId, language})

  • baseUrl (string, required)
  • eventId (string, required)
  • language (string, required)
  • returns Promise<ResponsePaginationType<unknown>>

getPublicPortfoliosByAccount({baseUrl, page, accountId, portfolioId})

  • baseUrl (string, required)
  • accountId (string, required)
  • page (string)
  • portfolioId (string)
  • returns Promise<ResponsePaginationType<Portfolio>>

getPublicEventDetailsById({baseUrl, eventId})

  • baseUrl (string, required)
  • eventId (string, required)
  • returns Promise<PublicEventDetails>

getPublicEventDetailsBySlug({baseUrl, eventSlug})

  • baseUrl (string, required)
  • eventSlug (string, required)
  • returns Promise<PublicEventDetails>

getPublicPortfolioEvents({baseUrl, accountId, portfolioSlug })

  • baseUrl (string, required)
  • accountId (string, required)
  • portfolioSlug (string, required)

getPublicEventPageDetailsBySlug({baseUrl, eventId, pageSlug })

  • baseUrl (string, required)

  • eventId (string, required)

  • pageSlug (string, required)

  • returns Page

getPublicGroupDetailsById({baseUrl, groupId })

  • baseUrl (string, required)

  • groupId, (string, required)

  • returns Group

getPublicCoLocatedEventsByEventId({baseUrl, eventId })

  • baseUrl (string, required)

  • eventId, (string, required)

  • returns PublicEventDetailsResponse[]

Package Sidebar

Install

npm i @hubs101/booking-api-skd-client

Weekly Downloads

26

Version

1.0.106

License

ISC

Unpacked Size

53 kB

Total Files

12

Last publish

Collaborators

  • danchily
  • shiiheb
  • hubs101