Function: ticketService()
ticketService(
client):object
Defined in: service/TicketService.ts:16
Service class for Ticket-related GraphQL operations
Parameters
client
Returns
createTicket()
createTicket(
input):Promise<Ticket>
Creates a new ticket *
Parameters
input
Ticket creation input data *
Returns
Promise<Ticket>
Promise<Ticket> The created ticket
deleteTicket()
deleteTicket(
id):Promise<boolean>
Deletes a ticket by ID *
Parameters
id
string
Ticket ID to delete *
Returns
Promise<boolean>
Promise<boolean> Success status
getTicket()
getTicket(
id):Promise<Ticket>
Fetches a single ticket by ID *
Parameters
id
string
Ticket ID to fetch *
Returns
Promise<Ticket>
Promise<Ticket> The ticket data
getTickets()
getTickets(
input?):Promise<TicketResponse>
Fetches a list of tickets with search criteria *
Parameters
input?
Ticket search input parameters *
Returns
Promise<TicketResponse>
Promise<TicketResponse> The tickets response data
updateTicket()
updateTicket(
id,input):Promise<Ticket>
Updates an existing ticket *
Parameters
id
string
Ticket ID to update *
input
Ticket update input data *
Returns
Promise<Ticket>
Promise<Ticket> The updated ticket