createTicket method

Future<ZendeskTicket?> createTicket({
  1. required String subject,
  2. required String description,
  3. List<String> tags = const [],
  4. Map<String, String> customFields = const {},
  5. List<String> attachmentTokens = const [],
})

Create a new support ticket.

  • subject: The ticket subject line
  • description: The ticket body/description
  • tags: Optional tags for routing
  • customFields: Optional custom field values (field_id -> value)
  • attachmentTokens: Optional list of upload tokens from uploadAttachment

Returns the created ZendeskTicket.

Implementation

Future<ZendeskTicket?> createTicket({
  required String subject,
  required String description,
  List<String> tags = const [],
  Map<String, String> customFields = const {},
  List<String> attachmentTokens = const [],
}) {
  throw UnimplementedError('createTicket() has not been implemented.');
}