https://github.com/dougpenny/pscustomqueriesplugin
Example PowerQueries plugin for use with a PowerSchool API client
https://github.com/dougpenny/pscustomqueriesplugin
powerschool powerschool-plugin
Last synced: 4 months ago
JSON representation
Example PowerQueries plugin for use with a PowerSchool API client
- Host: GitHub
- URL: https://github.com/dougpenny/pscustomqueriesplugin
- Owner: dougpenny
- License: mit
- Created: 2020-05-20T19:39:22.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-03-22T12:26:25.000Z (about 4 years ago)
- Last Synced: 2025-05-16T00:41:31.647Z (about 1 year ago)
- Topics: powerschool, powerschool-plugin
- Homepage:
- Size: 3.91 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PSCustomQueriesPlugin
PSCustomQueriesPlugin is used, along with an API client (like [SwiftyPSCore](https://github.com/dougpenny/SwiftyPSCore) or [PyPowerSchool](https://github.com/dougpenny/PyPowerSchool)), to interact with the PowerSchool API. The plugin does a couple of things:
1. Provides the credentials needed to connect with the PowerSchool API using an API client.
2. Allows you to create custom [PowerQueries](https://support.powerschool.com/developer/#/page/powerqueries), which are SQL statements executed directly on the PowerSchool server.
You can use the plugin as is, or you can modify and add to it as you see fit. To install the plugin, first create a ZIP file containing the `queries_root` directory and the `plugin.xml` file. Then navigate to the Plugin Management Dashboard in PowerSchool and upload the ZIP file.