Virola Web API
The Virola Web API is currently under development. We add information about implemented endpoints and requests as soon as they become available on the Virola Server.
The Virola Web API has two main purposes:
- Integration with external tools
- Creating basic web-based Virola Client
All Web API requests are sent to a specific Virola Server using its host name and port number.
Most requests require authentication, either with a username and password or with a Web API token.
All available Web API calls
- Authentication with token – suitable for individual requests
- Authentication with a username and password – suitable for maintaining a session to send multiple requests
- Logout
- Getting user status
- Getting rooms
- Getting and sending messages
- Getting users
- Checking server health