Make
With the Make modules you can:
Update, list, retrieve, and delete the scenarios
List scenario logs
Create, update, list, retrieve, and delete the scenario folders
update custom fields, watch scenarios, and call APIs
To get started with Make app, create an account at make.com.
Connect Make
Log in to your Make account.
Click Profile Icon > Profile.
Click API. If there is no existing API key, create one by clicking Add token.
Add the label and scopes for your token.
Click Save to save.
The new token appears on your profile dashboard. We will also send you an email notification when you save a new API token.
Copy the API Key to your clipboard.
Log in to your Make and add a module from the Make into a Make scenario.
Click Add next to the Connection field.
In the Connection name field, enter a name for the connection.
In the Environmental URL ID field, enter the URL address of your Make instance. For example
https://eu1.make.com
In the API Key field, enter the API key copied in step 6 and click Save.
You have successfully connected the Make app with Make and can now build scenarios.
Scenario
You can update, list, search, retrieve, schedule on/off, and delete the scenarios.
Retrieves a list of scenarios in a specified team/organization.
Note
Set either your organization ID or your team ID. If you want to set the team ID, click the map slider.
Connection | |
Organization ID | Select or map an Organization ID whose scenarios you want to list. |
Team ID | Select or map the Team ID whose scenarios you want to list. |
Folder ID | Select or map the Folder ID whose scenarios you want to list. |
Only Active Scenarios | Select whether you want to list only the active scenarios. |
Limit | Set the maximum number of scenarios Make will return during one scenario execution cycle. The default value is 10. |
Gets a specified scenario.
Connection | |
Scenario ID | Enter (map) or click Search Scenarios to select the Scenario ID whose details you want to retrieve. |
Gets a specified scenario blueprint.
Connection | |
Scenario ID | Enter (map) or click Search Scenarios to select the Scenario ID whose blueprint you want to retrieve. |
Draft | Select whether to retrieve scenario blueprints. Note
|
Retrieves properties of a hook included in a specified scenario.
Connection | |
Scenario ID | Enter (map) or click Search Scenarios to select the Scenario ID whose hook details you want to retrieve. |
Runs a Make scenario. You have to activate your scenario first.
Connection | |
Scenario ID | Enter, map, or click Search Scenarios to select the Scenario ID. |
Scenario inputs | If your scenario is using the scenario inputs feature, add the input values that Make will use to run your scenario. |
Updates an existing scenario.
Connection | |
Scenario ID | Enter (map) or click Search Scenarios to select the Scenario ID whose details you want to update. |
Scenario Name | Enter (map) a new name for the scenario. |
Folder ID | Enter (map) or click Search Folder to select the Folder ID to which you want to add the scenario. NoteTo update a scenario, the folder and the scenario must belong to the same team. |
Confirmed | Select whether you want to confirm the scenario. If set to true this parameter confirms the scenario creation when the scenario contains the app that is used in the organization for the first time and needs installation. If the parameter is missing or it is set to false an error code is returned and the scenario is not created. |
Turn a scenario's scheduling on or off.
Connection | |
Select a Method | Select the action you want to perform on the scenario:
|
Scenario ID | Enter (map) or click Search Scenarios to select the scenario ID whose schedule you want to turn on or off. |
Deletes a scenario.
Connection | |
Scenario ID | Enter (map) or click Search Scenarios to select the Scenario ID you want to delete. |
Scenario Log
You can list the scenario logs using the following module.
Retrieves a list of scenario logs
Connection | |
Scenario ID | Enter (map) or click Search Scenarios to select the scenario ID to list scenario logs. Alternatively, you can search the Scenario ID. |
From | Enter (map) the date to list the scenario logs on or after the specified date. See the list of supported date and time formats. |
To | Enter (map) the date to list the scenario logs on or before the specified date. See the list of supported date and time formats. |
Status | Select the status of the scenario logs you want to list:
|
Show Check Runs | Select whether you want to list or hide the check runs. NoteIf set to true, this parameter specifies that check runs should be hidden in the returned results. |
Limit | Set the maximum number of scenario logs Make will return during one scenario execution cycle. The default value is 10. |
Scenario Folder
You can create, update, list, and delete the scenario folders using the following modules.
Retrieves a list of scenario folders.
Connection | |
Team ID | Enter (map) or click Search Teams to select the Team ID whose scenario folders you want to list. |
Limit | Set the maximum number of scenario folders Make will return during one scenario execution cycle. The default value is 10. |
Creates a new scenario folder.
Connection | |
Team ID | Enter (map) or click Search Teams to select the Team ID for which you want to create the scenario folder. |
Folder Name | Enter (map) the folder name. |
Updates an existing scenario folder.
Connection | |
Folder ID | Enter (map) or click Search Folders to select the Folder ID whose details you want to update. |
Name | Enter (map) the updated name for the scenario folder. |
Deletes a scenario folder.
Connection | |
Folder ID | Enter (map) or click Search Folders to select the Folder ID you want to delete. |
Organization
Using the following modules, you can invite users, update the user's organization roles, and remove users from organizations.
Invite a user to a specified organization.
Connection | |
Enter the user's email address. | |
Name | Enter the user's name. |
Role | Select or map the user role. |
Organization | Select or map the organization to which you want to attach the user. |
Note | Enter any additional information about the user. |
Updates a user's organization role.
Connection | |
Organization ID | Select or map the Organization ID whose user role you want to update. |
User ID | Enter the User ID whose organization role you want to update. |
Role | Select or map the user role. |
Removes a user from a specified organization.
Connection | |
Organization ID | Select or map the Organization ID from which you want to remove the user. |
User ID | Enter the User ID you want to remove. |
Team
Using the following modules, you can list, create, delete, retrieve teams, and update and remove users from a team.
Retrieves a list of teams in a specified organization.
Connection | |
Organization ID | Select or map the Organization ID whose teams you want to list. |
Sort Order | Select or map the order to list the search results. For example, Ascending. |
Limit | Set the maximum number of teams Make will return during one execution cycle. |
Gets a specified team.
Connection | |
Team ID | Enter the Team ID whose details you want to retrieve. Alternatively, you can use Search Teams. option. |
Creates a new team.
Connection | |
Organization ID | Select or map the Organization ID in which you want to create the team. |
Name | Enter the team name. |
Updates a user's team role.
Connection | |
Choose a Method | Select or map the option to update the user's role. |
Organization ID | Select or map the Organization ID whose user's role you want to update. |
Team ID | Select or map the Team ID whose user's role you want to update. |
User ID | Select or map the User ID whose role you want to update. |
Role | Select or map a new role for the user. |
Removes a user from a specified team.
Connection | |
Choose a Method | Select an option to choose the user you want to remove. |
Organization ID | Select to map the Organization ID whose team's user you want to remove. |
Team ID | Select or map the Team ID from which you want to remove the user. |
User ID | Select or map the User ID you want to remove from the team. |
Deletes a team.
Connection | |
Team ID | Enter the Team ID you want to delete. Alternatively, you can use Search Teams option. |
Other
Using the following modules, you can update custom variables, call APIs, and watch scenarios.
Performs an arbitrary authorized API call.
Connection | |
URL | Enter a path relative to For the list of available endpoints, refer to the Make API Documentation. |
Method | Select the HTTP method you want to use: GET to retrieve information for an entry. POST to create a new entry. PUT to update/replace an existing entry. PATCH to make a partial entry update. DELETE to delete an entry. |
Headers | Enter the desired request headers. You don't have to add authorization headers; we have already done that for you. |
Query String | Enter the request query string. |
Body | Enter the body content for your API call. |
Example of Use - List Organizations
The following API call returns all the organizations from your Make account:
URL: /v2/orgnizations
Method: GET

The search result can be found in the module's output under Bundle > Body > organizations.
In our example, four tables were returned:

Updates a custom variable in a team or in an organization.
Connection | Establish a connection to your Make account. When adding an API token, select For Organization variables, select all the scopes listed below.
For Team variables, also select all the scopes listed below.
|
Variable in Organization/Team | Select Organization or Team from the dropdown menu. |
Organization ID/Team ID |
|
Variable Name | Select or enter the variable name. |
Type | Select the data type from the dropdown menu. |
Variable Value | Map or enter the variable value. |
Triggers when a scenario is created or updated in the specified folder.
Connection | |
Organization ID | Select or map the Organization ID whose scenarios you want to watch. |
Only Active Scenarios | Select whether you want to watch only the active scenarios. |
Limit | Set the maximum number of scenarios Make will return during one execution cycle. |
For more information on Make APIs, refer to Make API Documentation.