Skip to content

Python SDK

Integrate webwhen into your Python applications.

Naming during the transition

The package on PyPI is still torale and the client classes are still Torale / ToraleAsync. The rename to webwhen is a later phase — code samples below use the current shipping names.

Quick start

Quickstart Guide — install, authenticate, and create your first watch in five minutes.

Installation — requirements, pip install, and virtual environment setup.

Authentication — API key setup and client initialization.

SDK features

Watch management — create, list, update, and delete watches programmatically.

Async support — async/await patterns for concurrent operations.

Code examples — real-world integration examples and patterns.

Error handling — exception types and retry logic.

Getting started

Start with the Quickstart Guide for a five-minute introduction, or jump straight to Code examples for real-world integration patterns.

Released under the MIT License.