# API でドアを管理する

サードパーティプラットフォームは、次の設定が有効になっている場合に、プログラムでVerkada管理のドアを制御できます： **API経由でのドア管理を有効にする** 設定が有効になっていると、VerkadaのアクセスコントロールAPIを使用してドアを制御できます。

### 該当するドア管理API

次のアクセスコントロールAPIカテゴリには、APIで制御されるすべてのドアにこの設定が必要なAPIが含まれます： **API経由でのドア管理を有効にする** ドアにアクセスするための適切な

* [ドア解錠用Access API](https://apidocs.verkada.com/reference/postaccessadminapiunlockviewv1)
* [ドア例外カレンダーAPI](https://apidocs.verkada.com/reference/getaccessdoorexceptioncalendarsviewv1)
* [アクセスレベルAPI](https://apidocs.verkada.com/reference/getaccesslevelview)

{% hint style="warning" %}
参照： [Verkada APIドキュメント](https://apidocs.verkada.com/) この設定を必要とする特定のAPIエンドポイントの詳細については。
{% endhint %}

***

## Commandの設定

ドアをAPI経由で制御できるようにするには、次のレベルでAPIによるドア制御の権限を有効にする必要があります：

* [組織レベル](https://help.verkada.com/access-control/ja/toarto/manage-doors-via-api)
* [サイトレベル](https://help.verkada.com/access-control/ja/toarto/manage-doors-via-api)
* [ドアレベル](https://help.verkada.com/access-control/ja/toarto/manage-doors-via-api)

### オーガナイゼーションレベルの構成

{% stepper %}
{% step %}
**Verkada Command で、All Products > Access に移動します。**
{% endstep %}

{% step %}
**左のナビゲーションで、Access Settings をクリックします。**
{% endstep %}

{% step %}
**API経由でのドア管理を有効にするをオンに切り替えます。**
{% endstep %}
{% endstepper %}

### サイトレベルの構成

{% stepper %}
{% step %}
**Verkada Command で、All Products > Access に移動します。**
{% endstep %}

{% step %}
**All Sites のドロップダウンからサイトを選択します。**
{% endstep %}

{% step %}
**上部で、Access Settings をクリックします。**
{% endstep %}

{% step %}
**API経由でのドア管理を有効にするをオンに切り替えます。**
{% endstep %}
{% endstepper %}

### ドアレベルの構成

{% stepper %}
{% step %}
**Verkada Command で、All Products > Access に移動します。**
{% endstep %}

{% step %}
**All Sites のドロップダウンからサイトを選択します。**
{% endstep %}

{% step %}
**ドアを選択して Settings をクリックします。**
{% endstep %}

{% step %}
**Installer Settings の下で、API経由でのドア管理を有効にするをオンに切り替えます。**
{% endstep %}
{% endstepper %}

***

## API解錠イベントの確認

ドア解錠API呼び出しが使用されると、API経由でドアを解錠するリクエストが行われたことを示すイベントがCommandに記録されます。イベントには、アクセスが許可されたか、どのAPIが使用されたか、および（該当する場合）リクエストに関連するアクセスユーザーが表示されます。

ドア解錠APIリクエストに関連するイベントは、アクセスコントロールの [レポート](https://help.verkada.com/access-control/ja/toarto/access-control-reports) ページまたは [対象ドアのドアページ](https://help.verkada.com/access-control/ja/she-ding/configure-a-door-in-command/view-access-control-doors) で表示できます。

ドア解錠APIリクエストに関連するイベントには、次の情報が含まれます：

* **イベント名：** アクセス許可またはアクセス拒否
* **方法：** User Unlock API または Admin Unlock API
* **ユーザー** （方法がUser Unlock APIの場合）：解錠リクエストに関連するアクセスユーザー。
* **認証情報：** 次の名前： [Verkada API Key](https://apidocs.verkada.com/reference/quick-start-guide) を使用してAPI解錠リクエストが行われました。

![](https://1638618382-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FaaHs5RfKqv9Z49mi02cC%2Fuploads%2Fgit-blob-cf0634a515298f6859d83b4003fdfe66e7be1d0f%2F7a19b9a1125e6501a1d598feac3e3287d32a2029.png?alt=media)

***

{% hint style="info" %}
**実際の操作を見たいですか？** 次をチェックしてください [ビデオチュートリアル](https://www.youtube.com/watch?v=nvJkh2jyOjU).
{% endhint %}
