Meet CybrIQ at InfoComm 2026 · Booth C5052 · June 13–19 · Las Vegas · Pre-book a working session →
API Documentation · Reports

Reports

Report retrieval and export endpoints. 12 endpoints.

GET /prime/webui/reports/getall

Get all reports

Get all reports. Use this to fetch data.

curl example
curl -X GET 'https://<host>/prime/webui/reports/getall' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
             "tags": [
                "Reports"
             ],
             "summary": "Get all reports",
             "responses": {
                "200": {
                  "description": "Success"
                }
             }
           }
GET /prime/webui/reports/get/{reportId}

Get report

Get report. Use this to fetch data.

curl example
curl -X GET 'https://<host>/prime/webui/reports/get/{reportId}' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
             "tags": [
                "Reports"
             ],
             "summary": "Get report",
             "parameters": [
                {
                  "name": "reportId",
                  "in": "path",
                  "required": true,
                  "schema": {
                    "type": "string",
                    "format": "uuid"
                  }
                }
             ],
             "responses": {
                "200": {
                  "description": "Success"
                }
             }
           }
GET /prime/webui/reports/ReportsArguments

Get report arguments

Get report arguments. Use this to fetch data.

curl example
curl -X GET 'https://<host>/prime/webui/reports/ReportsArguments' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
             "tags": [



                                                                              195

                  "Reports"
               ],
               "summary": "Get report arguments",
               "responses": {
                  "200": {
                    "description": "Success"
                  }
               }
           }
GET /prime/webui/reports/sendtestreport

Test report

Test report. Use this to fetch data.

curl example
curl -X GET 'https://<host>/prime/webui/reports/sendtestreport' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
             "tags": [
                "Reports"
             ],
             "summary": "Test report",
             "parameters": [
                {
                   "name": "Sender",
                   "in": "query",
                   "schema": {
                     "type": "string",
                     "nullable": true
                   }
                },
                {
                   "name": "Recipient",
                   "in": "query",
                   "schema": {
                     "type": "string",
                     "nullable": true
                   }
                }
             ],
             "responses": {
                "200": {
                   "description": "Success"
                }
             }
           }
POST /prime/webui/reports/activateReport

Activate report

Activate report. Use this to create data.

curl example
curl -X POST 'https://<host>/prime/webui/reports/activateReport' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
             "tags": [
                "Reports"
             ],


                                                                             196

               "summary": "Activate report",
               "requestBody": {
                  "content": {
                    "application/json -patch+json": {
                       "schema": {
                         "type": "array",
                         "items": {
                            "type": "string",
                            "format": "uuid"
                         },
                         "nullable": true
                       }
                    },
                    "application/json": {
                       "schema": {
                         "type": "array",
                         "items": {
                            "type": "string",
                            "format": "uuid"
                         },
                         "nullable": true
                       }
                    },
                    "text/json": {
                       "schema": {
                         "type": "array",
                         "items": {
                            "type": "string",
                            "format": "uuid"
                         },
                         "nullable": true
                       }
                    },
                    "application/*+json": {
                       "schema": {
                         "type": "array",
                         "items": {
                            "type": "string",
                            "format": "uuid"
                         },
                         "nullable": true
                       }
                    }
                  }
               },
               "responses": {
                  "200": {
                    "description": "Success"
                  }
               }
           }
POST /prime/webui/reports/create

Create report

Create report. Use this to create data.

curl example
curl -X POST 'https://<host>/prime/webui/reports/create' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/ReportViewResource"}'
OpenAPI spec
"post": {
             "tags": [


                                                                     197

                  "Reports"
               ],
               "summary": "Create report",
               "requestBody": {
                  "content": {
                    "application/json -patch+json": {
                       "schema": {
                         "$ref": "#/components/schemas/ReportViewResource"
                       }
                    },
                    "application/json": {
                       "schema": {
                         "$ref": "#/components/schemas/ReportViewResource"
                       }
                    },
                    "text/json": {
                       "schema": {
                         "$ref": "#/components/schemas/ReportViewResource"
                       }
                    },
                    "application/*+json": {
                       "schema": {
                         "$ref": "#/components/schemas/ReportViewResource"
                       }
                    }
                  }
               },
               "responses": {
                  "200": {
                    "description": "Success"
                  }
               }
           }
POST /prime/webui/reports/deactivateReport

Deactivate report

Deactivate report. Use this to create data.

curl example
curl -X POST 'https://<host>/prime/webui/reports/deactivateReport' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
             "tags": [
                "Reports"
             ],
             "summary": "Deactivate report",
             "requestBody": {
                "content": {
                  "application/json -patch+json": {
                     "schema": {
                       "type": "array",
                       "items": {
                          "type": "string",
                          "format": "uuid"
                       },
                       "nullable": true
                     }
                  },
                  "application/json": {
                     "schema": {
                       "type": "array",


                                                                               198

                       "items": {
                          "type": "string",
                          "format": "uuid"
                       },
                       "nullable": true
                      }
                   },
                   "text/json": {
                      "schema": {
                        "type": "array",
                        "items": {
                           "type": "string",
                           "format": "uuid"
                        },
                        "nullable": true
                      }
                   },
                   "application/*+json": {
                      "schema": {
                        "type": "array",
                        "items": {
                           "type": "string",
                           "format": "uuid"
                        },
                        "nullable": true
                      }
                   }
                  }
               },
               "responses": {
                  "200": {
                    "description": "Success"
                  }
               }
           }
POST /prime/webui/reports/delete

Delete report

Delete report. Use this to create data.

