Rhombus Systems Report Webservice API

The Report Webservice API from Rhombus Systems — 30 operation(s) for report webservice.

Operations 30

POST /api/report/getAuditFeed Get audit feed #
POST /api/report/getBatchThresholdCrossingCountReport Get batch threshold crossing count report #
POST /api/report/getCountReport Get count report #
POST /api/report/getCountReportV2 Get count report V2 #
POST /api/report/getCountReports Get count reports #
POST /api/report/getCountReportsForDevicesAtLocation Get count reports for devices at location #
POST /api/report/getCustomEventsBinaryCounts Get custom events aggregation binary counts #
POST /api/report/getCustomEventsNumericCounts Get custom events aggregation numeric counts #
POST /api/report/getCustomEventsReport Get custom events report #
POST /api/report/getDiagnosticFeed Get diagnostic feed #
POST /api/report/getEnvoyDeliveries Get Envoy deliveries #
POST /api/report/getEnvoyEmployees Get Envoy employees #
POST /api/report/getEnvoyLocations Get Envoy locations #
POST /api/report/getEnvoyVisitors Get Envoy visitors #
POST /api/report/getIntegrationDiagnosticEvents Get integration diagnostic events #
POST /api/report/getLicensePlatesByDevice Get license plates by device #
POST /api/report/getMostRecentPeopleCountEvents Get most recent people count events #
POST /api/report/getOccupancyCounts Get occupancy counts #
POST /api/report/getOccupancyCountsV2 Get occupancy counts V2 #
POST /api/report/getProximityTagLocationsByDate Get proximity tag locations by date #
POST /api/report/getRunningAverage Get running average #
POST /api/report/getSummaryCountReport Get summary count report #
POST /api/report/getThresholdCrossingCountReport Get threshold crossing count report for device #
POST /api/report/getThresholdCrossingCountReportForOrg Get org wide batch threshold crossing count report #
POST /api/report/getThresholdCrossingCounts Get threshold crossing counts #
POST /api/report/getThresholdCrossingEvents Get threshold crossing events #
POST /api/report/getThresholdCrossingEventsForDevice Get threshold crossing events for device #
POST /api/report/getToastEventsTable Get Toast events table #
POST /api/report/getToastEventsTableAllLocations Get Toast events table all locations #
POST /api/report/resetRunningAverage Reset running average #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/rhombus-systems-report-webservice-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

rhombus-systems-report-webservice-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    email: developer@rhombussystems.com
  description: 'This API is for use by Rhombus customers and partners.


    ## Authentication


    All requests require two headers:

    - `x-auth-scheme` — The authentication scheme identifier. Use `api-token` for standard API key auth, or `partner-api-token` for partner API auth.

    - `x-auth-apikey` — Your Rhombus API key.


    Example:

    ```

    POST /api/camera/getMinimalCameraStateList

    x-auth-scheme: api-token

    x-auth-apikey: YOUR_API_KEY

    Content-Type: application/json

    ```'
  title: Rhombus Report Webservice API
  version: '1.0'
servers:
- description: Production Server
  url: https://api2.rhombussystems.com
