Skip to main content

Avigilon Control Center API for Python

PyPI version

About

This package alows you to communicate with Avigilon Control Center (ACC) API. Before you can start using it, you need to send and email to integrations@avigilon.com and ask for your unique pair of user nonce and user key values. Only having those will you be able to communicate with ACC server instance.

Features

  • Login and get session
  • Get camera list

Currently limited functionality is available but it's easy to extend (contributions welcome!)

Usage

from accapi.client import AccClientFactory

factory = AccClientFactory("user_nonce", "user_key")
client = factory.login("http://acc_address", "username", "password")
cameras = client.get_cameras()

Metadata

Release files for accapi 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for accapi 0.0.3
File Size Uploaded Provenance
accapi-0.0.3.tar.gz 3.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for accapi 0.0.3
File Interpreter ABI Platform
accapi-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 kB

Release files / accapi-0.0.3.tar.gz

Download URL accapi-0.0.3.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
59d512b0b3f392ba7d2889658b0068759c6aa5d4ab3364d8bc59762fcc8a50f6
BLAKE2b-256 checksum
How to use checksums
86492e38d5e443da1e6e0bb1f1937c500528c2fac7636f36f6c831aa5df19472
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.2

Release files / accapi-0.0.3-py3-none-any.whl

Download URL accapi-0.0.3-py3-none-any.whl
Size 3.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0bfd9b0feeab3d65d5242102d7a071cc101482e9cae960f0c8ee4d849fb6eac9
BLAKE2b-256 checksum
How to use checksums
74dc6a7332d59edda5ea2978ca1bcfdf2108b53915a13f6ec1b7b69070bc3475
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.2

Security for accapi 0.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page