Velohost Velohost

Developer interface

Favicon Checker API

Detect favicons, Apple touch icons, and manifest icons using a simple HTTP endpoint.

The Velohost Favicon Checker API provides a lightweight HTTP interface for discovering favicon files and related icon metadata for a domain.

Base API URL

Base API URL https://api.velohost.co.uk/favicon-checker/

Rate limiting

This API is protected by a global rate limit to ensure fair usage and platform stability.

  • Limit: 30 requests per 10 seconds per IP address
  • Burst traffic is allowed
  • No authentication required
  • Requests exceeding the limit return HTTP 429

This limit applies across all Velohost public APIs.

Error responses

<lbrace>
  "detail": "Rate limit exceeded"
<rbrace>
      

Check website favicons

Request
GET /lookup?domain=example.com
Response
<lbrace>
  "domain": "example.com",
  "has_favicon": true,
  "icons": [
    <lbrace>
      "url": "https://example.com/favicon.ico",
      "rel": "shortcut icon",
      "sizes": null,
      "type": null,
      "source": "html"
    <rbrace>,
    <lbrace>
      "url": "https://example.com/favicon.svg",
      "rel": "icon",
      "sizes": null,
      "type": "image/svg+xml",
      "source": "html"
    <rbrace>
  ],
  "manifest": <lbrace>
    "url": "https://example.com/site.webmanifest",
    "icons_found": 1
  <rbrace>
<rbrace>

Learn more

Explore the tool, documentation, and guides.