---
title: Broken Link Checker API
slug: broken-link-checker-api
url: https://apyhub.com/apyhub/service/broken-link-checker-api
provider: ApyHub
categories: [Developer Tools, SEO]
auth: api_key
---

# Broken Link Checker API

Scan a webpage URL and get link statuses, redirect chains, response times, and a summary of broken links for audits and QA.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `` | What it does Checks all links found on a webpage identified by its URL and returns a JSON object wi… | 50 |

## About

## What it does
Broken Link Checker scans a webpage and returns the status of the links it finds. Send a page URL, and you get a breakdown of which links are ok, broken, redirected, slow, or failed with errors.

Use it when you need to audit a page before publishing, monitor content quality on a site, or catch dead internal and external links in documentation, marketing pages, or help centers. The request body only needs the page `url`.

The response includes a `summary` with `totalLinks`, `ok`, `broken`, `redirects`, `slowLinks`, and `errors`. It also returns `details` for each checked link, including the link `url`, `type` (`internal` or `external`), `status`, `finalUrl` when a redirect occurs, `statusCode`, `responseTime`, `redirectChain`, `slow`, and `error` when present.

The `meta` object shows the `sourceUrl`, how many links were `linksChecked`, and whether `limitApplied` was set when the page had more than 200 links and the list was capped.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/apyhub/service/broken-link-checker-api
