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

# Check URL Status

> Checks the HTTP status code and accessibility of URLs and web pages

Checks the HTTP status code and accessibility of URLs and web pages

|                      |                        |
| -------------------- | ---------------------- |
| **App**              | Web                    |
| **Operation ID**     | `web_check_url_status` |
| **Type**             | Action                 |
| **Connection**       | None                   |
| **Credits per run**  | 1                      |
| **Agent / MCP tool** | Yes                    |

## Inputs

| Field            | Type                                                    | Required | Default | Description                                           |
| ---------------- | ------------------------------------------------------- | -------- | ------- | ----------------------------------------------------- |
| `url`            | string                                                  | No       | -       | URL to check (single mode)                            |
| `urls`           | array of string (also accepts a comma-separated string) | No       | -       | List of URLs to check (bulk mode)                     |
| `check_type`     | string or SelectableOption                              | Yes      | -       | Choose whether to check a single URL or multiple URLs |
| `filter_results` | string or SelectableOption                              | No       | -       | Filter returned results by status (bulk mode only)    |

### SelectableOption

| Field   | Type   | Required | Default | Description |
| ------- | ------ | -------- | ------- | ----------- |
| `value` | string | Yes      | -       |             |
| `label` | string | Yes      | -       |             |

## Output

**Type**: `List[Dict]`

Returns list of URLs with their HTTP status and any errors.

**Fields**: `url`, `status`, `status_code`, `error`
