# Geekflare

Geekflare provides APIs for web scraping, search, website testing, DNS and network diagnostics, and security scans.

Category: Developer. Connect from any Rakazo bot at https://rakazo.com/integrations/geekflare/.

## Actions

- **Capture Website Screenshot** (read-only): Capture a webpage or selected element as PNG, JPEG, or WebP with viewport and rendering controls.
- **Check Broken Links** (read-only): Scan one webpage for links that return errors.
- **Check DNSSEC** (read-only): Check whether DNSSEC is enabled and validating for a domain, including DNSKEY and RRSIG records.
- **Check Mixed Content** (read-only): Scan an HTTPS page for insecure HTTP images, scripts, stylesheets, and other mixed content.
- **Check Site Status** (read-only): Check whether a website is reachable and return the target site's HTTP status.
- **Convert URL to PDF** (read-only): Render a webpage into a downloadable PDF with paper, orientation, margin, and scale controls.
- **Look Up DNS Records** (read-only): Retrieve A, AAAA, CNAME, MX, CAA, NS, SOA, SRV, and TXT records for a domain.
- **Measure Page Load Time** (read-only): Measure browser page-load time from Geekflare's default location for 1 credit.
- **Ping Host** (read-only): Send ICMP pings to a domain or IP address and return latency, packet-loss, and round-trip statistics.
- **Run Lighthouse Audit** (read-only): Run a Google Lighthouse audit for performance, SEO, accessibility, and best practices.
- **Run MTR Network Diagnostic** (read-only): Run MTR to report packet loss and latency at each network hop between Geekflare and a target.
- **Scan Open Ports** (read-only): Scan a domain or IP address for open TCP ports using a common-port set, custom ranges, or Geekflare's default top 100 ports.
- **Scan TLS Configuration** (read-only): Inspect a domain's TLS protocols, cipher suites, and certificate details.
- **Scrape Page Metadata** (read-only): Extract meta tags, Open Graph fields, Twitter Card fields, canonical URLs, and images from a webpage.
- **Scrape Webpage** (read-only): Fetch webpage content as HTML, Markdown, JSON, or text, with optional browser rendering, selector extraction, and AI analysis.
- **Search the Internet** (read-only): Search web pages, news, or images with domain, category, location, and time filters.
- **Trace URL Redirects** (read-only): Trace every redirect hop, status code, and final destination for a URL.
