---
title: Carbone
slug: carbone
description: How to integrate Carbone with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_carbone.png
createdAt: 2025-12-16T11:49:23.450Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/carbone.png" alt="Carbone logo" caption size="50" width="512" height="512"} | Carbone is a document generation API that creates PDF, DOCX, and other files from templates and data. Integrating Carbone with Make.com allows users to automate document creation and delivery from their workflows using dynamic data. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

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

# Requirements

To use the Carbone app in Make, you must have a Carbone Cloud account and an API token or access to a running Carbone OnPremise instance, [create your account on Carbone](https://carbone.io). For subscription, refer to the [Carbone pricing page](https://carbone.io).

# Connect Carbone and Make&#x20;

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

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your API Key in your Carbone account**
:::

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

## Obtain your API Key in your Carbone account

Before you create the connection in Make, you should first obtain your **API Key** in your Carbone account.

To obtain your **API Key&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to you&#x72;**&#x20;account dashboard**.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API key** displayed on screen.
:::
::::

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://carbone.io/documentation/developer/http-api/introduction.html)

## 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 Carbone 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 Carbone 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.

# Carbone modules

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

:::ExpandableHeading
### Add a Template

Uploads a new document template file to your Carbone account storage for future report generation.
:::

:::ExpandableHeading
### Delete a Template

Deletes an entire template along with all its versions when provided with a Template ID, or removes a specific template version when given a Version ID.
:::

:::ExpandableHeading
### Download a Document

Downloads a generated document file using a specific Render ID, which you receive after successfully creating the document.
:::

:::ExpandableHeading
### Download a Template

Retrieves and downloads a selected template or a particular version of a template from your Carbone account storage.
:::

:::ExpandableHeading
### Generate & Download a Document ⚡️

Creates and downloads a customized document by combining a chosen template with data from a provided JSON file.
:::

:::ExpandableHeading
### Generate a Document

Creates a new document by combining your chosen template with data from a provided JSON dataset, and returns a unique Render ID that you can use to download the generated document.
:::

:::ExpandableHeading
### Get a Status

Retrieves the current operational status of the Carbone Cloud API.
:::

:::ExpandableHeading
### List Categories

Retrieve a comprehensive list of all template categories, which act like folders to help you group and organize your templates for easier management.
:::

:::ExpandableHeading
### List Tags

Retrieve a list of all tags that are currently assigned to your templates, helping you organize and categorize them more effectively.
:::

:::ExpandableHeading
### List Templates

Fetches a list of available templates stored in Carbone, allowing you to filter and paginate results for easier management of large template collections. By default, it returns all active (non-expired) deployed templates, sorted from newest to oldest based on their creation date.
:::

:::ExpandableHeading
### Make an API Call

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

:::ExpandableHeading
### Update a Template

Updates selected metadata and attributes for an existing template, using either its template ID or version ID to identify the template.
:::

# 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.

# Carbone resources&#x20;

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

- [Carbone topics on Make community](https://community.make.com/search?q=Carbone)
- [Carbone website](https://carbone.io)
- [Carbone API documentation](https://carbone.io/documentation/developer/http-api/introduction.html)
- [Carbone page on make](https://www.make.com/en/integrations/carbone)

***

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

:::

