Agents

Get single Agent's status

get
Authorizations
Path parameters
agentIdinteger · int64Required

Agent ID

Responses
200

Success

application/json
get
GET /api/v1/agents/{agentId}/status HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*
{
  "data": {
    "url": "text",
    "httpPorts": [
      "text"
    ],
    "httpsPorts": [
      "text"
    ],
    "id": 1,
    "name": "text",
    "isGateway": true,
    "lastError": "2025-09-07T09:56:14.243Z",
    "lastUpdate": "2025-09-07T09:56:14.243Z",
    "lastStatus": "text"
  }
}

List Agent's Event Log

get
Authorizations
Path parameters
agentIdinteger · int64Required

Agent Identifier

Query parameters
PageNumberinteger · int32Optional

Current page number. Default value is 1.

PageSizeinteger · int32Optional

Maximum page size is 200. Default page size is 30.

Responses
200

Success

application/json
get
GET /api/v1/agents/{agentId}/events HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Accept: */*
{
  "data": [
    {
      "id": 1,
      "eventId": 1,
      "level": "text",
      "utcTimestamp": "2025-09-07T09:56:14.243Z",
      "category": 1,
      "source": "text",
      "message": "text"
    }
  ],
  "paging": {
    "currentPage": 1,
    "pageSize": 1,
    "totalCount": 1,
    "firstPage": "https://example.com",
    "lastPage": "https://example.com",
    "nextPage": "https://example.com",
    "previousPage": "https://example.com"
  }
}

Was this helpful?