Skip to main content

A connector to simplify interactions with CSI / Virtial Observer web api

Project description

Build Status BCH compliance License: MIT PyPi version

Using the CSI API Library

Please note this module was created in order to simplify bulk data pulling from the Virtual Observer API. This project is in no way affiliated with CSI World / Virtual Observer.

Getting Started

To get started install the requests module using the following command.

python -m pip install csi-tai

Basic Get Useage:

baseURL = "https://cloud.csiworld.com/VOWebAPI/v5"  
csi = CsiConnector(token, baseURL)  
params = {'filter': 'f.FName|o.eq|v.Tippett',  
              'fields': 'FName, LName',  
              'perpage':100}  
data = csi.query(Endpoints.AgentInfo, params)  

Basic Post Useage:

baseURL = "https://cloud.csiworld.com/VOWebAPI/v5"  
csi = CsiConnector(token, baseURL)  
data = {'User': 'jsmith', 'Function': 'Pause'}  
csi.query(Endpoints.lightstout, data)  

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

csi-tai-0.0.23.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

csi_tai-0.0.23-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file csi-tai-0.0.23.tar.gz.

File metadata

  • Download URL: csi-tai-0.0.23.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.3

File hashes

Hashes for csi-tai-0.0.23.tar.gz
Algorithm Hash digest
SHA256 a2b9ad3530cf416cd8c99b1e74a53d62f1211f9df6e7ac3cc178af0f195e1dcd
MD5 3788b13cce75981447e55506c7d41a38
BLAKE2b-256 80104868fefea3e1f3a8b2fd4a9302cf270432a6ac98d4dd60494ddfd366fbda

See more details on using hashes here.

File details

Details for the file csi_tai-0.0.23-py3-none-any.whl.

File metadata

  • Download URL: csi_tai-0.0.23-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.3

File hashes

Hashes for csi_tai-0.0.23-py3-none-any.whl
Algorithm Hash digest
SHA256 342dde2fb1686d49d9f3b6d4071f8526bae0559a28039170cba66661601ab38c
MD5 6b24441946aad827696e0aef240a3e0e
BLAKE2b-256 c56c1109ea08b8f1e7d809dc66acad613eba8eded7f38f053c065da98f833d04

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