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

Uploaded Python 3

File details

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

File metadata

  • Download URL: otobo_znuny-1.4.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.4.1.tar.gz
Algorithm Hash digest
SHA256 435c05a31925e56886233c1dc19607d3238ae83848ee4ff8b0a72b313542dd90
MD5 66dd73f623ec5523ba7cb519de0a79ae
BLAKE2b-256 67c7cfe76ef913428f54bc31496dffdfadc4a3d0e1c25a8af6b4a9ace1a098eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for otobo_znuny-1.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0f5f18b31f74abaa7b908642fd3f944c2301a9263fa1db55c3815b77d55f5abc
MD5 f7d3a4b594493d082305ecd154aba084
BLAKE2b-256 576961d941c886ae3a2469ebd562e2e6b54ebf3b634ee951ae08d61d6cf52613

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