Skip to main content

A simple unofficial async Python wrapper for Victor Smart-Kill API.

Project description

Victor Smart-Kill

Status and history of Victor Smart-Kill WI-FI electronic mouse and rat traps from VictorPest.com can be accessed with this async Python wrapper module. The wrapper uses the same API as the Victor Pest APP.

License BuyMeCoffee

Getting started

This example gets a list of trap information and trap history for the first trap:

from victor_smart_kill import VictorApi, VictorAsyncClient

async with VictorAsyncClient("username", "password") as client:
    api = VictorApi(client)
    traps = await api.get_traps()
    history = await api.get_trap_history(traps[0].id)

API list methods

  • get_activity_logs()
  • get_mobile_apps()
  • get_operators()
  • get_profiles()
  • get_traps()
  • get_trap_history()
  • get_users()

Single item methods.

Each list method usually has corresponding metods to get a single item by id and/or url. You can find the id or url in the result from list mehods.

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

victor_smart_kill-1.1.1.tar.gz (7.3 kB view hashes)

Uploaded Source

Built Distribution

victor_smart_kill-1.1.1-py3-none-any.whl (7.9 kB view hashes)

Uploaded Python 3

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