Zammad.Client.SystemTextJson

Free

A modern .NET client library for the Zammad REST API, utilizing System.Text.Json for high-performance serialization.

Zammad.Client.SystemTextJson is a high-performance .NET client library for the Zammad REST API. It is a hard fork of the original Zammad.Client, replacing Newtonsoft.Json with System.Text.Json to provide better performance and native support for modern .NET features. The library supports a wide range of Zammad resources, including Tickets, Users, Organizations, Groups, and Tags. It is designed with modern .NET development in mind, offering full support for Dependency Injection and HttpClientFactory, making it easy to integrate into ASP.NET Core and other .NET applications.

Features

  • Ticket Management

    Full CRUD operations for tickets, articles, priorities, and states.

  • User & Organization Management

    Manage users, organizations, and groups via the API.

  • Dependency Injection Integration

    Optimized for modern .NET with native support for Dependency Injection and HttpClientFactory.

  • High-Performance Serialization

    Uses System.Text.Json for faster serialization and lower memory footprint compared to Newtonsoft.Json.

Related packages