Report

Gets a list of reports

get

Lists all reports and their rules

Authorizations
OAuth2applicationRequired
Token URL:
Path parameters
serviceIdanyRequired

serviceId

Responses
chevron-right
200

OK

application/json
namestringOptionalExample: My Department Report
reportIdintegerOptionalExample: 2
get
/service/{serviceId}/report

Creates a Report

post

A report is created based of rules, this call allows you to define a set of rules to report on

Authorizations
OAuth2applicationRequired
Token URL:
Path parameters
serviceIdanyRequired

serviceId

Body
Responses
post
/service/{serviceId}/report

Generates a report by its reportId

get

A report is created based of rules, this call create a report based on the RuleID

Authorizations
OAuth2applicationRequired
Token URL:
Path parameters
serviceIdanyRequired

serviceId

reportIdanyRequired

reportId to run

Query parameters
startTimestampanyOptional

start time range, unix timestamp, default 24 hours ago

endTimestampanyOptional

end time range, unix timestamp, default now

Responses
chevron-right
200

OK

application/json
endTimestringOptional
startTimestringOptional
get
/service/{serviceId}/report/{reportId}

Deletes a Report

delete

A report is created based of rules, this call allows you to delete a rule

Authorizations
OAuth2applicationRequired
Token URL:
Path parameters
serviceIdanyRequired

serviceId

reportIdanyRequired

reportId to run

Responses
delete
/service/{serviceId}/report/{reportId}

No content

Last updated

Was this helpful?