Skip to content

Instantly share code, notes, and snippets.

View c-rotte's full-sized avatar

Christoph c-rotte

  • NavVis
View GitHub Profile
@c-rotte
c-rotte / main.py
Created June 21, 2024 14:02
Vonovia App API Endpoints (Selection)
import base64
import requests
class VonoviaAPI:
def __init__(self):
self.base_url = "https://wl-app-api.vonovia.de/api/v7/"
self.oauth_client_secret = "9AXmlvivWNIr1k5pGgCs5AuzkuvgTv7Zp8wmRQhcf9I="
self.client_id = "c02060c8-02b0-4127-a565-0a5327528e37"

Dokumentation für https://streams.tum.de (inoffiziell)

Anmeldung

Set-Cookie: MediasiteAuth=<AuthCookie>; expires=<...>; path=/; secure; HttpOnly
@c-rotte
c-rotte / tumwbservicesbasic.md
Created August 24, 2020 17:58 — forked from zsewa/tumwbservicesbasic.md
tumwbservicesbasic.md

Introduction to TUM wbservicesbasic API

Motivation

The TUM wbservicesbasic service can be used by clients to access information stored in the TUM Campus System, also refered to as TUMonline (see webpage here), which is the campus management system used by the Technical Univeristy of Munich.

As it appeares, however, this resource of information is mainly used as an interface between the TUM Campus App (TCA) and the TUMOnline infrastructure.

There is little to no documentation about this API availible to the public as it seems after various tries to find resourches on this API using internet searches. The systems itself seems to be interesting for e.g. the validation of the student status of a TUM member. Other widely used approaces using a university assinged email address such as the tum.de or mytum.de domain fail to verify the actual status of a TUM member and only proove university membership. As it seems also alumni cat continue using the