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.7.0.tar.gz (67.3 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.7.0-py3-none-any.whl (117.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for konigle-0.7.0.tar.gz
Algorithm Hash digest
SHA256 ba66a014133888b20a2af73b9c86e556851e318684304470e93220b2ac0588f7
MD5 82d669a475a35409ba7c0713f578f8b7
BLAKE2b-256 9981dc09f2053da922037513df3db344f19cbf9de45cb6a3e09b8dfeacfabd6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for konigle-0.7.0.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.7.0-py3-none-any.whl.

File metadata

  • Download URL: konigle-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 117.0 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.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e0a05e24d99dd68b855c6399cb45621bd1599a29f4104b41c5f0505ab6bb1290
MD5 7e4bd7f9f85489c1d733f9625e8be9d2
BLAKE2b-256 545c602661baf856cf73b4e0490cbcaaf6424dd77459b42b88018c5c8129fb2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for konigle-0.7.0-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