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.3.0.tar.gz (17.1 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.3.0-py3-none-any.whl (23.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for otobo_znuny-1.3.0.tar.gz
Algorithm Hash digest
SHA256 5e79b069e19537cf3ffa31bdcd07ffe4d22baffef702857d86ea6762e43b3f59
MD5 6c237bc0fa2ba03e56751ded76751ecc
BLAKE2b-256 efa8846ff31920c008c937c5fbf855dd9153ecf4e747da92c727b3efae2f6df0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for otobo_znuny-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2c35d1553dce6ee970123c5f154bff82a46c0c4b0ba4ac49ae4cca6826fe8ec7
MD5 46b3824d54ab5ebe2a8459960e1398ec
BLAKE2b-256 9b8e676525c78851cb94d9c26fe43e9bd560bdb4306219d3e290fc178ce7140e

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