Server API

Authenticates a user to the server

post
Authorizations
Body
usernamestringRequired
passwordstring · passwordRequired
Responses
200
User authenticated successfully.
application/json
Responsestring
post
POST /api/auth/login HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 41

{
  "username": "text",
  "password": "password"
}
text

Retrieves applications

get
Authorizations
Responses
200
A list of all applications
application/json
Responsestring[]
get
GET /api/apps HTTP/1.1
Host: 
Authorization: Bearer JWT
Accept: */*
[
  "text"
]

Finds symbols by a pattern

post
Authorizations
Path parameters
kindstring · enumRequired

Symbol kind. It must be one of: cls, mth, thr or key.

Possible values:
Body
patternstringRequired
Responses
200
A list of matched symbols
application/json
Responsestring[]
post
POST /api/data/symbols/{kind} HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 18

{
  "pattern": "text"
}
[
  "text"
]

Retrieves calls satisfying the specified conditions

post
Authorizations
Body
fromstring · date-timeRequired

The beginning of the time range

thrustring · date-timeRequired

The end of the time range

applicationstringOptional

Application name

threadstringOptional

Thread name

query_idstringOptional

Previous query id

Responses
200
A list of calls
application/json
post
POST /api/data/calls HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 167

{
  "from": "2025-07-01T00:04:33.383Z",
  "thru": "2025-07-01T00:04:33.383Z",
  "application": "text",
  "thread": "text",
  "arguments": {
    "value": "text",
    "kind": "text"
  },
  "query_id": "text"
}
[
  {
    "cid": "text",
    "app": "text",
    "clazz": "text",
    "method": "text",
    "thread": "text",
    "duration": {
      "secs": 1,
      "nanos": 1
    },
    "cpu_time": {
      "secs": 1,
      "nanos": 1
    },
    "tstamp": "2025-07-01T00:04:33.383Z",
    "count": 1,
    "exc_class": "text",
    "exc_trace": "text",
    "parameters": [
      {
        "key": "text",
        "value": "text"
      }
    ]
  }
]

Last updated