Skip to main content

Third Party API

note

This is a premium feature!

Submitty has the ability to connect to third party API's. This way you, for example, can automatically create issues on GitHub when a new submission is accepted!

To read more about the possibilities and how to enable it, continue with the topics below.

Safety​

Submitty requires an API token to connect to the service. I try my best to keep this token save. However, nothing is 100% secure. I therefore recommend to add an expiry date to all tokens and rotate them on a regular basis.

note

Submitty currently has not feature to enforce a rotation, but it might have in the future. If you are interested in such a feature, please fill in a feature request.

note

More information about receiving the API token can be found in the corresponding service.

Supported Functionality​

Submitty can currently:

  • Create issue on submission create.
  • Add/Remove label to issue when a submission hits a certain threshold.