You can make requests to any HTTP API using Buildable's Request step. This is useful for building Recipes that interface with your own internal APIs, or with services that Buildable might not be supported as a native integration yet.
To add a request to your Recipe, click the "+" button in the Recipe editor and choose the Request step from the step selector drawer. You can follow familiar specifications to setup requests in Buildable:
You can enter the request URL in the input under "Make an HTTP request to".
Query parameters, headers, and body parameters can be included in the request by adding them in the key-value table under "What data should we include in the request?".
When using the key-value table, you can type in static values or reference variables from upstream steps by invoking the variable menu using the dropdown button.
The easiest way to send JSON in a request is by first defining the JSON object in a Function step, then reference it in the Request step's body parameters. You can reference our docs on how to use Functions here.