Skip to main content

Pingdom V3 API for python3

Project description

Python library for Pingdom V3 API

To generate an Pingdom API V3 Token, go to https://my.pingdom.com/3/api-tokens

For Pingdom API V3 documents, go to https://docs.pingdom.com/api/

  import pingdomv3
  client = Client('1234567890-999999999999999999999999999999999999999999999999999999999999')
  # get list of of a checks
  client.get_checks()
  # returns 
  client.get_check(2321)
  # create a new check
  client.create_check({...})
  # make a duplication of a check
  client.duplicate_check('5626090')
  # delete a check
  client.delete_check(5626090)

Installation

$> pip install pingdomv3

Contribution welcome

I simply started this simple project to easily duplicate existing checks so I can quickly manipulate checks in a quick duplicate -> modify -> live way. If you need other APIs, feel free to contribute.

Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pingdomv3, version 0.0.2
Filename, size File type Python version Upload date Hashes
Filename, size pingdomv3-0.0.2-py2.py3-none-any.whl (4.5 kB) File type Wheel Python version py2.py3 Upload date Hashes View hashes
Filename, size pingdomv3-0.0.2.tar.gz (3.8 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page