Update:
Ich habe eine Lösung für das Problem gefunden und den Access Token automatisch generiert.
Nach Anfrage bei Tobit wurde mir folgende Doku zur Verfügung gestellt: https://chayns.site/open-id-connect
Folgt man dieser Anleitung erhält man zunächst die Client ID und das Secret.
Danach hinterlegt man dann eine sog. "redirect uri". In unserem Fall haben wir da die URL unseres ERP Systems genommen.
Im darauffolgenden Schritt muss man nun die URL: https://auth.tobit.cloud/v3/openid?client_id=<clientId>&redirect_uri={redirectUri} mit der entsprechenden Client ID und redirect uri im Browser aufgerufen werden. Dort muss man sich dann bei der Chayns Site anmelden (Wichtig! Es muss sich als Sitemanager angemeldet werden) und wird danach auf die angelegte redirect uri weitergeleitet.
Nach der Weiterleitung findet man in der URL einen Code parameter. Diesen Code braucht man dann, um den Access Token und den Refresh Token anzufragen. Später kann man den Access Token dann über den Refresh Token generieren.
Dieser Access Token ist zwar nur eine Stunde gültig, kann allerdings vor jeder API abfrage neu generiert werden, daher ist das egal.
Für die Header der Abfragen habe ich : (User-Agent: hier beliebiges Wort einfügen) und (Content-Type: application/x-www-form-urlencoded) verwendet.
Ich hoffe ich konnte damit ein wenig weiterhelfen
Viele Grüße
Nils