Signal Sciences
.. image:: https://img.shields.io/pypi/v/pysigsci.svg
:target: https://pypi.python.org/pypi/pysigsci/
:alt: Latest Version
.. image:: https://travis-ci.org/foospidy/pysigsci.svg?branch=master
:target: https://travis-ci.org/foospidy/pysigsci
pysigsci is a Python wrapper and CLI tool for the Signal Sciences REST API_.
Installation
.. code-block:: bash
$ pip install pysigsci
CLI usage
.. code-block:: bash
$ pysigsci --get requests
To see all options run: $ pysigsci --help
CLI configuration audit tool
.. code-block:: bash
$ pysigscia --get-config
$ pysigscia --compare site1 --to site2
To see all options run: $ pysigscia --help
Module usage
.. code-block:: python
from pysigsci import sigsciapi
sigsci = sigsciapi.SigSciApi(email="myemail", password="mypassword")
sigsci.corp = "mycorp"
sigsci.site = "mysite"
params = {"q": "from:-1d tag:XSS"}
print(sigsci.get_requests(parameters=params))
More details and the latest updates can be found on the GitHub Project Page_.
.. _Signal Sciences REST API: https://docs.signalsciences.net/api/
.. _GitHub Project Page: https://github.com/foospidy/pysigsci