Send All Data From Bundle In A HTTP Request

I’m watching 2 Google Calendar calendars and I want to send all new events from those calendars to a webhook so that I can process them. When Make finds a new calendar event, it gives me its content in a bundle like this -

All I want to do is to insert that entire contents of bundle (the whole collection), into the body of my POST request but it looks like I can only map individual fields from the bundle. There must be an easier way to do this than manually mapping each field?

(I don’t mind if I have to convert the content to JSON first, I’m just looking for a way to access all of the bundle’s contents at once here)

Most of the modules automatically convert raw response JSON into variables you can map.

If you want the underlying raw JSON, you can try using either the app’s universal module “Make an API Call”, or the HTTP integration.

If the external service has a Developer API Reference/Documentation then you should be able to integrate the endpoints in Make using the app’s universal module (Make an API call) or generic HTTP “Make a request” module.

You can also suggest for it to be made in the Idea exchange. Don’t forget to search for it first, just in case someone already suggested it, so that you don’t end up creating a duplicate.
Screenshot_2024-01-17_130153

If you need assistance in setting up the app’s universal module, or the generic HTTP module, please provide additional information about what you have tried with regards to the external service’s Developer API Reference – how you are setting the connection up, a link to the endpoint are you trying to connect to, and what errors you are encountering.

3 Likes

You can place “array aggregator” that will collect all fields, then “transform to json” with mapped array from aggregator. Then you can put json string right into “make a request” body.

3 Likes

Brilliant, that’s what I was looking for, thank you!

2 Likes