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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for otobo_znuny-1.3.1.tar.gz
Algorithm Hash digest
SHA256 d4729094ab2a65851e9542b9a6329f036a65b1cc2cb64ab730ffb50be9cbad62
MD5 aaaa6f4e99ce8fec40df238e49d5a379
BLAKE2b-256 cb710818b21000e72e5d19796b0d4d7e29f68b3a9a1d97ffe73636375d9cacc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for otobo_znuny-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4ef1257a39f541427361079c8dee62e8ceb7e64de3d3034d634dee1295ed5db3
MD5 42bdf3f3016284912c0f0828c9025d20
BLAKE2b-256 b74c801407e988986147550295d10b99e7988c43bd92fc2cd47f3ca1d6922135

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