Harthelm Docs
REST APITooling

This API's OpenAPI document

This document as built into the binary; the API reference at `/api/docs` (Scalar, bundled, outside `/api/v1`) reads it from here. Works without credentials. The `ETag` is the quoted SHA-256 of the document; send it back in `If-None-Match` to get `304` while the server still implements the same document.

Generated from openapi/harthelm.yaml at v1.5.0
GET
/openapi.yaml

Header Parameters

If-None-Match?string

The ETag of a copy the caller already has; while it is current the answer is 304 without a body.

Response Body

The document.

response?stringapplication/yaml
curl -X GET 'https://console.example.com/api/v1/openapi.yaml'
"openapi: 3.1.0\ninfo:\n  title: Harthelm API\n  version: 0.8.0\npaths: {}\n"