apyhub
DEVELOPER TOOLS · SEO

Broken Link Checker API

Hosted on ApyHub

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.

▣ COMMON ERRORS

Errors any endpoint can return

400bad_request

Required parameter missing or malformed body.

401unauthorized

API key missing, revoked, or not authorized for this service.

429rate_limited

Your plan's per-second rate exceeded. Retry with exponential backoff.

503upstream_busy

Backend temporarily unavailable. Try again in a few seconds.