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

# Make

## Overview

> [card] [Pre-built tooling](#pre-built-tooling)

> [card] [Pre-built integrations](#pre-built-integrations)

> [card] [Access requirements](#access-requirements)

> [card] [Setup guide](#setup-guide)

> [card] [Useful links](#useful-links)

> [card] [API gotchas](#api-gotchas)

## Pre-built tooling

> [accordion] ✅ Authorization
>
> | Tools | Status |
> | - | - |
> | Pre-built authorization (API Key) | ✅ |
> | Pre-built authorization UI | ✅ |
> | Custom authorization UI | ✅ |
> | End-user authorization guide | ✅ |
> | Expired credentials detection | ✅ |

> [accordion] ✅ Read & write data
>
> | Tools | Status |
> | - | - |
> | Pre-built integrations | ✅ |
> | API unification | ✅ |
> | 2-way sync | ✅ |
> | Webhooks from Nango on data modifications | ✅ |
> | Real-time webhooks from 3rd-party API | 🚫 (time to contribute: \<48h) |
> | Proxy requests | ✅ |

> [accordion] ✅ Observability & data quality
>
> | Tools | Status |
> | - | - |
> | HTTP request logging | ✅ |
> | End-to-end type safety | ✅ |
> | Data runtime validation | ✅ |
> | OpenTelemetry export | ✅ |
> | Slack alerts on errors | ✅ |
> | Integration status API | ✅ |

> [accordion] ✅ Customization
>
> | Tools | Status |
> | - | - |
> | Create or customize use-cases | ✅ |
> | Pre-configured pagination | 🚫 (time to contribute: \<48h) |
> | Pre-configured rate-limit handling | 🚫 (time to contribute: \<48h) |
> | Per-customer configurations | ✅ |

### Others

| Function name | Description | Type |
| - | - | - |
| `clone-scenario` | Duplicate a scenario into the same or a different team. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `create-data-store-record` | Create a new record in a data store. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `create-data-store` | Create a new data store | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `create-data-structure` | Create a new data structure (schema) that data stores or scenarios can use. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `create-hook` | Create a new custom webhook. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `create-scenario` | Create a new scenario from a blueprint. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `create-team` | Create a new team within an organization. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `delete-data-store-records` | Delete one or more records from a data store. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `delete-data-store` | Delete one or more data stores from a team. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `delete-hook` | Delete a webhook. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `delete-incomplete-executions` | Delete one or more incomplete executions for a scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `delete-scenario` | Delete a scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `disable-hook` | Disable a hook so it stops accepting incoming data. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `enable-hook` | Enable a disabled hook to start accepting incoming data | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-connection` | Retrieve details of a single connection | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-data-store` | Retrieve details of a single data store. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-data-structure` | Retrieve details of a single data structure. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-hook-incoming` | Retrieve the full payload of a single queued webhook item. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-hook` | Retrieve details of a single hook. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-organization` | Retrieve details of a single organization. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-scenario-blueprint` | Retrieve the current blueprint (flow definition) of a scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-scenario-execution` | Retrieve the status and result of a single scenario execution. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-scenario-log` | Retrieve a single execution log entry for a scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-scenario-usage` | Retrieve operations and data-transfer usage for a scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-scenario` | Retrieve all properties of a single scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `get-team` | Retrieve details of a single team. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `learn-start-hook` | Put a hook into learning mode to auto-detect the payload structure of the next request. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `learn-stop-hook` | Stop payload structure detection for a hook. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-connections` | List connections for a team. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-data-store-records` | List records stored in a data store. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-data-stores` | List data stores for a team. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-data-structures` | List data structures (schemas) for a team. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-hook-incomings` | List queued webhook payloads waiting for processing by a scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-hooks` | List webhooks/mailhooks for a team. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-incomplete-executions` | List incomplete/failed executions (DLQ) for a scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-organizations` | List organizations the API token's user is a member of. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-scenario-logs` | List execution and edit history log entries for a scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-scenario-module-logs` | List operation logs for a single module within a scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-scenarios` | List scenarios for a team or organization. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `list-teams` | List teams within an organization. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `ping-hook` | Check whether a hook is active and inspect its learned data structure. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `run-scenario` | Manually execute an active scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `start-scenario` | Activate (turn on) a scenario so it can run on its schedule or trigger. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `stop-scenario` | Deactivate (turn off) a running scenario. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `test-connection` | Verify that a connection's saved credentials are still valid. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `update-connection-name` | Rename a connection. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `update-data-store-record` | Update a single record in a data store. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `update-data-store` | Update a data store's name, structure, or size limit. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `update-data-structure` | Update a data structure's name or field spec. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `update-hook` | Rename a hook. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `update-scenario` | Update a scenario's name, blueprint, or scheduling. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `update-team` | Update a team's name or operations limit. | [Tool](https://nango.dev/docs/guides/functions/tools.md) |
| `connections` | Sync connections for a team. | [Sync](https://nango.dev/docs/guides/functions/syncs/sync-functions.md) |
| `data-store-records` | Sync records inside each data store for a team. | [Sync](https://nango.dev/docs/guides/functions/syncs/sync-functions.md) |
| `data-stores` | Sync data store metadata (not records) for a team. | [Sync](https://nango.dev/docs/guides/functions/syncs/sync-functions.md) |
| `hooks` | Sync webhooks/mailhooks for a team | [Sync](https://nango.dev/docs/guides/functions/syncs/sync-functions.md) |
| `incomplete-executions` | Sync incomplete/failed executions (dead-letter queue) for each scenario in a team. | [Sync](https://nango.dev/docs/guides/functions/syncs/sync-functions.md) |
| `organizations` | Sync organizations the API token's user belongs to. | [Sync](https://nango.dev/docs/guides/functions/syncs/sync-functions.md) |
| `scenario-executions` | Sync execution history (run logs) for each scenario in a team | [Sync](https://nango.dev/docs/guides/functions/syncs/sync-functions.md) |
| `scenarios` | Sync scenarios for a team | [Sync](https://nango.dev/docs/guides/functions/syncs/sync-functions.md) |
| `teams` | Sync teams across accessible organizations. | [Sync](https://nango.dev/docs/guides/functions/syncs/sync-functions.md) |

## Access requirements

| Pre-Requisites | Status | Comment |
| - | - | - |
| Paid dev account | ❓ | |
| Paid test account | ❓ | |
| Partnership | ❓ | |
| App review | ❓ | |
| Security audit | ❓ | |

## Setup guide

*No setup guide yet.*

> [!TIP]
>
> Need help getting started? Get help in the [community](https://nango.dev/slack).

> [!NOTE]
>
> Contribute improvements to the setup guide by [editing this page](https://github.com/nangohq/nango/tree/master/docs/integrations/all/make.mdx)

## Useful links

* [How to generate an authentication token](https://www.make.com/en/api-documentation/authentication-token)
* [Make Authentication](https://www.make.com/en/api-documentation/authentication)
* [Make API-rate limiting](https://www.make.com/en/api-documentation/rate-limiting)
* [API docs](https://www.make.com/en/api-documentation)
  \[!NOTE] Contribute useful links by [editing this page](https://github.com/nangohq/nango/tree/master/docs/integrations/all/make.mdx)

## API gotchas

* When adding a new connection, you will also need to add your `environmentUrl`, this can be the link to your private instance of Make, for example, `development.make.cloud`, or the link to Make (with or without the zone, depending on a specific endpoint), for example, `eu1.make.com`. For more details, check [API structure](https://www.make.com/en/api-documentation/api-structure).

> [!NOTE]
>
> Contribute API gotchas by [editing this page](https://github.com/nangohq/nango/tree/master/docs/integrations/all/make.mdx)

## Going further

> [card] [Connect to Make](https://nango.dev/docs/integrations/all/make/connect)
>
> Guide to connect to Make using Nango Connect.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.