In general the API allows for modifying the desired configuration of the cluster. When you use the API to change the configuration, e.g. creating a new dataset:
You will need to provide API end users with a certificate for authentication before they can use the API. For more information, see Generating an API Client Certificate.
GET /v1/state/datasets
.For more information read the cluster architecture documentation.
Leases prevent multiple applications from requesting the same dataset on different nodes at the same time.