Metadata-Version: 2.5
Name: healthcloud-sdk
Version: 2.5.0
Summary: Python SDK for HealthCloud APIs.
Author: Healthcheck Systems Inc
License-Expression: MIT
Keywords: api,health-cloud,healthcare,healthcloud,sdk
Requires-Python: >=3.9
Requires-Dist: httpx>=0.27.0
Requires-Dist: pydantic>=2.0
Requires-Dist: typing-extensions>=4.7
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: respx>=0.21; extra == 'dev'
Requires-Dist: ruff>=0.6; extra == 'dev'
Provides-Extra: live
Requires-Dist: playwright>=1.48.0; extra == 'live'
Description-Content-Type: text/markdown

# HealthCloud SDK for Python

Typed access to HealthCloud platform APIs and connector clients from Python applications.

## Installation

```powershell
python -m pip install healthcloud-sdk
```

## Quick start

```python
from healthcloud import HCSDK

with HCSDK(
    environment="dev",
    tenant_id="<TENANT_ID>",
) as sdk:
    # Select a service client from sdk.
    pass
```

## Authentication

Public authentication calls use the configured tenant. For authenticated APIs, initialize with `access_token` or call `sdk.set_access_token(token)`. Never commit tokens or credentials.

## Detailed documentation

See [docs/index.md](docs/index.md) for method-centric API, model, configuration, authentication, and example documentation. Detailed pages are generated from the shared structured docs data; this README intentionally remains package-level.

## Package overview

The SDK exposes service clients from one `HCSDK` instance. The generated docs index lists operations only when stable contract metadata is available.
