📄️ Get a list of tickets
Retrieves a paginated list of tickets with their summaries including customer, status, priority, and other details
📄️ Create a new ticket
Creates a new ticket with the specified details including customer, type, priority, and other relevant information
📄️ Update an existing ticket
Updates an existing ticket with the specified details including status, priority, and other relevant information
📄️ Get a specific ticket
Retrieves detailed information about a specific ticket by its ID, including customer, status, priority, and other details
📄️ Delete a ticket
Deletes a ticket by its ID
📄️ Get ticket configuration options
Retrieves all available ticket types, statuses, priorities, severities, and optionally tags and subtypes (when feature flags are enabled)
📄️ Get Ticket Custom Field Definitions
Retrieves all Ticket custom field definitions for the ticket type.
📄️ List ticket Quick Actions
Returns admin-defined Quick Actions. Pass activeOnly=true for the ticket header.
📄️ Merge multiple tickets into a master ticket
Merges two or more unclosed, unbilled tickets for the same customer into a single master ticket
📄️ Get a ticket summary
Retrieves a summary of ticket information for a specific customer, including trends and patterns
📄️ Get a list of tickets
Retrieves a paginated list of tickets with their summaries including customer, status, priority, and other details.
📄️ Get all tickets
Retrieves a list of all tickets with their summaries including customer, status, priority, and other details
📄️ Get ticket patterns for a customer
Retrieves patterns and trends in ticket data for a specific customer
📄️ Summary stats for tickets under an agreement scope
Total Tickets, Total Hours, Open and Closed counts over the customer/service scope, independent of grid filters
📄️ Get the dimensions the ticket list can be grouped by
Returns the supported ticket-list group-by dimensions (status, priority, assignee, customer) so the UI does not hard-code them.
📄️ Get grouped ticket counts for a dimension
Returns filter-aware group buckets (id, label, color, count) for the ticket list grouped by status, priority, assignee or customer, using the same request scope and filters as the flat list.
📄️ Get a list of tickets (enricher pipeline)
Retrieves a paginated list of tickets, enriched via a pluggable enricher pipeline (customer, contact, tech, tags, SLA, purchase orders, totals).
📄️ Bulk update status on multiple tickets
Bulk update status on multiple tickets
📄️ Bulk update severity on multiple tickets
Bulk update severity on multiple tickets
📄️ Bulk update priority on multiple tickets
Bulk update priority on multiple tickets
📄️ Bulk change the board on multiple tickets
Bulk change the board on multiple tickets
📄️ Bulk reassign technicians on multiple tickets
Bulk reassign technicians on multiple tickets
📄️ Mark every unread email on one or more tickets as read
Marks every inbound, unread email on each of the specified tickets as read.
📄️ Remove the board assignment from one or more tickets
Removes the board assignment from each of the specified tickets.
📄️ Apply an activity macro to a ticket
Applies an activity macro to an existing ticket, updating ticket fields, adding techs, and creating an activity note.
📄️ Get SLA timer state for a ticket
Get SLA timer state for a ticket
📄️ Execute a Quick Action on a ticket
Composes existing ticket-update and Apply Template primitives. Adds no new authority.
📄️ Get multiple tickets by IDs
Retrieves detailed information about multiple tickets by their IDs, including linked ticket relationship information. Use query parameter ?ticketIds=1,2,3 to specify ticket IDs, ?linkRelationshipId=123 to get all tickets in a relationship, or ?primaryTicketsOnly=true to get all primary tickets from all active relationships.
📄️ Bulk lookup Quote IDs by Ticket IDs
Bulk lookup Quote IDs by Ticket IDs
📄️ Update the billing status of a ticket
Updates the billing status of a ticket. Setting status to Sent (2) will also set Ready For Billing to true.
📄️ Update the language of a ticket
Updates the language of a ticket based on the provided ticket ID and new language code.
📄️ Save the AI-generated work performed summary for a ticket
Saves the AI-generated work performed summary on a ticket.
📄️ Add a ticket to an existing ticket link relationship
Adds a single ticket to an existing ticket link relationship. Cannot add the primary ticket or a ticket already in another relationship.
📄️ Create a new ticket link relationship
Creates a new ticket link relationship with one primary ticket and multiple linked tickets, including cascade settings.
📄️ Deletes the entire relationship
Deletes the Ticket Link Relationship by its ID
📄️ Remove a ticket from an existing ticket link relationship
Removes a single ticket from an existing ticket link relationship. Cannot remove the primary ticket.
📄️ Update cascade options for a ticket link relationship
Updates all cascade options (severity, status, activity notes, email messages) for an existing ticket link relationship.
📄️ Capture customer signature for ticket
Creates signature document, activity note, and records signature capture.
📄️ Get context data for signature capture modal
Returns ticket details, acceptance clause, AI summary, and signature status
📄️ Get ticket filter options
Retrieves a list of available ticket filter options
📄️ Get ticket filters
Retrieves a list of available ticket filters
📄️ Reserve Selected Ticket Equipment
Reserves the specified equipment items against a ticket, optionally pinning to source and destination locations.
📄️ Release Ticket Reservation
Releases all reservations currently held against the specified ticket, returning the inventory to available stock.
📄️ Get Ticket Reservations
Returns the inventory reservations associated with a ticket, optionally narrowed to specific ticket parts/labor records.
📄️ Get Serials Reserved For Ticket Parts/Labor Line
Returns the serial numbers reserved against a specific parts/labor line on a ticket.
📄️ Reserve Serials For Ticket
Reserves specific serial numbers against a ticket parts/labor line, capturing source and destination locations.
📄️ Cleanup Ticket Inventory After Billing
Releases any leftover inventory reservations and cleans up related records once a ticket has been billed.
📄️ Bill Reservations For Parts/Labor Lines
Finalizes (marks Billed and records the sale for) the inventory reservations held against a