curl example
curl -X POST 'https://<host>/prime/webui/reports/delete' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
             "tags": [
                "Reports"
             ],
             "summary": "Delete report",
             "requestBody": {
                "content": {
                  "application/json -patch+json": {
                     "schema": {
                       "type": "array",
                       "items": {
                          "type": "string",
                          "format": "uuid"
                       },
                       "nullable": true
                     }
                  },
                  "application/json": {


                                                                     199

                     "schema": {
                       "type": "array",
                       "items": {
                          "type": "string",
                          "format": "uuid"
                       },
                       "nullable": true
                     }
                   },
                   "text/json": {
                      "schema": {
                        "type": "array",
                        "items": {
                           "type": "string",
                           "format": "uuid"
                        },
                        "nullable": true
                      }
                   },
                   "application/*+json": {
                      "schema": {
                        "type": "array",
                        "items": {
                           "type": "string",
                           "format": "uuid"
                        },
                        "nullable": true
                      }
                   }
                  }
               },
               "responses": {
                  "200": {
                    "description": "Success"
                  }
               }
           }
POST /prime/webui/reports/GetReportFile

Download report

Download report. Use this to create data.

curl example
curl -X POST 'https://<host>/prime/webui/reports/GetReportFile' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/ReportDownloadViewResource"}'
OpenAPI spec
"post": {
             "tags": [
                "Reports"
             ],
             "summary": "Download report",
             "requestBody": {
                "content": {
                  "application/json -patch+json": {
                     "schema": {
                       "$ref": "#/components/schemas/ReportDownloadViewResource"
                     }
                  },
                  "application/json": {
                     "schema": {
                       "$ref": "#/components/schemas/ReportDownloadViewResource"
                     }


                                                                                   200

                   },
                   "text/json": {
                      "schema": {
                        "$ref": "#/components/schemas/ReportDownloadViewResource"
                      }
                   },
                   "application/*+json": {
                      "schema": {
                        "$ref": "#/components/schemas/ReportDownloadViewResource"
                      }
                   }
                  }
               },
               "responses": {
                  "200": {
                    "description": "Success"
                  }
               }
           }
POST /prime/webui/reports/GetReportFileList

Get report file list

Get report file list. Use this to create data.

curl example
curl -X POST 'https://<host>/prime/webui/reports/GetReportFileList' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
             "tags": [
                "Reports"
             ],
             "summary": "Get report file list",
             "requestBody": {
                "content": {
                  "application/json -patch+json": {
                     "schema": {
                       "type": "array",
                       "items": {
                          "$ref": "#/components/schemas/ReportDownloadViewResource"
                       },
                       "nullable": true
                     }
                  },
                  "application/json": {
                     "schema": {
                       "type": "array",
                       "items": {
                          "$ref": "#/components/schemas/ReportDownloadViewResource"
                       },
                       "nullable": true
                     }
                  },
                  "text/json": {
                     "schema": {
                       "type": "array",
                       "items": {
                          "$ref": "#/components/schemas/ReportDownloadViewResource"
                       },
                       "nullable": true
                     }
                  },


                                                                                      201

                  "application/*+json": {
                    "schema": {
                      "type": "array",
                      "items": {
                         "$ref": "#/components/schemas/ReportDownloadViewResource"
                      },
                      "nullable": true
                    }
                  }
                 }
              },
              "responses": {
                 "200": {
                   "description": "Success"
                 }
              }
          }
POST /prime/webui/reports/RequestForRun

Request for run

Request for run. Use this to create data.

curl example
curl -X POST 'https://<host>/prime/webui/reports/RequestForRun' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
            "tags": [
               "Reports"
            ],
            "summary": "Request for run",
            "requestBody": {
               "content": {
                 "application/json -patch+json": {
                    "schema": {
                      "type": "array",
                      "items": {
                         "type": "string",
                         "format": "uuid"
                      },
                      "nullable": true
                    }
                 },
                 "application/json": {
                    "schema": {
                      "type": "array",
                      "items": {
                         "type": "string",
                         "format": "uuid"
                      },
                      "nullable": true
                    }
                 },
                 "text/json": {
                    "schema": {
                      "type": "array",
                      "items": {
                         "type": "string",
                         "format": "uuid"
                      },
                      "nullable": true
                    }


                                                                                     202

                   },
                   "application/*+json": {
                      "schema": {
                        "type": "array",
                        "items": {
                           "type": "string",
                           "format": "uuid"
                        },
                        "nullable": true
                      }
                   }
                  }
               },
               "responses": {
                  "200": {
                    "description": "Success"
                  }
               }
           }
POST /prime/webui/reports/update

Update report

Update report. Use this to create data.

curl example
curl -X POST 'https://<host>/prime/webui/reports/update' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/ReportViewResource"}'
OpenAPI spec
"post": {
             "tags": [
                "Reports"
             ],
             "summary": "Update report",
             "requestBody": {
                "content": {
                  "application/json -patch+json": {
                     "schema": {
                       "$ref": "#/components/schemas/ReportViewResource"
                     }
                  },
                  "application/json": {
                     "schema": {
                       "$ref": "#/components/schemas/ReportViewResource"
                     }
                  },
                  "text/json": {
                     "schema": {
                       "$ref": "#/components/schemas/ReportViewResource"
                     }
                  },
                  "application/*+json": {
                     "schema": {
                       "$ref": "#/components/schemas/ReportViewResource"
                     }
                  }
                }
             },
             "responses": {
                "200": {
                  "description": "Success"
                }
             }


                                                                           203

           }
Patented Device DNA™ SOC 2 Type II aligned NDAA 889 aligned Engineered for the AV channel InfoComm 2026 · Booth C5052