LE-KO System API (1.0.2)

Download OpenAPI specification:

LE-KO System API

System

System APIs.

/version

✨ Information about latest commit version and build date.

Authorizations:
api_key

Responses

Response Schema: application/json
built
required
string

Date of build

openapiVersion
required
string

Open API version

version
required
string

Environment and commit hash

Response samples

Content type
application/json
{
  • "built": "Wed Nov 6 21:03:00 MSK 2024",
  • "openapiVersion": "1.2.3",
  • "version": "dev-f6f3db4d"
}

/integrations

✨ Returns status of health of all integrations, e.g. DB, Redis, Kafka, etc.

Authorizations:
api_key

Responses

Response Schema: application/json
legend
required
Array of strings
summary
required
Array of strings

Summary of statuses

required
Array of objects (Integration)

Verbose metrics of status for integration

Array
probe
required
string

Probe description

integration
required
string

Integration name

status
required
string

Status

checkedAt
required
string

Date of check

error
string

Error message

Response samples

Content type
application/json
{
  • "legend": [
    • "ok",
    • "warning",
    • "error"
    ],
  • "summary": [
    • "Health: kafka.payment status: warning",
    • "Health: write_db status: ok"
    ],
  • "items": [
    • {
      • "probe": "dial network=tcp address=database.deggex.com:5432",
      • "integration": "DB",
      • "status": "error",
      • "checkedAt": "2024-11-11T09:21:24.378835433Z",
      • "error": "dial tcp: i/o timeout"
      }
    ]
}