Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Kubeflow Health API

Health and auth checks

Kubeflow Health API is one of 8 APIs that Kubeflow publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Health. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a GitHub repository.

This API exposes 2 operations across 2 paths. It is described by OpenAPI 3.1.0, at version 2beta1.

Requests are made against a single base URL, https://{host}/pipeline.

2 operations 2 paths 0 schemas 2 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
2beta1
Base URL
https://your-kubeflow-instance/pipeline
Authentication
HTTP Bearer
License
Resource Areas
1

Authentication & Security 1

Kubeflow Health API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (bearerAuth). By default, every request must be authenticated.

  • bearerAuth — Bearer token issued by your Kubeflow distribution's identity provider. Some deployments use a session cookie instead.

Paths & Operations 2

Across 2 paths, the API surfaces 2 operations — 2 GET. Each is listed below with its method, path, parameters, and response codes.

Health 2

Health and auth checks

GET
/apis/v2beta1/healthz
API server health check
getHealthz → 200
GET
/apis/v2beta1/auth
Verify caller is authorized for the requested resource
authorize 3 params → 200401

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

kubeflow-health-api-openapi.yml Raw ↑

Other APIs Kubeflow publishes across the network.

Kubeflow Metadata API
Katib API
Kubeflow Notebooks API
Kubeflow Central Dashboard API
Kubeflow Experiments API
Kubeflow Pipelines API
Kubeflow PipelineVersions API