Files
Bundle OKF 0.1 · 9 conceitos · JuanPabloOsorio/caldiy-client
Open source Repository Open in the app JSON README (API)
About
# Files
- [CalDiy Client SDK - Quickstart](quickstart.md)
- [Developer Guide](developer-guide.md)
# Directories
- [architecture](architecture/)
- [domains](domains/)
- [integrations](integrations/)
- [operations](operations/)
- [source-map](source-map/)
- [testing](testing/)
- [workflows](workflows/)
Details
- Kind
- OKF bundles
- Topic
- Developer tools
- Publisher
- juanpabloosorio
- Origin
- okf_github
- Category
- dados
- Version
- 0.1
- Last push
- 2026-07-22T21:34:11Z
- Repository state
- ativo
- Language
- Python
- Added
- 2026-09-08 02:21:44
- Updated
- 2026-09-08 02:21:44
- Origin id
JuanPabloOsorio/caldiy-client:openwiki/index.md
README
# CalDiy Client SDK - Quickstart A Python async client library for interacting with the Cal.diy scheduling API. This SDK provides a convenient interface for managing bookings, event types, schedules, and slots. if you need an specific feature, feel free to open an issue or submit a pull request. ## Installation ```bash pip install caldiy-client ``` # Using uv (recommended) uv add caldiy-client ``` # OpenWiki Documentation This is the OpenWiki documentation for the CalDiy Client SDK. [openWiki Docs](openwiki/quickstart.md) # Project structure ```toml caldiy-client/ │ ├── src/caldiy/ │ ├── __init__.py # Exports the main CalDiy Client │ ├── client.py # Base client orchestrator │ │ │ ├── core/ │ │ ├── http.py # HTTP wrapper, auth, and retry logic │ │ └── exceptions.py # Custom API exceptions (e.g., CalDiyAPIError) │ │ │ ├── models/ # Data validation & type definitions │ │ ├── bookings.py │ │ └── event_types.py │ │ │ └── resources/ # Domain-specific API namespaces │ ├── bookings.py │ └── event_types.py │ ├── tests/ # Unit and integration tests using mocks ├── README.md # Setup, self-hosting configurations, and usage examples └── pyproject.toml / package.json ```