Zammad API Client for Ruby

Free

by Zammad GmbHcommunity

Official Ruby client library for interacting with the Zammad REST API.

The zammad_api gem is the official Ruby wrapper for the Zammad REST API. It provides a clean and intuitive interface for managing tickets, users, organizations, groups, and roles. It supports various authentication methods including basic auth, access tokens, and OAuth2. Developers can perform CRUD operations, search for resources, and handle attachments seamlessly within their Ruby applications.

Features

  • Ticket Management

    Create, update, and search for tickets with full attribute support.

  • User & Organization Management

    Programmatically manage customer and agent profiles and organizational structures.

  • Authentication Options

    Supports Basic Auth, Personal Access Tokens, and OAuth2.

  • On-Behalf-Of Actions

    Perform API actions on behalf of other users (requires Zammad 5.0+).

  • Attachment Handling

    Upload and download files associated with ticket articles.

Related packages