| Name | In | Required | Type | Description |
| {name} | {loc} | {required} | {ptype} | {desc} |
Required: {'yes' if request_body.get('required') else 'no'}.
") content = request_body.get("content", {}) if isinstance(content, dict) and content: for content_type, media in content.items(): lines.append(f"Content type: {xml_escape(str(content_type))}
| Status | Description | Content Types |
| {xml_escape(str(status_code))} | {description} | {xml_escape(content_types)} |
Schema for response {xml_escape(str(status_code))} ({xml_escape(str(content_type))}):
No authentication required.
Security requirements:
", "| Scheme | Scopes |
| {xml_escape(str(scheme))} | {xml_escape(scope_text)} |
This endpoint documentation is generated directly from openapi.yaml.
Operation ID: {operation_id}
{description}
\n" "Endpoints in this section are generated from openapi.yaml.
This page groups endpoint topics for this object type.
\n" "{description}
\n" "Module integrations sorted by module name.
", "| Module | Description |
| {xml_escape(module_name)} | {xml_escape(module_description)} |
Configuration endpoints grouped by module name.
", "| Module | Description |
| {xml_escape(module_name)} | {xml_escape(module_description)} |
Comprehensive API reference generated from the repository root openapi.yaml.
The edge broker's /api/health response additionally exposes a "
"lastActivityAt field (ISO 8601 timestamp). It reports the most recent "
"successful HTTP request handled by the broker container and defaults to the container's "
"start time when no request has been processed yet.