UNPKG

tickethead-sdk

Version:

SDK for the Tickethead API

51 lines 1.08 kB
/** * Single offer for a user */ export interface Offer { id: number; type: string; price: number; currency: string; organizer: string; buyerId: string; seatId?: string; validUntil: number; seqNum: number; eventId: number; ticketConfigId: number; } export interface ListOffersQuery { sort_by?: 'id' | 'event_id'; direction?: 'asc' | 'desc'; event_id?: number; ticket_config_id?: number; currency?: string; } export interface CreateOrderRequest { offers: number[]; } export interface OrderData { id?: number; ownerId: string; paymentId: string; paymentProvider?: string; state: string; total: string; currency: string; createdAt?: string; updatedAt?: string; offers: Offer[]; } export interface PaymentIntentData { clientSecret: string; id: string; } export interface PaymentData { paymentIntent?: PaymentIntentData; publishableKey: string; } export interface OrderInfo { order: OrderData; payment: PaymentData; } //# sourceMappingURL=types.d.ts.map