citycloud

Python CityCloud API wrapper


Keywords
citycloud, api, soap, citynetwork
License
Other
Install
pip install citycloud==0.1

Documentation

citycloud

About

citycloud is a Python CityCloud API wrapper.

Installation

pip

pip install citycloud

without pip

Download/clone the code and then run:

python setup.py install

Usage

See examples/ for more examples.

from konvexum.citycloud.api import Auth, MainServerAPI, CityCloudServerAPI


### Auth using simple login
auth = Auth.from_simple_login('username', 'password')

### Auth using two factor login
auth = Auth.from_twofactor_login('username', 'password')
# Wait for SMS message...
auth.finish_twofactor_login('sms code')


### Get invoices
main_api = MainServerAPI(auth)
user_info = main_api.get_user_login('username')

### Get ISOs
citycloud_api = CityCloudServerAPI(auth)
isos = citycloud_api.get_iso_list('ident')

Notes

.arcconfig and kt.json are files from internal development and can be ignored