cURL
curl --request POST \ --url https://{host}/Agent/Account/Login \ --header 'Content-Type: application/json' \ --data ' { "userName": "alice", "nonce": "random-unique-string-at-least-32-chars", "signature": "base64-hmac", "seconds": 3600 } '
{ "jwt": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...", "expires": "2024-08-02T11:22:11Z" }
Exchange credentials for a short-lived JWT
userName:host:nonce
Success