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

Uploaded Python 3

File details

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

File metadata

  • Download URL: otobo_znuny-1.1.1.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.1.1.tar.gz
Algorithm Hash digest
SHA256 24bd8189f322c1e56fac0db34928723964818baeb08c8be7f8f1e3ba2a8444bc
MD5 66a077a82e42b33164dcafd9e8b9236d
BLAKE2b-256 02e6e231b44f51ded4794e30d0c7a61cd1b79f8e5bfb7193445f80b038376a0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for otobo_znuny-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 259d8aa4ffc1574c4d1b2dd6cc969afd4ea3c4179373b4cd7214f792d25b39da
MD5 4d7e4ff10e9c5ce2dbfbede15aa71904
BLAKE2b-256 5ba0c90962117030329bcccf3d6806aa2229686284faccc98acd1853fcb63bd9

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