Last updated
Last updated
The WEKA system provides a RESTful API, enabling you to automate interactions with the WEKA system and integrate them into your workflows or monitoring systems.
It is essential to have a solid understanding of the WEKA system, the CLI commands, and their parameters.
You can access the REST API using one of the following methods:
Using port 14000 and the URL /api/v2
.
To use the WEKA REST API, provide an access or refresh token.
You can also call the login API to obtain access or refresh tokens through the API, providing it with a username
and password
.
If you already obtained a refresh token, you can use the login/refresh
API to refresh the access token.
The response includes the access token (valid for 5 minutes) to use in the other APIs requiring token authentication, along with the refresh token (valid for 1 year), for getting additional access tokens without using the username/password.
Once you obtain an access token, you can call WEKA REST API commands with it. For example, you can query the cluster status:
Browse to and select the REST API version from the definition selector.
You can generate an access or refresh for the REST API usage through the CLI or the GUI. See.