Metadata-Version: 2.4
Name: beetkeeper-api-client
Version: 0.12.0
Summary: Python client for the beetkeeper REST API, generated from its OpenAPI spec.
Author: Zach Gottesman
Maintainer: zach-overflow
License-Expression: AGPL-3.0-or-later
Project-URL: Bug Tracker, https://github.com/zach-overflow/beetkeeper/issues
Project-URL: Changelog, https://github.com/zach-overflow/beetkeeper/releases
Project-URL: Documentation, https://beetkeeper.dadbodaudio.com/latest/
Project-URL: Repository, https://github.com/zach-overflow/beetkeeper
Keywords: api client,beetkeeper,beets,music-library,self-hosted
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Requires-Dist: httpx2
Requires-Dist: pydantic>=2.14.0
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: typing-extensions>=4.7.1

# `beetkeeper-api-client`

A Python client for the [beetkeeper](https://beetkeeper.dadbodaudio.com/) REST API, generated from the
server's OpenAPI spec. Every endpoint has an `async` method and a blocking `_sync` variant.

```python
from beetkeeper_api_client import ApiClient, Configuration, MonitoringApi

config = Configuration(host="http://localhost:8337", access_token="<api token>")
health = MonitoringApi(ApiClient(config)).health_api_health_get_sync()
```

## Official User Reference

Go to https://beetkeeper.dadbodaudio.com/ for all official `beetkeeper` user guides and docs.
