---
title: "Integrating Doordeck"
slug: "integrating-doordeck"
updated: 2023-04-12T12:27:11Z
published: 2023-04-12T12:27:11Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.nexudus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrating Doordeck

Using the Doordeck integration adds a **$/£/€50 monthly charge** to your Nexudus subscription per location you enable.

          

## What you Need to Integrate Doordeck

You need to meet some requirements to integrate Doordeck with Nexudus.

### Inventory Items in Nexudus

You manage access to your space through three inventory items available in Nexudus: [passes](/v3/docs/passes), [resources](/v3/docs/resources), and [desks & offices](/v3/docs/floor-plan-items). It is important to have these items set up in your space prior to the integration because they are what connects Nexudus to Doordeck.

### A Doordeck Account

If you don't have a Doordeck account yet, we encourage you to get in touch with the Doordeck team via their [contact form](https://doordeck.com/contact-us). They will help you set up your account and install the system in your space.

## Integrating Doordeck

The Doordeck integration with Nexudus is a four-step process:

1. Creating a Doordeck app
2. Enabling the Doordeck integration in Nexudus
3. Sharing Doordeck doors with Nexudus
4. Assigning Doordeck door access to Nexudus items

### Step 1. Creating a Doordeck App

Follow the Doordeck instructions on how to set up your application available at [doordeck.com/developer/authenticating-your-users](https://doordeck.com/developer/authenticating-your-users).

When asked for your **Auth Domain** in Doordeck, use your default Nexudus portal URL.

You can find your Members Portal default address via Settings > Website on the Admin Panel.![](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/WebsiteURL.png)

          This URL is case-sensitive.

          

The JSON web key that you generate should follow the structure detailed below, including both the private and public keypairs.

          You must create your key using the RS256 algorithm.

          

This means selecting **RSA** as your **Key Type** and **RS256** as your **Algorithm**.

```
{
    "p": "...",
    "kty": "RSA",
    "q": "...",
    "d": "...",
    "e": "...",
    "use": "sig",
    "kid": "default",
    "qi": "...",
    "dp": "...",
    "alg": "RS256",
    "dq": "...",
    "n": "..."
}
```

Make sure you copy and save your key, you'll need it in the following step!

### Step 2. Enabling the Doordeck Integration in Nexudus

Once you've set up passes and included them in plans or products that you need, you need to enable the Doordeck integration in your Nexudus account.

1. Log in to [dashboard.nexudus.com](https://dashboard.nexudus.com/) if you aren't already.
2. Click [**Settings > Integrations > Doordeck**](https://dashboard.nexudus.com/settings/integrations/doordeck).
3. Add the authentication key you generated in the **Private key** field.
4. Click **Connect**.

*A combination of letters and numbers will appear in the **User ID** field.*

1. Copy the **User ID** displayed under *Share your Doordeck locks with the User ID below* and save it somewhere.

          You will need this ID in the following step.

          

1. Select your **Location** in the drop-down list.
2. Select your **Location** in the **Check-in Location** drop-down list if you want to use Doordeck as a check-in method in your space.
3. Click the **Save Changes** button.

### Step 3. Sharing Doordeck Doors with Nexudus

For Nexudus to be able to operate doors controlled by Doordeck, you need to share your doors with the *User ID* you've just saved. You can do this via [app.doordeck.com](https://app.doordeck.com/). Log in to your account and click the **Share** button before selecting all the doors Nexudus should have access to. Add the *User ID* you saved from the previous step and make this user an administrator of the doors you just shared.

You can find the detailed steps in *section B* of Doordeck's administrator guide at [doordeck.com/install-guides/doordeck-administrator-guide](https://doordeck.com/install-guides/doordeck-administrator-guide).

### Step 4. Assigning Doordeck Locks to Nexudus Items

After clicking **Connect** on the Admin Panel, you can link the passes, desks & offices, and resources set up on your Nexudus account to the corresponding Doordeck locks.

#### Resources

This section lets you connect each of the resources available in your Nexudus account with a set of Doordeck doors. Any customer booking that resource will be able to unlock the doors you select for each resource.

![Doordeck_ResourceMapping.png](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/Doordeck_ResourceMapping.png)

Customers get access to the selected doors 15 minutes before their booking starts. They automatically lose access to the selected doors 15 minutes after their booking ends.

#### Passes

This section lets you connect passes available in your Nexudus account to one or more Doordeck doors. Any customer holding passes connected to Doordeck will be able to unlock the doors connected to their passes.

![Doordeck_PassMapping.png](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/Doordeck_PassMapping.png)

          Passes access time isn't replicated or enforced by Doordeck.

          

#### Desks and offices

This section lets you connect desks and offices available in your Nexudus floor plans to one or more Doordeck doors. Any customers holding an active contract assigned a desk or office will be able to unlock the doors connected to their desk/office.

![Doordeck_DeskOfficeMapping.png](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/Doordeck_DeskOfficeMapping.png)

Customers automatically get access to the selected doors on their contract's start date. Their door access is also automatically revoked on their contract's cancellation date.

Once you've assigned an access group to every relevant item, simply click **Save changes** and the Doordeck integration is complete.
