Analytics Service
Authorizations
Path parameters
idstring · uuidRequired
Responses
200
Return a list of boards
application/json
400
The requested operation failed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
get
GET /api/v1/board/{id} HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Accept: */*
{
"allOf": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text",
"notes": [
{
"created": 1,
"createdBy": "text",
"note": "text"
}
],
"created": 1,
"modified": 1,
"tags": [
1
]
},
"venueList": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text",
"retention": 1,
"interval": 1,
"monitorSubVenues": true
}
]
}
Authorizations
Path parameters
idstring · uuidRequiredExample:
value should be 0 for a post
Body
Responses
200Success
400
The requested operation failed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
post
POST /api/v1/board/{id} HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 329
{
"allOf": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text",
"notes": [
{
"created": 1,
"createdBy": "text",
"note": "text"
}
],
"created": 1,
"modified": 1,
"tags": [
1
]
},
"venueList": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text",
"retention": 1,
"interval": 1,
"monitorSubVenues": true
}
]
}
No content
Authorizations
Path parameters
idstring · uuidRequired
Responses
200
The requested operation was performed.
application/json
400
The requested operation failed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
delete
DELETE /api/v1/board/{id} HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Accept: */*
{
"Operation": "text",
"Details": "text",
"Code": 1
}
Authorizations
Path parameters
idstring · uuidRequired
Body
Responses
200Success
400
The requested operation failed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
put
PUT /api/v1/board/{id} HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 329
{
"allOf": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text",
"notes": [
{
"created": 1,
"createdBy": "text",
"note": "text"
}
],
"created": 1,
"modified": 1,
"tags": [
1
]
},
"venueList": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text",
"retention": 1,
"interval": 1,
"monitorSubVenues": true
}
]
}
No content
Authorizations
Path parameters
idstring · uuidRequired
Responses
200Success
400
The requested operation failed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
get
GET /api/v1/board/{id}/devices HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Accept: */*
No content
Authorizations
Path parameters
idstring · uuidRequired
Query parameters
fromDateintegerOptional
endDateintegerOptional
maxRecordsintegerOptionalDefault:
100
statsOnlybooleanOptionalDefault:
false
pointsOnlybooleanOptionalDefault:
false
pointsStatsOnlybooleanOptionalDefault:
false
Responses
200Success
400
The requested operation failed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
get
GET /api/v1/board/{id}/timepoints HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Accept: */*
No content
Authorizations
Path parameters
idstring · uuidRequired
Query parameters
fromDateintegerOptional
endDateintegerOptional
Responses
200
The requested operation was performed.
application/json
400
The requested operation failed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
delete
DELETE /api/v1/board/{id}/timepoints HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Accept: */*
{
"Operation": "text",
"Details": "text",
"Code": 1
}
Authorizations
Query parameters
ipliststringRequiredExample:
10.2.2.2,10.3.4.3
Responses
200
List of country codes.
application/json
400
The requested operation failed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
get
GET /api/v1/iptocountry HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Accept: */*
{
"enabled": true,
"countryCodes": [
"text"
]
}
Authorizations
Query parameters
fromDateintegerOptional
endDateintegerOptional
offsetintegerOptional
Pagination start (starts at 1. If not specified, 1 is assumed)
limitintegerOptional
Maximum number of entries to return (if absent, no limit is assumed)
macsOnlybooleanRequiredDefault:
Maximum number of entries to return (if absent, no limit is assumed)
false
macFilterstringOptionalExample:
Maximum number of entries to return (if absent, no limit is assumed)
112233445566, 11223344*, *5566
venuestring · uuidRequired
The venue to for the search.
Responses
200Success
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
get
GET /api/v1/wifiClientHistory HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Accept: */*
No content
Authorizations
Path parameters
clientstringRequiredExample:
112233aabbcc
Query parameters
fromDateintegerOptional
endDateintegerOptional
offsetintegerOptional
Pagination start (starts at 1. If not specified, 1 is assumed)
limitintegerOptional
Maximum number of entries to return (if absent, no limit is assumed)
venuestring · uuidRequired
The venue to for the search.
orderBystringOptionalExample:
return extended information
serialNumber:a,created:d
orderSpecbooleanOptionalDefault:
return extended information
false
Responses
200Success
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
get
GET /api/v1/wifiClientHistory/{client} HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Accept: */*
No content
Authorizations
Path parameters
clientstringRequiredExample:
112233aabbcc
Query parameters
venuestring · uuidRequired
The venue to for the search.
fromDateintegerOptional
endDateintegerOptional
macFilterstringOptionalExample:
Maximum number of entries to return (if absent, no limit is assumed)
112233445566, 11223344*, *5566
Responses
200
The requested operation was performed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
delete
DELETE /api/v1/wifiClientHistory/{client} HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Accept: */*
{
"Operation": "text",
"Details": "text",
"Code": 1
}
Authorizations
Query parameters
commandstring · enumRequiredPossible values:
Get a value
Responses
200
Successful command execution
application/json
Responseone of
400
The requested operation failed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
get
GET /api/v1/system HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Accept: */*
{
"version": "text",
"uptime": 1,
"start": 1,
"os": "text",
"processors": 1,
"hostname": "text",
"certificates": [
{
"filename": "text",
"expires": 1
}
]
}
Authorizations
Body
one ofOptional
or
or
or
or
Responses
200
Successful command execution
application/json
Responseone of
or
or
400
The requested operation failed.
application/json
403
The requested does not have sufficient rights to perform the operation.
application/json
404
The specified resource was not found.
application/json
post
POST /api/v1/system HTTP/1.1
Host: localhost:16009
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 70
{
"command": "setloglevel",
"subsystems": [
{
"tag": "text",
"value": "text"
}
]
}
{
"taglist": [
{
"tag": "text",
"value": "text"
}
]
}
Last updated