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

Uploaded Python 3

File details

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

File metadata

  • Download URL: otobo_znuny-1.2.4.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.2.4.tar.gz
Algorithm Hash digest
SHA256 7c2e2d217d565c09b521c2c429ed2601c7cdd5981cbb1860cf98f2d19f1cb4ed
MD5 c53b9584ca8008cd4bf90ee00686f6a8
BLAKE2b-256 6cb5d490360b8193e191ec03beb96ecf8c7d36abedfc5333c06a86f9633195a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for otobo_znuny-1.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 13bff069b2eb6fab69849fb7f5dd8c0d81b0d3ce76611cd6d0300392c4ed0a13
MD5 6861ad4168701a6d7a8875ae3f3032d2
BLAKE2b-256 dc4b603847972bda10f8311223852414feffde059b2d1aa088332b4fe001658c

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