> ## 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.

# Unblock URLs

> Removes URL or directory blocks so the pages can appear in Bing search results again

Removes URL or directory blocks so the pages can appear in Bing search results again. The entity type and request type must match how the URL was originally blocked; use the list blocked URLs node to check.

|                       |                               |
| --------------------- | ----------------------------- |
| **App**               | Bing Webmaster Tools          |
| **Operation ID**      | `bing_webmaster_unblock_urls` |
| **Type**              | Action                        |
| **Connection**        | `bing_webmaster` (required)   |
| **Credits per run**   | 1                             |
| **Agent / MCP tool**  | Yes                           |
| **Requires approval** | Yes (write operation)         |

## Inputs

| Field          | Type                              | Required | Default       | Description                                                                                                              |
| -------------- | --------------------------------- | -------- | ------------- | ------------------------------------------------------------------------------------------------------------------------ |
| `site`         | DynamicAccount                    | Yes      | -             | Select the site the URLs belong to.                                                                                      |
| `urls`         | array of string or string         | Yes      | -             | URLs to unblock, one per line or comma-separated. Use the list blocked URLs node to see what is currently blocked.       |
| `entity_type`  | enum (`Page`, `Directory`)        | No       | `Page`        | Must match how the URL was blocked: Page for an exact URL, Directory for a path block. Applies to every URL in this run. |
| `request_type` | enum (`FullRemoval`, `CacheOnly`) | No       | `FullRemoval` | Must match how the URL was blocked: FullRemoval or CacheOnly. Applies to every URL in this run.                          |

## Output

**Type**: `Dict`

Returns a confirmation with the unblocked URLs and the settings used.

**Fields**: `status`, `site`, `entity_type`, `request_type`, `unblocked_count`, `unblocked_urls`

**Example**:

```json theme={"dark"}
{
  "status": "unblocked",
  "site": "https://example.com",
  "entity_type": "Page",
  "request_type": "FullRemoval",
  "unblocked_count": 1
}
```
