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.0.1.tar.gz (17.0 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.0.1-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for otobo_znuny-1.0.1.tar.gz
Algorithm Hash digest
SHA256 ee40b897a97d5adb589721108845c771aa415a941c67e1d57b6a216da3f7f736
MD5 f2753bbacc2fbc8803ee80f606d75a81
BLAKE2b-256 3795e6c778bb90318ff8e5a37cf178b8369c7b577150b640568ead27bf27e1a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for otobo_znuny-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f458bf97edde1b4b041543ec9d7ae2edc47eefbea436b28f220fee102bc39647
MD5 ebce61bce44105ff9237991b41d522b0
BLAKE2b-256 5ebfa5580faea2dfe1f484eaa9c99fd3a0ea021c848074fff379515a0804e352

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