# Konigle Python SDK
The official Python SDK for Konigle, a website builder, marketing and ecommerce
platform. This SDK provides a simple and intuitive interface to interact with
Konigle's API.
## Features
- **Async Support**: Full async/await support alongside synchronous operations
- **Type Safety**: Complete type hints and Pydantic validation
- **Error Handling**: Comprehensive exception hierarchy
- **Configuration**: Flexible client configuration with environment variable
support
## Quick Start
```python
import konigle
from konigle.models.core.media_asset import ImageCreate
# Initialize client
client = konigle.Client(api_key="your-api-key")
# Upload an image
image_data = ImageCreate(
name="my-image",
alt_text="A beautiful image",
image="/path/to/image.jpg"
)
image = client.images.create(image_data)
print(f"Uploaded: {image.asset_url}")
```
## Documentation
- **[Getting Started](docs/getting-started/)** - Installation and quick start
guide
- **[Usage Guides](docs/usage/)** - Comprehensive usage documentation
- **[Configuration](docs/guide/configuration.md)** - Client configuration
options
- **[Developing](docs/develop.md)** - Development and contribution guide
- **[Error Handling](docs/guide/error-handling.md)** - Exception handling guide
- **[API Reference](docs/reference/)** - Complete API documentation
Raw data
{
"_id": null,
"home_page": null,
"name": "konigle",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": null,
"keywords": "konigle, sdk, api, ecommerce, website-builder",
"author": "Konigle Developers",
"author_email": "Konigle Developers <developers@konigle.com>",
"download_url": "https://files.pythonhosted.org/packages/f4/87/688dcc62b4ea8c891e421043f5b7477b62b49e7446a6ee8e9eeb4b52aca6/konigle-0.2.0.tar.gz",
"platform": null,
"description": "# Konigle Python SDK\n\nThe official Python SDK for Konigle, a website builder, marketing and ecommerce\nplatform. This SDK provides a simple and intuitive interface to interact with\nKonigle's API.\n\n## Features\n\n- **Async Support**: Full async/await support alongside synchronous operations\n- **Type Safety**: Complete type hints and Pydantic validation\n- **Error Handling**: Comprehensive exception hierarchy\n- **Configuration**: Flexible client configuration with environment variable\n support\n\n## Quick Start\n\n```python\nimport konigle\nfrom konigle.models.core.media_asset import ImageCreate\n\n# Initialize client\nclient = konigle.Client(api_key=\"your-api-key\")\n\n# Upload an image\nimage_data = ImageCreate(\n name=\"my-image\",\n alt_text=\"A beautiful image\",\n image=\"/path/to/image.jpg\"\n)\n\nimage = client.images.create(image_data)\nprint(f\"Uploaded: {image.asset_url}\")\n```\n\n## Documentation\n\n- **[Getting Started](docs/getting-started/)** - Installation and quick start\n guide\n- **[Usage Guides](docs/usage/)** - Comprehensive usage documentation\n- **[Configuration](docs/guide/configuration.md)** - Client configuration\n options\n - **[Developing](docs/develop.md)** - Development and contribution guide\n- **[Error Handling](docs/guide/error-handling.md)** - Exception handling guide\n- **[API Reference](docs/reference/)** - Complete API documentation\n",
"bugtrack_url": null,
"license": null,
"summary": "Python SDK for Konigle platform",
"version": "0.2.0",
"project_urls": {
"Documentation": "https://konigle.github.io/konigle-python/",
"Homepage": "https://konigle.github.io/konigle-python/",
"Issues": "https://github.com/konigle/konigle-python/issues",
"Repository": "https://github.com/konigle/konigle-python"
},
"split_keywords": [
"konigle",
" sdk",
" api",
" ecommerce",
" website-builder"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "25895c867560a0f69b8f80a8396785a08112e908d926d434c3f4c97d3c3f035a",
"md5": "1ab67549c68ea7feda5469df6f2d4889",
"sha256": "1cb4b01b5582f7157e80780de80ff6a930a74ead94b531bcf1543e489b63b254"
},
"downloads": -1,
"filename": "konigle-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1ab67549c68ea7feda5469df6f2d4889",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 28146,
"upload_time": "2025-09-05T10:35:36",
"upload_time_iso_8601": "2025-09-05T10:35:36.951919Z",
"url": "https://files.pythonhosted.org/packages/25/89/5c867560a0f69b8f80a8396785a08112e908d926d434c3f4c97d3c3f035a/konigle-0.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f487688dcc62b4ea8c891e421043f5b7477b62b49e7446a6ee8e9eeb4b52aca6",
"md5": "484649d7b8739f91b40912f574f82fa3",
"sha256": "7f9207995c5818f88301a0b3f4123829bf0bb1c27b4b43ea89d0ee2ce5836026"
},
"downloads": -1,
"filename": "konigle-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "484649d7b8739f91b40912f574f82fa3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 19864,
"upload_time": "2025-09-05T10:35:37",
"upload_time_iso_8601": "2025-09-05T10:35:37.949091Z",
"url": "https://files.pythonhosted.org/packages/f4/87/688dcc62b4ea8c891e421043f5b7477b62b49e7446a6ee8e9eeb4b52aca6/konigle-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-05 10:35:37",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "konigle",
"github_project": "konigle-python",
"github_not_found": true,
"lcname": "konigle"
}