Ulfg web api
Ulfg has a
web api (application programming interface) that enables anyone to write clients for the Ulfg data services.
A server-side web API is a programmatic interface consisting of one or more publicly exposed endpoints to a defined request-response message system, typically expressed in JSON or XML, which is exposed via the web—most commonly by means of an HTTP-based web server. ― Wikipedia
What will this enable you to do?
Anybody (with the required knowledge) can write a client that consumes this api. Some of the examples of what can be accomplished:
- A mobile application (android, iphone, ...) that can read your grades instantly without you having to open the website.
- A desktop application.
- A script (the simplest thing).
- Whatever else you like.
Every endpoint has a full path of the following structure:
So for example, the news endpoint documentation specifies:
If you're working with
v0.1 then the full path of this endpoint would be:
host will (typically) be
To get started with the documentation choose a version from the left.