Skip to main content

Python SDK for Konigle platform

Project description

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

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

konigle-0.28.6.tar.gz (103.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

konigle-0.28.6-py3-none-any.whl (170.2 kB view details)

Uploaded Python 3

File details

Details for the file konigle-0.28.6.tar.gz.

File metadata

  • Download URL: konigle-0.28.6.tar.gz
  • Upload date:
  • Size: 103.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for konigle-0.28.6.tar.gz
Algorithm Hash digest
SHA256 0a06d9272cdb918182187d95e95a9aee5991ad94e3513377f6ebedc09af68144
MD5 10b985703baaf848d0d3cc578643f300
BLAKE2b-256 c09add7f3afe905368501506835ff3bcccdf777b666d9c201805181ce21a3e94

See more details on using hashes here.

Provenance

The following attestation bundles were made for konigle-0.28.6.tar.gz:

Publisher: publish.yml on konigle/konigle-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file konigle-0.28.6-py3-none-any.whl.

File metadata

  • Download URL: konigle-0.28.6-py3-none-any.whl
  • Upload date:
  • Size: 170.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for konigle-0.28.6-py3-none-any.whl
Algorithm Hash digest
SHA256 7afe6e060eafa57a0fc055457c26e42ca9bdb68e8c894664ac4846334747415d
MD5 bbfe65fc1855f96a85e37a0521b017db
BLAKE2b-256 622f5005ffa6382c2f3d08d59ce3837d0f57f30597c095fc2e41cdc1e17a5f18

See more details on using hashes here.

Provenance

The following attestation bundles were made for konigle-0.28.6-py3-none-any.whl:

Publisher: publish.yml on konigle/konigle-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page