Skip to main content
GET
/
whole
Get complete logs
curl --request GET \
  --url https://logging.monolisk.co/whole \
  --header 'Authorization: Bearer <token>'
{
  "groups": {
    "group1": {
      "id": "group1",
      "name": "Build Process",
      "format": {
        "color": [
          0,
          255,
          0
        ],
        "bold": true
      }
    }
  },
  "messages": [
    {
      "groupId": "group1",
      "content": "Build completed successfully",
      "time": 1704067200000,
      "type": "info"
    }
  ],
  "jobId": "job-123",
  "jobMeta": {
    "jobType": "build",
    "gameId": "game-456",
    "startTime": "2025-01-01T00:00:00Z",
    "runtime": 5000,
    "jobId": "job-123",
    "placeId": 789,
    "placeName": "Main Place"
  }
}

Authorizations

Authorization
string
header
required

Authorization header with Bearer token

Query Parameters

jobId
string
required

The job ID to retrieve logs for

Example:

"job-123"

Response

Complete logs for the job

groups
object
required

Map of group IDs to group definitions

Example:
{
"group1": {
"id": "group1",
"name": "Build Process",
"format": { "color": [0, 255, 0], "bold": true }
}
}
messages
object[]
required

Array of log messages

jobId
string
required

Unique job identifier

Example:

"job-123"

jobMeta
object
required