Python Webflow CMS API Client
Project description
[![Build Status](https://travis-ci.com/rfechtner/webflowpy.svg?branch=master)](https://travis-ci.com/rfechtner/webflowpy) [![PyPi Version](https://img.shields.io/pypi/v/Webflowpy.svg)](https://pypi.org/project/Webflowpy)
# Webflow CMS API Client
## Disclamer
This python port of the official [Webflow CMS API Client](https://github.com/webflow/js-webflow-api) (for JS) is not
maintained by or associated with Webflow.
## Requirements
* Python3 (recommended >= 3.6)
* See requirements.txt
## Installation
Install the package via PyPi:
```shell
$ pip install webflowpy
```
## Usage
```python
from webflowpy.Webflow import Webflow
# Initialize the API
webflow_api = Webflow();
# Fetch a site
webflow_api.site(site_id='580e63e98c9a982ac9b8b741')
```
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](https://developers.webflow.com).
## 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
# Webflow CMS API Client
## Disclamer
This python port of the official [Webflow CMS API Client](https://github.com/webflow/js-webflow-api) (for JS) is not
maintained by or associated with Webflow.
## Requirements
* Python3 (recommended >= 3.6)
* See requirements.txt
## Installation
Install the package via PyPi:
```shell
$ pip install webflowpy
```
## Usage
```python
from webflowpy.Webflow import Webflow
# Initialize the API
webflow_api = Webflow();
# Fetch a site
webflow_api.site(site_id='580e63e98c9a982ac9b8b741')
```
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](https://developers.webflow.com).
## 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.2.tar.gz
(7.6 kB
view hashes)
Built Distribution
Close
Hashes for Webflowpy-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a454b7b0d2716e02cebdc8b811671267576dc01fb9cec9dc8a9da2ac3930bc4a |
|
MD5 | 02771d46fd8d3cf76b20c9bcedf79797 |
|
BLAKE2b-256 | b97b74e8e6ba4ee862a23b2f9f7542f55ef859b3c35335fc23d3e8faf54409a1 |