# Find redirect loops and broken destinations

**Use case:** 

Check a list of URLs and return only the ones that loop, run past one hop or land on a 404 or 500. Clean single redirects stay out of the dataset.

## Input

```json
{
  "urls": [
    "http://www.apify.com",
    "https://example.com/old-page"
  ],
  "maxRedirects": 10,
  "requestTimeoutSecs": 15,
  "issuesOnly": true
}
```

## Output

```json
{
  "inputUrl": {
    "label": "Input URL",
    "format": "string"
  },
  "finalUrl": {
    "label": "Final URL",
    "format": "string"
  },
  "finalStatus": {
    "label": "Final status",
    "format": "integer"
  },
  "redirectCount": {
    "label": "Redirects",
    "format": "integer"
  },
  "hasIssue": {
    "label": "Has issue",
    "format": "boolean"
  },
  "issue": {
    "label": "Issue",
    "format": "string"
  },
  "totalDurationMs": {
    "label": "Total time (ms)",
    "format": "integer"
  },
  "checkedAt": {
    "label": "Checked at",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Bulk Redirect Chain Checker & Loop Finder](https://apify.com/davidbenittah/redirect-chain-auditor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/davidbenittah/redirect-chain-auditor) to learn more, explore other use cases, and run it yourself.