security:
- ApiKeyAuth: []
tags:
- name: Report Webservice
paths:
  /api/report/getAuditFeed:
    post:
      description: Get the latest audit logs for organization
      operationId: getAuditFeed
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetAuditFeedWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetAuditFeedWSResponse'
          description: OK
      summary: Get audit feed
      tags:
      - Report Webservice
  /api/report/getBatchThresholdCrossingCountReport:
    post:
      operationId: getBatchThresholdCrossingCountReport
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetBatchThresholdCrossingCountReportWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetThresholdCrossingCountReportWSResponse'
          description: OK
      summary: Get batch threshold crossing count report
      tags:
      - Report Webservice
  /api/report/getCountReport:
    post:
      deprecated: true
      description: Use /getCountReportV2 instead
      operationId: getCountReport
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetCountReportWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetCountReportWSResponse'
          description: OK
      summary: Get count report
      tags:
      - Report Webservice
  /api/report/getCountReportV2:
    post:
      description: Get the specified count reports
      operationId: getCountReportV2
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetCountReportV2WSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetCountReportWSResponse'
          description: OK
      summary: Get count report V2
      tags:
      - Report Webservice
  /api/report/getCountReports:
    post:
      description: Get multiple specified count reports
      operationId: getCountReports
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetCountReportsWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetCountReportsWSResponse'
          description: OK
      summary: Get count reports
      tags:
      - Report Webservice
  /api/report/getCountReportsForDevicesAtLocation:
    post:
      description: Get count reports by device for a specified location
      operationId: getCountReportsForDevicesAtLocation
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetCountReportsForDevicesAtLocationWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetCountReportsWSResponse'
          description: OK
      summary: Get count reports for devices at location
      tags:
      - Report Webservice
  /api/report/getCustomEventsBinaryCounts:
    post:
      description: 'Retrieves aggregated counts of boolean event values (true/false) produced by a selected prompt over a specified time window.


        Scope & filters:

        • promptUuid – The prompt to aggregate (required).


        Time window & interval:

        • A time range (startTimeMs → endTimeMs, epoch ms) is required and is used exactly as provided.

        • If an interval is supplied (e.g., MINUTELY, QUARTERHOURLY, HOURLY), events are bucketed at that granularity.

        • Aggregation is always performed in the device’s local timezone. Buckets are computed relative to each device’s timezone, then evaluated within the exact provided window.


        Response:

        • Per interval bucket, returns a BinaryAggregationValue with counts for true and false.

        • Includes minValueTimestampMs and maxValueTimestampMs (if available) and the bucket timestamp from BaseReportValue.


        Notes:

        • Only binary/boolean prompt types are valid for this endpoint.'
      operationId: getCustomEventsBinaryCounts
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetCustomLLMWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetCustomLLMWBinaryWSResponse'
          description: OK
      summary: Get custom events aggregation binary counts
      tags:
      - Report Webservice
  /api/report/getCustomEventsNumericCounts:
    post:
      description: 'Retrieves aggregated statistics for numeric events event values produced by a selected prompt over a specified time window.

        Scope & filters:

        • promptUuid – The prompt to aggregate (required).


        Time window & interval:

        • A time range (startTimeMs → endTimeMs, epoch ms) is required and is used exactly as provided.

        • If an interval is supplied (e.g., MINUTELY, QUARTERHOURLY, HOURLY), events are bucketed at that granularity.

        • Aggregation is always performed in the device’s local timezone. Buckets are computed relative to each device’s timezone, then evaluated within the exact provided window.


        Response:

        • Per interval bucket, returns numeric aggregates derived from raw values: count, sum, min, max, average.

        • Includes minValueTimestampMs and maxValueTimestampMs indicating when min/max occurred within the bucket (if available).

        • Bucket timestamps are returned as epoch ms.


        Notes:

        • Only numeric prompt types are valid for this endpoint.'
      operationId: getCustomEventsNumericCounts
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetCustomLLMWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetCustomLLMNumericWSResponse'
          description: OK
      summary: Get custom events aggregation numeric counts
      tags:
      - Report Webservice
  /api/report/getCustomEventsReport:
    post:
      description: 'Retrieves a custom events report containing raw time-series event values recorded by selected prompts and devices within the specified time window.

        The report can be filtered by:

        • promptUuid – The specific prompt to query.

        • deviceFacetUuids – A set of devices to include.

        • locationUuid – The location context for the query.

        For example, a request may specify a promptUuid to fetch results from a certain LLM prompt, and additionally restrict results to only devices in a given locationUuid.

        The time range (startTimeMs → endTimeMs) is required and determines the interval of events returned.

        The response includes, per device and prompt, the raw event values (numeric or boolean as string) along with timestamps, check-condition results (if selected), and prompt type.'
      operationId: getCustomEventsReport
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetCustomLLMReportWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetCustomLLMReportWSResponse'
          description: OK
      summary: Get custom events report
      tags:
      - Report Webservice
  /api/report/getDiagnosticFeed:
    post:
      description: Get the latest diagnostic logs for organization
      operationId: getDiagnosticFeed
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetDiagnosticFeedWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetDiagnosticFeedWSResponse'
          description: OK
      summary: Get diagnostic feed
      tags:
      - Report Webservice
  /api/report/getEnvoyDeliveries:
    post:
      description: Get a list of deliveries from Envoy to populate reporting logs
      operationId: getEnvoyDeliveries
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Integration_GetEnvoyDeliveriesWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Integration_GetEnvoyDeliveriesWSResponse'
          description: OK
      summary: Get Envoy deliveries
      tags:
      - Report Webservice
  /api/report/getEnvoyEmployees:
    post:
      description: Get a list of employees from Envoy
      operationId: getEnvoyEmployees
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Integration_GetEnvoyEmployeesWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Integration_GetEnvoyEmployeesWSResponse'
          description: OK
      summary: Get Envoy employees
      tags:
      - Report Webservice
  /api/report/getEnvoyLocations:
    post:
      description: Get list of Envoy locations
      operationId: getEnvoyLocations
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Integration_GetEnvoyLocationsWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Integration_GetEnvoyLocationsWSResponse'
          description: OK
      summary: Get Envoy locations
      tags:
      - Report Webservice
  /api/report/getEnvoyVisitors:
    post:
      description: Get a list of visitors from Envoy to populate reporting logs
      operationId: getEnvoyVisitors
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Integration_GetEnvoyVisitorsWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Integration_GetEnvoyVisitorsWSResponse'
          description: OK
      summary: Get Envoy visitors
      tags:
      - Report Webservice
  /api/report/getIntegrationDiagnosticEvents:
    post:
      description: Get the diagnostic logs of supported third-party devices for organization
      operationId: getIntegrationDiagnosticEvents
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Integration_GetIntegrationDiagnosticEventsWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Integration_GetIntegrationDiagnosticEventsWSResponse'
          description: OK
      summary: Get integration diagnostic events
      tags:
      - Report Webservice
  /api/report/getLicensePlatesByDevice:
    post:
      description: Get license plate counting events for a specified camera
      operationId: getLicensePlatesByDevice
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetLicensePlatesByDeviceWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetLicensePlatesByDeviceWSResponse'
          description: OK
      summary: Get license plates by device
      tags:
      - Report Webservice
  /api/report/getMostRecentPeopleCountEvents:
    post:
      description: Get the X most recent people counting events for a specified device
      operationId: getMostRecentPeopleCountEvents
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetMostRecentPeopleCountWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetMostRecentPeopleCountWSResponse'
          description: OK
      summary: Get most recent people count events
      tags:
      - Report Webservice
  /api/report/getOccupancyCounts:
    post:
      description: 'Returns the estimated occupancy count for a specified room or area within a given time range. This endpoint allows you to monitor occupancy trends over time or retrieve a single count for a defined interval.

        Important: An occupancy region must be defined in the Rhombus Console before using this endpoint.

        You can optionally specify an interval (e.g., MINUTELY, QUARTERHOURLY, HOURLY ...) to retrieve occupancy counts broken down by sub-intervals between startTime and endTime.

        If no interval is provided, a single occupancy count is returned for the entire duration between startTime and endTime.'
      operationId: getOccupancyCounts
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetOccupancyCountsWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetOccupancyCountsWSResponse'
          description: OK
      summary: Get occupancy counts
      tags:
      - Report Webservice
  /api/report/getOccupancyCountsV2:
    post:
      description: 'Returns the estimated occupancy count for a specified room or area within a given time range using person reidentification data.

        Important: An occupancy region must be defined in the Rhombus Console before using this endpoint.

        You can optionally specify an interval (e.g., MINUTELY, QUARTERHOURLY, HOURLY ...) to retrieve occupancy counts broken down by sub-intervals between startTime and endTime.

        If no interval is provided, a single occupancy count is returned for the entire duration between startTime and endTime.'
      operationId: getOccupancyCountsV2
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetOccupancyCountsWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetOccupancyCountsWSResponse'
          description: OK
      summary: Get occupancy counts V2
      tags:
      - Report Webservice
  /api/report/getProximityTagLocationsByDate:
    post:
      operationId: getProximityTagLocationsByDate
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetProximityTagLocationsByDateWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetProximityTagLocationsByDateWSResponse'
          description: OK
      summary: Get proximity tag locations by date
      tags:
      - Report Webservice
  /api/report/getRunningAverage:
    post:
      description: Get the running average for the specified count report if it is available, based on recent data
      operationId: getRunningAverage
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetRunningAverageWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetRunningAverageWSResponse'
          description: OK
      summary: Get running average
      tags:
      - Report Webservice
  /api/report/getSummaryCountReport:
    post:
      description: Get a summary report for a camera, location, or organization
      operationId: getSummaryCountReport
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetSummaryCountReportWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetSummaryCountReportWSResponse'
          description: OK
      summary: Get summary count report
      tags:
      - Report Webservice
  /api/report/getThresholdCrossingCountReport:
    post:
      operationId: getThresholdCrossingCountReport
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetThresholdCrossingCountReportWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetThresholdCrossingCountReportWSResponse'
          description: OK
      summary: Get threshold crossing count report for device
      tags:
      - Report Webservice
  /api/report/getThresholdCrossingCountReportForOrg:
    post:
      operationId: getThresholdCrossingCountReportForOrg
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-api
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Report_GetThresholdCrossingCountReportForOrgWSRequest'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Report_GetThresholdCrossingCountReportWSResponse'
          description: OK
      summary: Get org wide batch threshold crossing count report
      tags:
      - Report Webservice
  /api/report/getThresholdCrossingCounts:
    post:
      deprecated: true
      description: Get the occupancy counts from threshold crossing for a group of cameras over a period of time
      operationId: getThresholdCrossingCounts
      parameters:
      - description: Authentication scheme identifier. Use `api-token` for standard API key authentication, `partner-api-token` for partner API key authentication. Must be paired with the `x-auth-apikey` header containing your API key.
        example: api-token
        in: header
        name: x-auth-scheme
        required: true
        schema:
          type: string
          default: api-token
          enum:
          - api-token
          - api
          - partner-api-token
          - partner-

# --- truncated at 32 KB (123 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/rhombus-systems/refs/heads/main/openapi/rhombus-systems-report-webservice-api-openapi.yml