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.5.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.5-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: otobo_znuny-1.2.5.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.5.tar.gz
Algorithm Hash digest
SHA256 d87107528d49e0dde4a41c0d7e08b0921a43068951f1c5d1ad71701e01fba5e2
MD5 662d08e81d6371f3b7f64143e0a19752
BLAKE2b-256 e367072bb13c21fd8ed914d3bf225194ca715e33503330e9861928b0059f5b7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for otobo_znuny-1.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ab59b562a6134b11f0d1bc308c21e3bd203c3feb025aeea9db93120de5038a87
MD5 ad5f382f33a6186d0ab1cab7fa089be8
BLAKE2b-256 14a49b20376249d6dfec7a6bf5c0465a4f306f066e81640326bc3d3acdaf3252

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