This page describes how to authentication against Lenses APIs.
All requests must be authenticated using an HTTP Header x-kafka-lenses-token:myToken
. You can obtain the token via the following login API or you can use a service account.
All REST APIs are protected via role-based authentication that is either BASIC or LDAP based, depending on how Lenses security has been set up. In order to be able to use the APIs, you will need to first authenticate via an appropriate user, then receive an access token and use that token for any subsequent request.
POST
/api/login
Headers
Name | Value |
---|---|
Body
Name | Type | Description |
---|---|---|
Response
To run the example below, we recommend installing the jq tool
Content-Type
application/json
user
string
Name of the user
password
string
Password of the user