Python Webflow CMS API Client
Project description
[![Build Status](https://travis-ci.org/rfechtner/webflowpy.svg?branch=master)](https://travis-ci.org/rfechtner/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
###### Dec 28th
* 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
###### Dec 28th
* 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.1.tar.gz
(7.1 kB
view hashes)
Built Distribution
Close
Hashes for Webflowpy-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 864e663eb73646f76930959bb52f0fafd937e7bfb71154b3f861773d2e4b7203 |
|
MD5 | 7c0292620ddde38123213d71db39ec3e |
|
BLAKE2b-256 | dcbae116e21037ce3ae70baf3ed08ca96df6c337c64e2b52ad8d5084dbbd2024 |