How to Update Multiple Custom Variables in a Single API Call?

Hi everyone,

I’m currently using Make to update custom variables, but instead of using the “Update Custom Variable” module for each variable, I want to make an API call to update multiple custom variables in a single batch operation.

Is there a way to achieve this with the Make API? If batch updating isn’t supported directly, are there any recommended workarounds to reduce operations?

Thanks in advance for your help!

Hi Sam.

The underlying Make API only has an endpoint for updating individual custom variables. There’s no endpoint for batch update. That’s a worthy enhancement suggestion, so I’ve raised it with our team.

Viable workarounds depend on how you’re using those custom variables elsewhere. If you want them to be easily editable through the Make UI, there’s no real substitute. Alternatively, you could use a Data Store (with Data Structure) to store all variables in a single collection.

Hi David,

Thank you for addressing my question and for raising the batch update feature request with your team—I really appreciate it! While I’m glad to know about the Data Store option, I’m not entirely sure it’s the right fit for my use case, as I prefer a more direct way to manage and update variables via the API.

That said, I’m hopeful that batch updating will be considered in the future, as it would simplify processes and save operations significantly.

Thanks again for your help and for passing this along to the team!

Best regards,
Sam