Skip to main content

Python client library for the OTOBO / Znuny REST API

Project description

Python OTOBO Client Library

An asynchronous Python client for interacting with the OTOBO / Znuny REST API. Built with httpx and pydantic for type safety and ease of use.

Documentation

Features

  • Asynchronous HTTP requests using httpx.AsyncClient

  • Pydantic models for request and response data validation

  • Full CRUD operations for tickets:

    • TicketCreate
    • TicketSearch
    • TicketGet
    • TicketUpdate
  • Error handling via OTOBOError for API errors

  • Utility method search_and_get to combine search results with detailed retrieval

Installation

Install from PyPI:

pip install otobo_znuny

License

MIT © Softoft, Tobias A. Bueck

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

otobo_znuny-1.4.0.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

otobo_znuny-1.4.0-py3-none-any.whl (24.5 kB view details)

Uploaded Python 3

File details

Details for the file otobo_znuny-1.4.0.tar.gz.

File metadata

  • Download URL: otobo_znuny-1.4.0.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.16

File hashes

Hashes for otobo_znuny-1.4.0.tar.gz
Algorithm Hash digest
SHA256 4144491b49ed671dca273f41005a7876882853fb335b6ab40e9eef46bae14822
MD5 44b4fa7f20e4414186df85ec0c628bad
BLAKE2b-256 72aa7ccffc4cef266bea56b9cd9d150292e1925ca0e62a49c2fd95a5acbd3dfb

See more details on using hashes here.

File details

Details for the file otobo_znuny-1.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for otobo_znuny-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2a1f2433f7770f1a57d287b824cf25396e287f41533ea6b590379030ea8ff82c
MD5 669c3d5f4ecadfd7948ab72bfbe30a23
BLAKE2b-256 50302792d41f0e2481e775d66fc8170aaadcf8bce04748aba1107ae46795efb8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page