MySiga Docs

The MySiga API documentation

Welcome to MySiga API docs! Here you'll find all the documentation you need to get up and running with Siga 3 programmatically.

Wanna rush it?

Quick Startchevron-right

What is MySIGA?

MySiga is an unofficial personal project done by Lara Vieira, using PHP 8arrow-up-right and implementing concepts like Web Scrapingarrow-up-right. It is an APIarrow-up-right that acts as an intermediate, letting programmatic apps and scripts communicate easily with UFJF's Siga 3 for students.

Free & open-source

If u wanna do a personal small script? u can use the available endpoint at:

https://mysiga.laravieira.me
circle-info

This is a non-profitable personal project, if u think you are sly and overload the available free end-point with a big app or even a brute-force attack, I don't support u and you gonna get banned. Be cool and help me keep this available for other students to play and learn.

If you wanna go crazy and do an app for all your friends? U'll have to deploy MySiga on your own. Checkout the code repo:

GitHub repository
circle-info

MySiga is hosted by fly.ioarrow-up-right in a free instance, so its repo is configured with auto-deploy to fly.ioarrow-up-right. Is like Herokuarrow-up-right, but still free.

Docker ready

You're a docker lover? You can have MySiga locally with just...

circle-info

The docker image uses Linux, make sure your docker is on a Linux or WSL.

Resources

GitHub repository
This documentation
API available end-point

Wanna contribute?

U can leave your contributions by:

Disclaimer

This project has no partnership with UFJF, this is an unofficial personal project, and it's public to incentive students to try coding and learn. Use it on your own, I have no responsibility for what u do with it.

The MySiga name is not registered and can be changed if necessary.

Last updated