Skip to main content
Infrastructure/Lifecycle
GETLifecycleSince 1.0SynchronousAuth Required

ListHealthHistory

List health check history records

Execution Availability

Try It Out

Submit a mock request using the current auth context and example-driven inputs.

Query Parameters

Request Inputs

Query Parameters

  • componentUuidString

    Filter by component UUID

  • componentTypeString

    Filter by component type

  • componentCategoryString

    Filter by managed component category

  • componentNameString

    Filter by managed component name

  • checkTypeString

    Filter by check type

Responses

200 OK

On success, this API returns the following response structure.

  • itemsList

    List of health check records

    Example: (nested array)

    • idInteger

      Auto-increment record ID

      Example: 1

    • componentUuidString

      UUID of the component checked

      Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890

    • componentTypeString

      Type of the component checked

      Example: lifecycle-service

    • checkTypeString

      Type of health check performed

      Example: liveness

    • statusString

      Health check result status

      Example: healthy

    • latencyMsInteger

      Round-trip latency in milliseconds

      Example: 12

    • messageString

      Human-readable health check message

      Example: All checks passed

    • lcaUuidString

      Stable UUID of the LCA agent that performed the check

      Example: 0123456789abcdef0123456789abcdef

    • checkedAtString

      Timestamp when the check was performed

      Example: 2026-01-15T08:00:00Z

  • totalInteger

    Total number of matching records

    Example: 500

  • limitInteger

    Limit used in this response

    Example: 20

  • offsetInteger

    Offset used in this response

    Example: 40

Endpoint

GET/api/v1/lifecycle/health-history

/api/v1/lifecycle/health-history

Operation ID

ListHealthHistory

Permalink

Request Example

curl -X GET '{host}/api/v1/lifecycle/health-history' -H 'Authorization: Bearer {token}'

Response Example

200
{"items": [{"id": 1, "componentUuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "componentType": "lifecycle-service", "checkType": "liveness", "status": "healthy", "latencyMs": 12, "message": "All checks passed", "lcaUuid": "0123456789abcdef0123456789abcdef"}], "total": 500, "limit": 20, "offset": 40}

Change History

This API has no change history records yet.

View all change history