Client Libraries
Python
cymon-python
Simple client for Nexus APIs.
Source: https://github.com/eSentire/cymon-python
Install using pip
pip install cymon
Install from source
python ./setup.py install
slumber
Slumber is a python library that provides a convenient yet powerful object orientated interface to ReSTful APIs. It acts as a wrapper around the excellent requests library and abstracts away the handling of urls, serialization, and processing requests.
Source: https://github.com/samgiles/slumber
Usage example:
>>> import slumber
>>> ## Connect to https://cymon.io/api/nexus/v1/ with no authentication
>>> api = slumber.API("https://cymon.io/api/nexus/v1/")
>>> ## GET https://cymon.io/api/nexus/v1/ip/1.1.1.1
>>> api.ip('1.1.1.1').get()
>>> ## GET https://cymon.io/api/nexus/v1/ip/1.1.1.1/events
>>> api.ip('1.1.1.1').events().get()