v70

latestOpenAPI 3.0.0EUPLraw.githubusercontent.com2026-08-031426201.0 MB
Engine

Retrieve engine configuration

Returns the current configuration settings of the OIBus engine

get/api/engine

Response

The engine settings

idstring required

The unique identifier of the entity.

createdAtstring required

Represents an instant in time as an ISO 8601 string.

updatedAtstring required

Represents an instant in time as an ISO 8601 string.

versionstring required

The version of the engine.

launcherVersionstring required

The version of the launcher.

Example response

{
  "id": "entity123",
  "createdBy": {
    "id": "abc123",
    "friendlyName": "John Doe (john.doe)"
  },
  "updatedBy": {
    "id": "abc123",
    "friendlyName": "John Doe (john.doe)"
  },
  "createdAt": "2023-10-31T12:34:56.789Z",
  "updatedAt": "2023-10-31T12:34:56.789Z",
  "version": "3.7.0",
  "launcherVersion": "3.7.0",
  "general": {
    "name": "OIBus OT"
  },
  "webServer": {
    "authTokenDuration": "7d",
    "port": 2223
  },
  "logger": {
    "syslog": {
      "protocol": "udp4",
      "port": 514,
      "host": "syslog.example.com"
    },
    "oia": {
      "interval": 60
    },
    "loki": {
      "password": "pass",
      "username": "user",
      "address": "http://loki:3100",
      "interval": 60
    },
    "database": {
      "maxNumberOfLogs": 10000
    },
    "file": {
      "numberOfFiles": 5,
      "maxFileSize": 10485760
    }
  }
}