Make Scenario Consumption API - How To

Hi I see that this comes up from time to time so I am posting a solution. How to log/monitor consumption of your scenarios since make.com resets the count every month and doesn’t break down consumption by scenario in the display. This is the final result:

  1. Get your make.com base url as described in the link. Make a note of it.

  2. Create an authentication token . I chose to add all scopes for read permission in my token.
    Copy your token to clipboard.

  3. Open a new scenario and add the module Make: Make an API Call

  4. Create a new connection using [Enviroment Id] from step 1 and [API Key] from step 2

  5. Set up the other module parameters as shown:


This returns the consumption (operations and transfers) since the last reset date, per scenario.

  1. Add module Iterator on field 1. body.scenarioConsumptions

  2. … do whatever you want to do with the iterated data! :fire:

I chose to upload to a google sheet with a timestamp and I schedule the scenario for once a month , triggered 5 minutes before the reset time. Here’s how i did it:

  1. To get module name, i chained in module Make: Get a scenario

  2. Uploaded data to google drive file (could also use any other data store like airtable or Make.com data store), getting the scenario id, operations and transfers from the iterator, and scenario name from the “get a scenario” module

  1. Hope that helps! :blush: