Mist Sites Stats - Assets API

The Sites Stats - Assets API from Mist — 7 operation(s) for sites stats - assets.

OpenAPI Specification

mist-sites-stats-assets-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  contact:
    email: tmunzer@juniper.net
    name: Thomas Munzer
  description: '> Version: **2606.1.1**

    >

    > Date: **July 10, 2026**

    <div class="notification"> NOTE:<br>Some important API changes will be introduced. Please make sure to read the <a href="https://www.juniper.net/documentation/us/en/software/mist/api/http/guides/important-api-changes">announcements</a> </div>


    ---

    ## Additional Documentation

    * [Mist Automation Guide](https://www.juniper.net/documentation/us/en/software/mist/automation-integration/index.html)

    * [Mist Location SDK](https://www.juniper.net/documentation/us/en/software/mist/location-services/topics/concept/mist-how-get-mist-sdk.html)

    * [Mist Product Updates](https://www.juniper.net/documentation/us/en/software/mist/product-updates/)


    ## Helpful Resources

    * [API Sandbox and Exercises](https://api-class.mist.com/)

    * [Postman Collection, Runners and Webhook Samples](https://www.postman.com/juniper-mist/workspace/mist-systems-s-public-workspace)

    * [Python Script Examples](https://github.com/tmunzer/mist_library)

    * [API Demo Apps](https://apps.mist-lab.fr/)

    * [Juniper Blog](https://blogs.juniper.net/)


    ## Mist Web Browser Extension:

    * Google Chrome, Microsoft Edge and other Chromium-based browser: [Chrome Web Store](https://chromewebstore.google.com/detail/mist-extension/ejhpdcljeamillfhdihkkmoakanpbplh)

    * Firefox: [Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/mist-extension/)


    ---'
  license:
    name: MIT
    url: https://raw.githubusercontent.com/tmunzer/Mist-OAS3.0/main/LICENSE
  title: Mist Admins Sites Stats - Assets API
  version: 2606.1.1
  x-logo:
    altText: Juniper-MistAI
    backgroundColor: '#FFFFFF'
    url: https://www.mist.com/wp-content/uploads/logo.png
servers:
- description: Mist Global 01
  url: https://api.mist.com
- description: Mist Global 02
  url: https://api.gc1.mist.com
- description: Mist Global 03
  url: https://api.ac2.mist.com
- description: Mist Global 04
  url: https://api.gc2.mist.com
- description: Mist Global 05
  url: https://api.gc4.mist.com
- description: Mist EMEA 01
  url: https://api.eu.mist.com
- description: Mist EMEA 02
  url: https://api.gc3.mist.com
- description: Mist EMEA 03
  url: https://api.ac6.mist.com
- description: Mist EMEA 04
  url: https://api.gc6.mist.com
- description: Mist APAC 01
  url: https://api.ac5.mist.com
- description: Mist APAC 02
  url: https://api.gc5.mist.com
- description: Mist APAC 03
  url: https://api.gc7.mist.com
security:
- apiToken: []
- csrfToken: []
tags:
- name: Sites Stats - Assets
paths:
  /api/v1/sites/{site_id}/stats/assets:
    parameters:
    - $ref: '#/components/parameters/site_id'
    get:
      description: List asset statistics for a site over the requested time range. Use [List Org Asset Stats](/#operations/listOrgAssetsStats) to retrieve asset statistics across the organization.
      operationId: listSiteAssetsStats
      parameters:
      - description: Filter assets by map UUID
        in: query
        name: map_id
        schema:
          format: uuid
          type: string
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/end'
      - $ref: '#/components/parameters/duration'
      - $ref: '#/components/parameters/limit'
      - $ref: '#/components/parameters/page'
      responses:
        '200':
          $ref: '#/components/responses/AssetsArrayStats'
        '400':
          $ref: '#/components/responses/HTTP400'
        '401':
          $ref: '#/components/responses/HTTP401'
        '403':
          $ref: '#/components/responses/HTTP403'
        '404':
          $ref: '#/components/responses/HTTP404'
        '429':
          $ref: '#/components/responses/HTTP429'
      summary: listSiteAssetsStats
      tags:
      - Sites Stats - Assets
  /api/v1/sites/{site_id}/stats/assets/count:
    parameters:
    - $ref: '#/components/parameters/site_id'
    get:
      description: Count by Distinct Attributes of Site Asset
      operationId: countSiteAssets
      parameters:
      - description: 'Field used to group this count response. enum: `by`, `device_name`, `eddystone_uid_instance`, `eddystone_uid_namespace`, `eddystone_url`, `ibeacon_major`, `ibeacon_minor`, `ibeacon_uuid`, `mac`, `map_id`, `name`'
        in: query
        name: distinct
        schema:
          $ref: '#/components/schemas/site_assets_count_distinct'
      - $ref: '#/components/parameters/limit'
      responses:
        '200':
          $ref: '#/components/responses/Count'
        '400':
          $ref: '#/components/responses/HTTP400'
        '401':
          $ref: '#/components/responses/HTTP401'
        '403':
          $ref: '#/components/responses/HTTP403'
        '404':
          $ref: '#/components/responses/HTTP404'
        '429':
          $ref: '#/components/responses/HTTP429'
      summary: countSiteAssets
      tags:
      - Sites Stats - Assets
  /api/v1/sites/{site_id}/stats/assets/search:
    parameters:
    - $ref: '#/components/parameters/site_id'
    get:
      description: Search asset statistics for a site with filters for asset identifiers, device, map, beacon, AP, RSSI, and time range. Use [Search Org Assets](/#operations/searchOrgAssets) to search asset statistics across the organization.
      operationId: searchSiteAssets
      parameters:
      - description: Filter results by MAC address
        in: query
        name: mac
        schema:
          examples:
          - '001122334455'
          type: string
      - description: Filter results by map identifier
        in: query
        name: map_id
        schema:
          examples:
          - b069b358-4c97-5319-1f8c-7c5ca64d6ab1
          type: string
      - description: Filter asset results by iBeacon UUID
        in: query
        name: ibeacon_uuid
        schema:
          examples:
          - 3ce2ef69-4414-469d-9d55-3ec7fcc38520
          type: string
      - description: Filter asset results by iBeacon major value
        in: query
        name: ibeacon_major
        schema:
          examples:
          - 1
          type: integer
      - description: Filter asset results by iBeacon minor value
        in: query
        name: ibeacon_minor
        schema:
          examples:
          - 1
          type: integer
      - description: Filter asset results by Eddystone UID namespace
        in: query
        name: eddystone_uid_namespace
        schema:
          examples:
          - 1234567890abcdef1234567890abcdef
          type: string
      - description: Filter asset results by Eddystone UID instance
        in: query
        name: eddystone_uid_instance
        schema:
          examples:
          - 1234567890abcdef1234567890abcdef
          type: string
      - description: Filter asset results by Eddystone URL
        in: query
        name: eddystone_url
        schema:
          examples:
          - https://example.com
          type: string
      - description: Filter asset results by reporting device name
        in: query
        name: device_name
        schema:
          examples:
          - Device Name
          type: string
      - description: Select how the value should be returned
        in: query
        name: by
        schema:
          examples:
          - mac
          type: string
      - description: Filter results by name
        in: query
        name: name
        schema:
          examples:
          - Asset Name
          type: string
      - description: Filter asset results by reporting AP MAC address
        in: query
        name: ap_mac
        schema:
          examples:
          - '001122334455'
          type: string
      - description: Filter asset results by beam value
        in: query
        name: beam
        schema:
          examples:
          - '0'
          type: string
      - description: Filter asset results by RSSI value
        in: query
        name: rssi
        schema:
          type: string
      - $ref: '#/components/parameters/limit'
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/end'
      - $ref: '#/components/parameters/duration'
      - $ref: '#/components/parameters/sort'
      - $ref: '#/components/parameters/search_after'
      responses:
        '200':
          $ref: '#/components/responses/AssetsArrayStatsSearch'
        '400':
          $ref: '#/components/responses/HTTP400'
        '401':
          $ref: '#/components/responses/HTTP401'
        '403':
          $ref: '#/components/responses/HTTP403'
        '404':
          $ref: '#/components/responses/HTTP404'
        '429':
          $ref: '#/components/responses/HTTP429'
      summary: searchSiteAssets
      tags:
      - Sites Stats - Assets
  /api/v1/sites/{site_id}/stats/assets/{asset_id}:
    parameters:
    - $ref: '#/components/parameters/site_id'
    - $ref: '#/components/parameters/asset_id'
    get:
      description: Get Site Asset Details
      operationId: getSiteAssetStats
      parameters:
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/end'
      - $ref: '#/components/parameters/duration'
      responses:
        '200':
          $ref: '#/components/responses/AssetStats'
        '400':
          $ref: '#/components/responses/HTTP400'
        '401':
          $ref: '#/components/responses/HTTP401'
        '403':
          $ref: '#/components/responses/HTTP403'
        '404':
          $ref: '#/components/responses/HTTP404'
        '429':
          $ref: '#/components/responses/HTTP429'
      summary: getSiteAssetStats
      tags:
      - Sites Stats - Assets
  /api/v1/sites/{site_id}/stats/discovered_assets:
    parameters:
    - $ref: '#/components/parameters/site_id'
    get:
      description: Get List of Site Discovered BLE Assets that doesn’t match any of the Asset / Assetfilters
      operationId: listSiteDiscoveredAssets
      parameters:
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/end'
      - $ref: '#/components/parameters/duration'
      - $ref: '#/components/parameters/limit'
      - $ref: '#/components/parameters/page'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/assets'
          description: OK
        '400':
          $ref: '#/components/responses/HTTP400'
        '401':
          $ref: '#/components/responses/HTTP401'
        '403':
          $ref: '#/components/responses/HTTP403'
        '404':
          $ref: '#/components/responses/HTTP404'
        '429':
          $ref: '#/components/responses/HTTP429'
      summary: listSiteDiscoveredAssets
      tags:
      - Sites Stats - Assets
  /api/v1/sites/{site_id}/stats/filtered_assets:
    parameters:
    - $ref: '#/components/parameters/site_id'
    get:
      description: Get a list of BLE beacons that matches Asset or AssetFilter
      operationId: getSiteAssetsOfInterest
      parameters:
      - $ref: '#/components/parameters/duration'
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/end'
      - $ref: '#/components/parameters/limit'
      - $ref: '#/components/parameters/page'
      responses:
        '200':
          $ref: '#/components/responses/AssetOfInterestArray'
        '400':
          $ref: '#/components/responses/HTTP400'
        '401':
          $ref: '#/components/responses/HTTP401'
        '403':
          $ref: '#/components/responses/HTTP403'
        '404':
          $ref: '#/components/responses/HTTP404'
        '429':
          $ref: '#/components/responses/HTTP429'
      summary: getSiteAssetsOfInterest
      tags:
      - Sites Stats - Assets
  /api/v1/sites/{site_id}/stats/maps/{map_id}/discovered_assets:
    parameters:
    - $ref: '#/components/parameters/site_id'
    - $ref: '#/components/parameters/map_id'
    get:
      description: Get a list of BLE beacons that we discovered (whether they’ re defined as assets or not)
      operationId: getSiteDiscoveredAssetByMap
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/stats_assets'
          description: OK
        '400':
          $ref: '#/components/responses/HTTP400'
        '401':
          $ref: '#/components/responses/HTTP401'
        '403':
          $ref: '#/components/responses/HTTP403'
        '404':
          $ref: '#/components/responses/HTTP404'
        '429':
          $ref: '#/components/responses/HTTP429'
      summary: getSiteDiscoveredAssetByMap
      tags:
      - Sites Stats - Assets
components:
  schemas:
    stats_asset:
      additionalProperties: false
      description: BLE asset location and advertisement statistics
      properties:
        _ttl:
          description: Time-to-live in seconds; how long this asset data is valid in cache
          type: integer
        battery_percent:
          description: Estimated battery level (1–100%); currently supported for Aruba/HPE asset tags
          examples:
          - 50
          type: integer
        battery_voltage:
          description: Battery voltage, in mV
          examples:
          - 2970
          type: number
        beam:
          description: BLE beam number where the asset was observed
          examples:
          - 6
          type: integer
        by:
          description: Observation source type for the asset statistic
          examples:
          - asset
          type: string
        device_id:
          description: Device ID of the loudest AP
          examples:
          - 00000000-0000-0000-1000-5c5b35000001
          format: uuid
          readOnly: true
          type: string
        device_name:
          description: Display name of the loudest AP observing the asset
          examples:
          - a
          type: string
        duration:
          description: Length of the current asset observation, in seconds
          examples:
          - 120
          type: integer
        eddystone_uid_instance:
          description: Eddystone-UID instance value advertised by the asset
          examples:
          - 5c5b35000001
          type: string
        eddystone_uid_namespace:
          description: Eddystone-UID namespace value advertised by the asset
          examples:
          - 2818e3868dec25629ede
          type: string
        eddystone_url_url:
          description: URL value advertised by the asset through Eddystone-URL
          examples:
          - https://www.abc.com
          type: string
        ibeacon_major:
          $ref: '#/components/schemas/ibeacon_major'
          description: iBeacon major value advertised by the asset
        ibeacon_minor:
          $ref: '#/components/schemas/ibeacon_minor'
          description: iBeacon minor value advertised by the asset
        ibeacon_uuid:
          $ref: '#/components/schemas/ibeacon_uuid'
          description: iBeacon UUID advertised by the asset
        id:
          $ref: '#/components/schemas/id'
          description: Unique identifier for the asset statistic
        last_seen:
          $ref: '#/components/schemas/last_seen'
          description: Time when the BLE asset was last observed, in epoch seconds
        mac:
          description: Bluetooth MAC address for the asset
          examples:
          - 6fa474be7ae5
          type: string
        manufacture:
          description: Vendor name resolved from the BLE manufacturer company ID
          type: string
        map_id:
          description: Map where the device belongs to
          examples:
          - c45be59f-854d-4ef7-b782-dcd6309c84a9
          format: uuid
          type: string
        mfg_company_id:
          description: BLE manufacturer company ID from advertisement
          examples:
          - 935
          type: integer
        mfg_data:
          description: Manufacturer-specific data (hex encoded)
          examples:
          - 648520a1020000
          type: string
        name:
          description: Display label for the BLE asset
          examples:
          - 6fa474be7ae5
          type: string
        rssi:
          description: Signal strength (RSSI) of the loudest AP in dBm
          examples:
          - -60
          type: integer
        rssizones:
          $ref: '#/components/schemas/asset_rssi_zones'
          description: RSSI zones currently containing this asset
        service_packets:
          $ref: '#/components/schemas/stats_asset_service_packets'
          description: Service data advertisements observed from this asset
        temperature:
          description: Reported temperature value from the BLE asset
          examples:
          - 23
          type: number
        x:
          description: Map X coordinate of the asset location, in pixels
          examples:
          - 280.19918140310193
          format: double
          type: number
        y:
          description: Map Y coordinate of the asset location, in pixels
          examples:
          - 420.2987721046529
          format: double
          type: number
        zones:
          $ref: '#/components/schemas/asset_zones'
          description: Map zones currently containing this asset
      required:
      - mac
      type: object
    stats_assets:
      description: Asset statistics returned by the request
      items:
        $ref: '#/components/schemas/stats_asset'
      type: array
    stats_asset_service_packet:
      additionalProperties: false
      description: Service data advertisement from a BLE asset
      properties:
        data:
          description: Service data payload (hex encoded)
          examples:
          - '640'
          type: string
        last_rx_time:
          description: Unix timestamp when this service data was last received
          examples:
          - 1645855923
          type: integer
        rx_cnt:
          description: Total number of times this service data was received
          examples:
          - 213065
          type: integer
        uuid:
          description: BLE service UUID advertised by the asset service packet
          examples:
          - 00003e10-0000-1000-8000-00805f9b34fb
          type: string
      type: object
    assets_of_interest:
      description: BLE beacons that matched named assets or asset filters
      items:
        $ref: '#/components/schemas/asset_of_interest'
      type: array
    id:
      description: Unique ID of the object instance in the Mist Organization
      examples:
      - 53f10664-3ce8-4c27-b382-0ef66432349f
      format: uuid
      readOnly: true
      type: string
    asset_zones:
      description: Only send this for individual asset stat
      items:
        $ref: '#/components/schemas/asset_zone'
      type: array
    response_http429:
      additionalProperties: false
      description: Standard HTTP 429 rate limit error response
      properties:
        detail:
          description: Human-readable explanation of the rate limit error
          examples:
          - Too Many Request. The API Token used for the request reached the 5000 API Calls per hour threshold
          type: string
      type: object
    org_id:
      description: Unique identifier of a Mist organization
      examples:
      - a97c1b22-a4e9-411e-9bfd-d8695a0f9e61
      format: uuid
      readOnly: true
      type: string
    response_http401:
      additionalProperties: false
      description: Standard HTTP 401 authentication error response
      properties:
        detail:
          description: Human-readable explanation of the authentication error
          examples:
          - Authentication credentials were not provided.
          type: string
      type: object
    created_time:
      description: When the object has been created, in epoch
      format: double
      readOnly: true
      type: number
    response_http403:
      additionalProperties: false
      description: Standard HTTP 403 permission error response
      properties:
        detail:
          description: Human-readable explanation of the permission error
          examples:
          - You do not have permission to perform this action.
          type: string
      type: object
    ibeacon_minor:
      description: Minor number for iBeacon
      examples:
      - 1234
      maximum: 65535
      minimum: 1
      type:
      - integer
      - 'null'
    asset_rssi_zone:
      additionalProperties: false
      description: RSSI zone membership for an individual asset statistic
      properties:
        id:
          $ref: '#/components/schemas/id'
          description: Unique identifier of the RSSI zone
        since:
          description: Timestamp when the asset entered this RSSI zone
          type: number
      type: object
    count_results:
      description: List of count result rows
      items:
        $ref: '#/components/schemas/count_result'
      type: array
      uniqueItems: true
    response_http400:
      additionalProperties: false
      description: Standard HTTP 400 bad request error response
      properties:
        detail:
          description: Human-readable explanation of the bad request error
          examples:
          - 'JSON parse error - Expecting value: line 5 column 8 (char 56)'
          type: string
      type: object
    last_seen:
      description: Timestamp indicating when the entity was last seen
      examples:
      - 1470417522
      format: double
      readOnly: true
      type:
      - number
      - 'null'
    asset_zone:
      additionalProperties: false
      description: Map zone membership for an individual asset statistic
      properties:
        id:
          $ref: '#/components/schemas/id'
          description: Unique identifier of the zone
        since:
          description: Timestamp when the asset entered this zone
          type: number
      type: object
    assets:
      description: List of named BLE asset records
      items:
        $ref: '#/components/schemas/asset'
      type: array
    asset_rssi_zones:
      description: Only send this for individual asset stat
      items:
        $ref: '#/components/schemas/asset_rssi_zone'
      type: array
    asset_of_interest:
      additionalProperties: false
      description: BLE beacon that matched a named asset or asset filter
      properties:
        ap_mac:
          description: Access point MAC address that heard this BLE beacon
          minLength: 1
          type: string
        beam:
          description: BLE beam number that detected this beacon
          type: number
        by:
          description: Match source for this BLE beacon, such as asset or asset filter
          minLength: 1
          type: string
        curr_site:
          description: Site currently associated with this BLE beacon
          minLength: 1
          type: string
        device_name:
          description: AP name reported for the device that heard this BLE beacon
          type: string
        id:
          $ref: '#/components/schemas/id'
          description: Unique identifier of the matched asset or filter entry
        last_seen:
          $ref: '#/components/schemas/last_seen'
          description: Timestamp when this BLE beacon was last observed
        mac:
          description: Bluetooth MAC address of this BLE beacon
          minLength: 1
          type: string
        manufacture:
          description: BLE manufacturer name resolved for this beacon
          minLength: 1
          type: string
        map_id:
          description: Identifier of the map associated with this BLE beacon observation
          minLength: 1
          type: string
        name:
          description: Display name of the matched asset or filter
          minLength: 1
          type: string
        rssi:
          description: Signal strength of this BLE beacon, in dBm
          type: number
      type: object
    count_result:
      additionalProperties:
        type: string
      description: Count result row with the matching distinct field values
      properties:
        count:
          description: Number of matching items for the distinct value or values in this result
          type: integer
      required:
      - count
      type: object
    response_stats_assets:
      additionalProperties: false
      description: Paginated response for asset statistics search results
      properties:
        end:
          description: Epoch timestamp, in seconds, for the end of the asset statistics search window
          type: integer
        limit:
          description: Maximum number of asset statistics records returned in this page
          type: integer
        next:
          description: URL for retrieving the next page of asset statistics results
          type: string
        results:
          $ref: '#/components/schemas/stats_assets'
          description: Asset statistics records matching the search filters
        start:
          description: Epoch timestamp, in seconds, for the start of the asset statistics search window
          type: integer
        total:
          description: Number of asset statistics records matching the search filters across all pages
          type: integer
      required:
      - start
      - end
      - limit
      - total
      - results
      type: object
    site_assets_count_distinct:
      default: map_id
      description: 'enum: `by`, `device_name`, `eddystone_uid_instance`, `eddystone_uid_namespace`, `eddystone_url`, `ibeacon_major`, `ibeacon_minor`, `ibeacon_uuid`, `mac`, `map_id`, `name`'
      enum:
      - by
      - device_name
      - eddystone_uid_instance
      - eddystone_uid_namespace
      - eddystone_url
      - ibeacon_major
      - ibeacon_minor
      - ibeacon_uuid
      - mac
      - map_id
      - name
      type: string
    response_count:
      additionalProperties: false
      description: Distinct count response for time-bounded search results
      properties:
        distinct:
          description: Field used to group the count results
          type: string
        end:
          description: Search window end timestamp for the count request, in epoch seconds
          type: integer
        limit:
          description: Maximum number of distinct count results requested
          type: integer
        results:
          $ref: '#/components/schemas/count_results'
          description: Count results grouped by the distinct field
        start:
          description: Search window start timestamp for the count request, in epoch seconds
          type: integer
        total:
          description: Number of distinct result buckets returned
          type: integer
      required:
      - distinct
      - end
      - limit
      - results
      - start
      - total
      type: object
    ibeacon_uuid:
      description: iBeacon UUID value, or null when no iBeacon UUID is configured
      examples:
      - f3f17139-704a-f03a-2786-0400279e37c3
      format: uuid
      type:
      - string
      - 'null'
    site_id:
      description: Unique identifier of a Mist site
      examples:
      - 441a1214-6928-442a-8e92-e1d34b8ec6a6
      format: uuid
      readOnly: true
      type: string
    ibeacon_major:
      description: Major number for iBeacon
      examples:
      - 1234
      maximum: 65535
      minimum: 1
      type:
      - integer
      - 'null'
    modified_time:
      description: When the object has been modified for the last time, in epoch
      format: double
      readOnly: true
      type: number
    response_http404:
      additionalProperties: false
      description: Standard HTTP 404 not found error response
      properties:
        id:
          description: Missing resource identifier, when the API includes one
          type: string
      type: object
    asset:
      description: Named Bluetooth Low Energy asset record
      properties:
        created_time:
          $ref: '#/components/schemas/created_time'
          description: Timestamp when this asset record was created
        for_site:
          description: Whether this asset is scoped directly to a site
          readOnly: true
          type: boolean
        id:
          $ref: '#/components/schemas/id'
          description: Unique identifier of the asset record
        mac:
          description: Bluetooth MAC address used to identify the BLE asset
          type: string
        map_id:
          description: Identifier of the map associated with this asset, when specified
          format: uuid
          type: string
        modified_time:
          $ref: '#/components/schemas/modified_time'
          description: Timestamp when this asset record was last modified
        name:
          description: Display name or label for the BLE asset
          type: string
        org_id:
          $ref: '#/components/schemas/org_id'
          description: Owning organization identifier for this asset
        site_id:
          $ref: '#/components/schemas/site_id'
          description: Identifier of the site associated with this asset
        tag_id:
          description: BLE tag identifier associated with this asset
          format: uuid
          type: string
      required:
      - name
      - mac
      type: object
    stats_asset_service_packets:
      description: List of all service data advertisements (maximum length of 10)
      items:
        $ref: '#/components/schemas/stats_asset_service_packet'
      maxItems: 10
      type: array
  responses:
    AssetsArrayStats:
      content:
        application/json:
          examples:
            Example:
              $ref: '#/components/examples/AssetsArrayStatsExample'
          schema:
            $ref: '#/components/schemas/stats_assets'
        application/vnd.api+json:
          examples:
            Example:
              $ref: '#/components/examples/AssetsArrayStatsExample'
          schema:
            $ref: '#/components/schemas/stats_assets'
      description: OK
    AssetOfInterestArray:
      content:
        application/json:
          examples:
            Example:
              $ref: '#/components/examples/AssetOfInterestArrayExample'
          schema:
            $ref: '#/components/schemas/assets_of_interest'
        application/vnd.api+json:
          examples:
            Example:
              $ref: '#/components/examples/AssetOfInterestArrayExample'
          schema:
            $ref: '#/components/schemas/assets_of_interest'
      description: Example response
    Count:
      content:
        application/json:
          examples:
            Example:
              $ref: '#/components/examples/CountExample'
          schema:
            $ref: '#/components/schemas/response_count'
        application/vnd.api+json:
          examples:
            Example:
              $ref: '#/components/examples/CountExample'
          schema:
            $ref: '#/components/schemas/response_count'
      description: Result of Count
    HTTP400:
      content:
        application/json:
          examples:
            Example:
              $ref: '#/components/examples/HTTP400Example'
          schema:
            $ref: '#/components/schemas/response_http400'
        application/vnd.api+json:
          examples:
            Example:
              $ref: '#/components/examples/HTTP400Example'
          schema:
            $ref: '#/components/schemas/response_http400'
      description: Bad Syntax
    HTTP403:
      content:
        application/json:
          examples:
            Example:
              $ref: '#/components/examples/HTTP403Example'
          schema:
            $ref: '#/components/schemas/response_http403'
        application/vnd.api+json:
          examples:
            Example:
              $ref: '#/components/examples/HTTP403Example'
          schema:
            $ref: '#/components/schemas/response_http403'
      description: Permission Denied
    AssetsArrayStatsSearch:
      content:
        application/json:
          examples:
            Example:
              $ref: '#/components/examples/AssetsArrayStatsSearchExample'
          schema:
            $ref: '#/components/schemas/response_stats_assets'
        application/vnd.api+json:
          examples:
            Example:
              $ref: '#/components/examples/AssetsArrayStatsSearchExample'
          schema:
            $ref: '#/components/schemas/response_stats_assets'
      description: OK
    HTTP404:
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/response_http404'
        application/vnd.api+json:
          sch

# --- truncated at 32 KB (40 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/mist/refs/heads/main/openapi/mist-sites-stats-assets-api-openapi.yml