Skip to main content

Python Webflow CMS API Client

Project description

Build Status PyPI PyPi Stats

Webflow CMS API Client

Disclamer

This python port of the official Webflow CMS API Client (for JS) is not maintained by or associated with Webflow.

Requirements

  • Python3 (recommended >= 3.6)

  • See requirements.txt

Installation

Install the package via PyPi:

$ pip install webflowpy

Usage

from webflowpy.Webflow import Webflow

# Initialize the API
webflow_api = Webflow()

# Fetch a site
webflow_api.site(site_id='XXX')

The Webflow constructor takes several options to initialize the API client:

  • token - the API token (can also be set via conf.ini - see settings.py)

All of the API methods are documented in the API documentation .

Contributing

Contributions are welcome - feel free to open an issue or pull request.

License

The MIT license - see LICENSE.

Changelog

Jan 28th 2019

  • Bug Fix

Dec 28th 2018

  • Initial release

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

Webflowpy-0.0.5.tar.gz (24.9 kB view details)

Uploaded Source

Built Distribution

Webflowpy-0.0.5-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file Webflowpy-0.0.5.tar.gz.

File metadata

  • Download URL: Webflowpy-0.0.5.tar.gz
  • Upload date:
  • Size: 24.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for Webflowpy-0.0.5.tar.gz
Algorithm Hash digest
SHA256 97aeda769293a92b26f4b683018f530982837c3a0cb21d4dae20d1fba6e5fb86
MD5 2fae6dff806672c78f11a5318bced976
BLAKE2b-256 347816f7bf862cd9b90527f991c9ce7f471dd53bef7b6ec16e399eebe53d0a9f

See more details on using hashes here.

File details

Details for the file Webflowpy-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: Webflowpy-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for Webflowpy-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 22b0f50018a46206c92760e6fe1186b36d10578fe19d69cec2d7226114a858ff
MD5 ae088d540d7b20da16bf14fa19c8f6ea
BLAKE2b-256 57e02f4ed3dcf5d00e4c6813ef9299efa013a0cecdeda75defb2124d67f0165f

See more details on using hashes here.

Supported by

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