UNPKG

@hubs101/booking-api-skd-client

Version:
192 lines (130 loc) 5.16 kB
# 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[]>>` ### `getPublicEventExhibitions({baseUrl, page, eventId, language})` - `baseUrl` (`string`, required) - `page` (`string`) - `eventId` (`string`) - `language` (`string`, required) - returns `Promise<Array<PublicExhibitionItem[]>>` ### `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[]` ### `postVisitor({visitorData })` - `visitorData,` (VisitorDataInput, required) - returns `Promise<VisitorDetails>` ### `postInbound({inboundData, secret })` - `inboundData,` (InboundData, required) - `secret,` (string, required) - returns `CustomResponseType3` ### `getVisitor({visitorId, secret })` - `visitorId,` (string, required) - `secret,` (string, required) - returns Promise<VisitorDetails> ### `getPublicExhibitionGroupsByCategory({baseUrl, eventId, category })` - `baseUrl` (`string`, required) - `eventId` (`string`, required) - `category` (`string`, required) - returns `Promise<CustomResponseType2<any[]>>` ### `getPublicSpeakersGroupsByCategory({baseUrl, eventId, category })` - `baseUrl` (`string`, required) - `eventId` (`string`, required) - `category` (`string`, required) - returns `Promise<CustomResponseType2<any[]>>`