---
title: "Get Doors"
method: GET
path: "/access/v1/doors"
tags: ["Access Doors"]
---

# Get Doors

`GET /access/v1/doors`

## Request

- Base URL: `https://api.verkada.com`
- URL: `https://api.verkada.com/access/v1/doors`
- Auth: one of:
  - API key in header `x-verkada-auth`
  - API key in header `x-api-key`

Retrieves a list of all doors in the organization. The response can optionally be filtered to doors within sites with the requested `site_ids` or to the specific doors represented by the specified `door_ids`. Only one of `site_ids` or `door_ids` can be used to filter the response for a single request (not both). A successful response will contain one Door Information Object per corresponding undeleted door.

## Query parameters

- `door_ids` string: The unique identifiers of doors to retrieve.
- `site_ids` string: The unique identifiers of sites from which to retrieve doors.

## Response `200`

OK

- GetDoorInformationResponseV1: DoorInfo for each requested door.
  - `doors` DoorInfo[], required: A DoorInformationObject per requested door.
    - `accessControllerId` string: Unique identifier of the access controller
    - `accessControllerName` string: Name of the access controller
    - `name` string: Name of the door

## Other responses

- `400`: Bad Request
- `403`: Forbidden
- `404`: Not Found

---

[API](https://skmtc.dev/verkada/apis/access-api.md) - [All operations](https://skmtc.dev/verkada/apis/access-api/llms.txt) - [OpenAPI document](https://skmtc.dev/verkada/apis/access-api/revisions/11a8c69fd17f?raw)
