getExperimentHealthWithHttpInfo method
Is whether the experiments subsystem is mounted and serving in this process.
Is whether the experiments subsystem is mounted and serving in this process. It answers unconditionally. It proves exactly one thing — that this binary registered the experiments routes and is dispatching them — and deliberately no more: it reads no principal, opens no per-org registry, and touches neither the flags engine nor the analytics plane, so a 200 here says nothing about whether a given tenant's store will open or whether an analysis can run. It is the only route on this surface that needs no org. The static path is registered ahead of the /:id read, so it always wins the first-match scan. "health" is a legal experiment id, which means an experiment created under that id can never be fetched by id — pick another.
Note: This method returns the HTTP Response.
Implementation
Future<Response> getExperimentHealthWithHttpInfo() async {
// ignore: prefer_const_declarations
final path = r'/v1/experiment/health';
// ignore: prefer_final_locals
Object? postBody;
final queryParams = <QueryParam>[];
final headerParams = <String, String>{};
final formParams = <String, String>{};
const contentTypes = <String>[];
return apiClient.invokeAPI(
path,
'GET',
queryParams,
postBody,
headerParams,
formParams,
contentTypes.isEmpty ? null : contentTypes.first,
);
}