Docs
RunMacro Documentation
Learn RunMacro from basics to advanced.
Everything you need to start and master RunMacro — from basic commands to advanced automation workflows.

Send an HTTP request (call an API) in RunMacro
What it does
The HTTP Request command sends a GET or POST to an API (with headers and body if needed), then stores the response in a variable. It can filter the response with regex to grab the needed part (e.g. an OTP).
When to use it
- Fetch an OTP/data from a service API.
- Send data to a webhook/endpoint.
- Integrate an API call into an automation workflow.
Configuration steps
- Add a Network › HTTP Request command.
- Choose the method (GET/POST), enter the URL, and optional headers and body.
- Set the result variable.
- (Optional) enable regex filter and enter a pattern. Save.
Every option explained
Real example
Example: fetch an OTP from an API then fill it
- HTTP Request GET to the OTP API URL.
- Enable regex
\d{6}→ variableotp. - Use
{otp}to fill the code field.
Tips & common mistakes
Combine with Extract Regex for more complex response parsing.
RunMacro