Skip to content

HTTP Request

Send a fully-configurable HTTP request: query, headers, auth, typed body, retries, typed response or download to file.

API & HTTPHTTPRequest

Overview

HTTP Request is a no-code automation step in the API & HTTP category of AutoFlowRPA. It performs its action in a single step when the workflow reaches it. You can configure 20 parameter(s) to control exactly how it behaves. It is one of 369 commands you can drag into a workflow in the visual builder — no scripting required.

What it does

Send a fully-configurable HTTP request: query, headers, auth, typed body, retries, typed response or download to file.

Parameters

ParameterTypeRequiredDefaultDescription
URLstring
Required
Example: https://api.example.com/items
Supports variables
Methoddropdown
GET · POST · PUT · PATCH · DELETE · HEAD · OPTIONS
RequiredGET
Query params (optional)multiline
OptionalJSON object or 'key=value' / 'key: value' lines.
Supports variables
Headers (optional)multiline
OptionalJSON object or 'Key: Value' lines.
Supports variables
Authenticationdropdown
None · Bearer · Basic · API Key (header)
OptionalNone
Auth value (optional)string
OptionalBearer token, 'user:password' for Basic, or the API key.
Supports variables
API key header namestring
OptionalX-API-KeyHeader name when Authentication = API Key.
Supports variables
Body typedropdown
None · JSON · Form (urlencoded) · Raw · File
OptionalNone
Body (optional)multiline
OptionalJSON / raw text, or 'key=value' lines for a form body.
Example: {"name": "Bob"}
Supports variables
Body from file (optional)file
OptionalWhen Body type = File, send this file's bytes.
Supports variables
Timeout (seconds)number
Optional60
Follow redirectsdropdown
Yes · No
OptionalYes
Ignore TLS cert errorsdropdown
No · Yes
OptionalNo
Retries on failurenumber
Optional0Retry network errors / 5xx this many times.
Response typedropdown
Auto · JSON · Text · Save to file
OptionalAutoAuto parses JSON when the server says so, else text.
Download to file (optional)file
OptionalUsed when Response type = Save to file.
Supports variables
Fail on HTTP error (4xx/5xx)dropdown
No · Yes
OptionalNo
Store response invariable
Required
Example: response
Store status code invariable
Optional
Example: status
Store response headers invariable
Optional
Example: respHeaders

How to use HTTP Request

  1. 1

    Open AutoFlowRPA and drag the HTTP Request command from the API & HTTP group onto the canvas.

  2. 2

    Set its parameters in the side panel — HTTP Request has 20 configurable field(s).

  3. 3

    Connect it into your workflow and press Run. Everything executes locally on your machine.

Frequently asked questions

What does the HTTP Request command do?

Send a fully-configurable HTTP request: query, headers, auth, typed body, retries, typed response or download to file.

Which group does the HTTP Request command belong to?

HTTP Request is part of the API & HTTP group. AutoFlowRPA ships with 369+ ready-made commands you can combine without code.

Does the HTTP Request command take any parameters?

Yes — HTTP Request has 20 configurable field(s), all editable in the visual node editor.

More API & HTTP commands

Ready to automate your busywork?

Start your free 30-day trial today. No credit card, no commitment.