---
title: "Will verify the hub connectivity."
method: POST
path: "/api/hub/verify"
tags: ["persistence"]
---

# Will verify the hub connectivity.

`POST /api/hub/verify`

Will verify the hub connectivity.

## Request body

- ModelsConfig
  - `auto_clean` string
  - `capture` ModelsCapture
    - `continuous` string
    - `forwardwebrtc` string
    - `fragmented` string
    - `fragmentedduration` integer
    - `ipcamera` ModelsIPCamera
      - `fps` string
      - `height` integer
      - `onvif` string
      - `onvif_password` string
      - `onvif_username` string
      - `onvif_xaddr` string
      - `rtsp` string
      - `sub_fps` string
      - `sub_height` integer
      - `sub_rtsp` string
      - `sub_width` integer
      - `width` integer
    - `liveview` string
    - `maxlengthrecording` integer
    - `motion` string
    - `name` string
    - `pixelChangeThreshold` integer
    - `postrecording` integer
    - `prerecording` integer
    - `raspicamera` ModelsRaspiCamera
      - `device` string
    - `recording` string
    - `snapshots` string
    - `transcodingresolution` integer
    - `transcodingwebrtc` string
    - `usbcamera` ModelsUSBCamera
      - `device` string
  - `cloud` string
  - `condition_uri` string
  - `dropbox` ModelsDropbox
    - `access_token` string
    - `directory` string
  - `encryption` ModelsEncryption
    - `enabled` string
    - `fingerprint` string
    - `private_key` string
    - `recordings` string
    - `symmetric_key` string
  - `friendly_name` string
  - `heartbeaturi` string — obsolete
  - `hub_encryption` string
  - `hub_key` string
  - `hub_private_key` string
  - `hub_site` string
  - `hub_uri` string
  - `key` string
  - `kstorage` ModelsKStorage
    - `access_key` string
    - `cloud_key` string — old way, remove this
    - `directory` string
    - `provider` string
    - `secret_access_key` string
    - `uri` string
  - `max_directory_size` integer
  - `mqtt_password` string
  - `mqtt_username` string
  - `mqtturi` string
  - `name` string
  - `offline` string
  - `realtimeprocessing` string
  - `realtimeprocessing_topic` string
  - `region` ModelsRegion
    - `name` string
    - `polygon` ModelsPolygon[]
      - `coordinates` ModelsCoordinate[]
        - `x` number
        - `y` number
      - `id` string
    - `rectangle` ModelsRectangle
      - `x1` integer
      - `x2` integer
      - `y1` integer
      - `y2` integer
  - `remove_after_upload` string
  - `s3` ModelsS3
    - `bucket` string
    - `proxy` string
    - `proxyuri` string
    - `publickey` string
    - `region` string
    - `secretkey` string
    - `username` string
  - `stunuri` string
  - `time` string
  - `timetable` ModelsTimetable[]
    - `end1` integer
    - `end2` integer
    - `start1` integer
    - `start2` integer
  - `timezone` string
  - `turn_force` string
  - `turn_password` string
  - `turn_username` string
  - `turnuri` string
  - `type` string

## Response `200`

OK

---

[API](https://skmtc.net/kerberos-io/apis/swagger-kerberos-agent-api.md) · [All operations](https://skmtc.net/kerberos-io/apis/swagger-kerberos-agent-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kerberos-io/swagger-kerberos-agent-api/versions/fbda58840483/schema)
