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.2.2.tar.gz (16.9 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.2.2-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for otobo_znuny-1.2.2.tar.gz
Algorithm Hash digest
SHA256 ec996014951499d30b5423253a8c61f16d152bb2d1bd50be0ce0c6a189a16c18
MD5 efc8f3d0c028fa52be7b7c36564d64f5
BLAKE2b-256 d12ebc247de20f2ca7c8ae2fdc407cc3edc348b33e0aa5d4ec64d2375003af0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for otobo_znuny-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5be8d2fd921cd2cdfc6a631ef46707f9b4a36bd5f57ba33e7ed88eeb50dbc73c
MD5 e4796f071a54fc699a93384471312a72
BLAKE2b-256 1da90cc49b4588bab3b27433add79cbfb800144caced887706691b034038eaae

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