Im Zusammenhang mit OAuth 2.0 bezeichnet der POST-Request die HTTP-Anfrage, die ein Client an den Autorisierungsserver sendet, um ein Access Token zu erhalten. Nachdem der Benutzer den Zugriff auf seine Daten autorisiert hat, wird der Client mit einem Autorisierungscode ausgestattet, den er in einem POST-Request zusammen mit anderen erforderlichen Informationen (wie Client-ID, Client-Secret und Redirect-URI) an den Token-Endpunkt des Servers sendet. Als Antwort erhält der Client ein Access Token, das ihm den Zugang zu den geschützten Ressourcen des Benutzers ermöglicht
[{«key»:»grant_type»,»value»:»authorization_code»,»type»:»text»},{«key»:»code»,»value»:»AUTHCODE»,»type»:»text»},{«key»:»redirect_uri»,»value»:»http://localhost»,»type»:»text»},{«key»:»client_id»,»value»:»ch.YourID»,»type»:»text»},{«key»:»client_secret»,»value»:»YourSecret»,»type»:»text»}]
POST https://oauth2.hin.ch/REST/v1/getoAuthToken
grant_type=authorization_code&
code=AUTH_CODE&
redirect_uri=REDIRECT_URI&
client_id=CLIENT_ID&
client_secret=CLIENT_SECRET