API Authentication - Introduction
applications to login with tokens. The user can configure how strong or weak the Hyperion API should be protected from the
Configuration
-> Network Services
screens on the Web UI.Token System
the UI on the
Configuration
-> Network Services
panel (the panel appears when API
Authentication
options is checked). Your application can also request a Token via the API.Authentication Workflow
Request a token
Execute a requestToken call annotating it with a meaningful comment which identifies the token's requestor, e.g. an application name or device) and a short randomly created
The
id
(numbers/letters).The
comment
and id
fields are presented to the user for decision making.Wait for the response
The user needs to accept or deny the token request via Hyperion's Web UI.
On success
The call will return a UUID token.
Save the token somewhere for further use. The token does not expire.Be aware that a user can revoke the token any time. It will continue to work for currently connected sessions.
Save the token somewhere for further use. The token does not expire.
On error
No token created as either the user denied the request or it timed out (180s)