---
title: DigitalOcean Spaces
slug: digitalocean-spaces
description: How to integrate DigitalOcean Spaces with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_digitalocean-spaces.png
createdAt: 2025-02-03T13:29:01.217Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/digitalocean-spaces.png" alt="DigitalOcean Spaces logo" caption size="50" width="512" height="512"} | DigitalOcean is a cloud infrastructure provider offering scalable virtual servers, databases, and storage. Integrating DigitalOcean with Make.com enables automated server provisioning, resource management, and monitoring directly from workflows, streamlining cloud operations for developers and businesses. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

:::hint{type="warning"}
This is AI-generated content based on official DigitalOcean Spaces documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [DigitalOcean Spaces](https://www.digitalocean.com) directly.
:::

# Requirements

To use the DigitalOcean Spaces app in Make, you must have an active DigitalOcean account and a Spaces access key and secret key, [create your account on DigitalOcean Spaces](https://www.digitalocean.com). For subscription, refer to the [DigitalOcean Spaces pricing page](https://www.digitalocean.com).

# Connect DigitalOcean Spaces and Make&#x20;

To get started, you must first create a connection between DigitalOcean Spaces and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your Basic in your DigitalOcean Spaces account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your Basic in your DigitalOcean Spaces account

Before you create the connection in Make, you should first obtain your **Basic** in your DigitalOcean Spaces account.

To obtain your **Basic&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to th&#x65;**&#x20;Spaces Access Keys** page from the control panel.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Create Access Key**.
:::

:::WorkflowBlockItem
Select the desire&#x64;**&#x20;access scope** an&#x64;**&#x20;permissions**, name the key, then clic&#x6B;**&#x20;Create Access Key** to confirm.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API key** displayed in the modal.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API secret** displayed in the modal.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://docs.digitalocean.com/products/spaces/how-to/manage-access/)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the DigitalOcean Spaces module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your DigitalOcean Spaces account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# DigitalOcean Spaces modules

After connecting to the DigitalOcean Spaces app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Bucket

Creates a new storage bucket for organizing and storing your files or data.
:::

:::ExpandableHeading
### Download a File

Downloads a specified file from a selected storage bucket to your device or application.
:::

:::ExpandableHeading
### List Buckets

Retrieves a complete list of all storage buckets within your DigitalOcean Space account.
:::

:::ExpandableHeading
### List Files

Retrieves a complete list of files located within the designated folder or directory path.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Upload a File

Uploads a specified file to a selected storage bucket.
:::

:::ExpandableHeading
### Watch Buckets

Triggers an event whenever a new storage bucket is added to your DigitalOcean Space account.
:::

:::ExpandableHeading
### Watch Files

Triggers when a new file is added or an existing file is modified within a specified bucket space.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# DigitalOcean Spaces resources&#x20;

You can have access to more resources related to this app on the following links

- [DigitalOcean Spaces topics on Make community](https://community.make.com/search?q=DigitalOcean%20Spaces)
- [DigitalOcean Spaces website](https://www.digitalocean.com)
- [DigitalOcean Spaces API documentation](https://developers.digitalocean.com/documentation/spaces/#introduction)
- [DigitalOcean Spaces page on make](https://www.make.com/en/integrations/digitalocean-spaces)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

