Skip to main content

Unofficial Python API Client for StudentVue Portals

Project description

StudentVue API

travis PyPI version

This repository provides a easy way to access data from StudentVue portals in Python programs.

This project recently transitioned to using the SOAP API from the app instead of the web-based one. Using the SOAP API is much faster, consistent, and more lightweight. However, the APIs are not compatible, so if you need compatibility the web-based one, run pip install studentvue==1.3.2.

See documentation on the underlying SOAP API here.

Logging In

pip install studentvue or clone / download the repository and python setup.py install.

from studentvue import StudentVue
sv = StudentVue('username', 'password', 'domain name') 

Documentation

You can read some basic docs here.

Bugs and Contributing

Different districts may be running incompatible versions of StudentVue. If you find such an instance or to make general improvements, feel free to raise a new issue and/or open a pull request.

Ports

C# - axiomaticTwist/StudentVueAPI

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

studentvue-2.0.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

studentvue-2.0.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file studentvue-2.0.1.tar.gz.

File metadata

  • Download URL: studentvue-2.0.1.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.5.4

File hashes

Hashes for studentvue-2.0.1.tar.gz
Algorithm Hash digest
SHA256 7c69ab1e474cd4cdfa6d00e4ccf772817fb3d984e49c258a6bc9886a6368b742
MD5 d9a001c171d44f2401d848b7043d9b79
BLAKE2b-256 1a9b8ab48cac56d7491b11f60c0636e39fe3871085747d805807d7fe0cc9da58

See more details on using hashes here.

File details

Details for the file studentvue-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: studentvue-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.5.4

File hashes

Hashes for studentvue-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 571f66aafbb977cd83e71972f9dd6a877209c977f08dd349abd8b7266047937d
MD5 dc5dba24ec13af6132569b7896d4a512
BLAKE2b-256 f8501f59dbdb5aa0cc7c84a556282e67adbbb56e79361c589b55ac967febc113

See more details on using hashes here.

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