> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bringits.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Parallel Fetch Web Request

> Send multiple web requests in parallel using the browser fetch API

The Parallel Fetch Web Request command (Command Type: 26) sends multiple web requests in parallel using the browser's `fetch` API. Parameters are split by a delimiter and each variant is fetched concurrently.

## Command Type

**Command Type ID:** 26

## Parameters

| Parameter         | Type             | Description                                                                  | Required |
| ----------------- | ---------------- | ---------------------------------------------------------------------------- | -------- |
| **url**           | string           | The URL of the web request (may contain `httpParams` placeholder)            | Yes      |
| **httpParams**    | string           | Parameters split by delimiter and injected into URL/body/headers in parallel | Yes      |
| **timeout**       | number           | Timeout in milliseconds                                                      | Yes      |
| **body**          | object or string | Request body for POST/PUT                                                    | No       |
| **delimiter**     | string           | Delimiter for splitting `httpParams` (default: `";"`)                        | No       |
| **excludeFailed** | boolean          | Exclude failed requests from results (default: `false`)                      | No       |
| **headers**       | object or Array  | Headers                                                                      | No       |
| **isJson**        | boolean          | Parse responses as JSON (default: `true`)                                    | No       |
| **method**        | string           | HTTP method. Defaults to `"GET"`                                             | No       |

## Usage Examples

### Parallel Fetch for Multiple IDs

```json theme={null}
{
  "command": "parallel-fetch-web-request",
  "params": {
    "url": "https://api.example.com/item/#{httpParams}",
    "httpParams": "101;102;103;104",
    "timeout": 30000
  }
}
```

### Parallel POST Requests

```json theme={null}
{
  "command": "parallel-fetch-web-request",
  "params": {
    "url": "https://api.example.com/query",
    "httpParams": "sport1;sport2;sport3",
    "timeout": 20000,
    "method": "POST",
    "body": { "category": "#{httpParams}" }
  }
}
```

## Related Commands

* [Fetch Web Request](/stream/commands/browser/fetch-web-request) - Single fetch request
* [HTTP Parallel Request](/stream/commands/http/http-parallel-request) - Parallel HTTP without browser context
