Catalog PyPI
Back to packageRELEASE DETAILS

0.0.5

PyPI

active911-python

Python bindings for active911 API

Published9 Apr 2021
Direct dependencies0
Transitive dependenciesNot calculated

README

Version 0.0.5 documentation

Downloads

Build Status

Active911 Python Bindings

Install

via pip

pip install active911-python

Manual Installation

Download release and install by:

python setup.py install

Setup / Initialize

Import Package

import active_911

Initialize class

client = active_911.Active911Client(access_token='Enter Access Token Here')

Environment Variable Support

If access_token is not passed you can set ACTIVE911_ACCESS_TOKEN as the environment variable.

Available Methods:

get_agency()

This function will return the authorized agency and is considered the root of the API.

get_device_info(device_id=None)

This function will return detailed device information.

get_device_alerts(device_id=None, alert_days=None, alert_minutes=None)

This function will return agency alerts by device. Number of alerts can be set by alert_days(default:10 Max:30) or alert_minutes, alert_minutes supersedes alert_days if set.

get_alerts(alert_days=None, alert_minutes=None)

Returns agency alerts. Number of alerts can be set by alert_days(default:10 Max:30) or alert_minutes, alert_minutes supersedes alert_days if set.

get_alert_detail(alert_id=None)

Returns alert detail by alert_id.

get_locations(locations_page=None, locations_per_page=None)

Returns all map data locations.

get_location_detail(location_id)

Returns location point detail

get_resource_detail(resource_id)

Returns location point resource detail

Important Notes:

Full OAUTH scope is required for proper functionality.

  • read_agency Allows read-only access to this agency's information (Name, Address etc).
  • read_alert Allows read-only access to all alerts in the agency.
  • read_response Allows read-only access to responses to all alerts in the agency.0
  • read_device Allows read-only access to all device information in the agency.
  • read_mapdata Allows read-only access to all locations and resources in the agency.
  • write_mapdata Allows creation of locations and resources for the agency.

TODOS:

  • Add POST request support for mapping locations.
  • Support locations_coordinate_window

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

3 collected
active911_python-0.0.5-py2.py3-none-any.whl

bdist_wheel · 15.23 KB · Python py2.py3

Source file
active911_python-0.0.5-py3-none-any.whl

bdist_wheel · 15.22 KB · Python py3

Source file
active911_python-0.0.5.tar.gz

sdist · 14.92 KB · Python source

Source file

Repository

PENDING
dc105297/active911_python

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:35 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:17e2263bec3801c025d3e84f2829a1cf032f0e60e5a285cebbb50226e8a218c7

Other collected versions

View all collected versions →