UNPKG

event-booking-api

Version:

Package for easy access to Event App API

84 lines (60 loc) 2.33 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>>` ### `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})` - `baseUrl` (`string`, required) - `ticketsIds` (`string[]`, required) - `discountCode` (`string`, required) - `language` (`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>>`