Last updated 2 years ago
GET /api/apps HTTP/1.1 Host: Authorization: Bearer JWT Accept: */*
A list of all applications
[ "text" ]
POST /api/auth/login HTTP/1.1 Host: Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 41 { "username": "text", "password": "password" }
User authenticated successfully.
text
Symbol kind. It must be one of: cls, mth, thr or key.
cls
mth
thr
key
POST /api/data/symbols/{kind} HTTP/1.1 Host: Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 18 { "pattern": "text" }
A list of matched symbols
The beginning of the time range
The end of the time range
Application name
Thread name
Previous query id
POST /api/data/calls HTTP/1.1 Host: Authorization: Bearer JWT Content-Type: application/json Accept: */* Content-Length: 167 { "from": "2025-05-09T04:08:56.709Z", "thru": "2025-05-09T04:08:56.709Z", "application": "text", "thread": "text", "arguments": { "value": "text", "kind": "text" }, "query_id": "text" }
A list of calls
[ { "cid": "text", "app": "text", "clazz": "text", "method": "text", "thread": "text", "duration": { "secs": 1, "nanos": 1 }, "cpu_time": { "secs": 1, "nanos": 1 }, "tstamp": "2025-05-09T04:08:56.709Z", "count": 1, "exc_class": "text", "exc_trace": "text", "parameters": [ { "key": "text", "value": "text" } ] } ]