Skip to main content
Piloterr
Back to library

Website Technology API

Identify the technologies behind any website CMS, frameworks, analytics, CDN, hosting, and more, for competitive market analysis and technological insight.

Active1 credit = 1 requestGET/v2/website/technology

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

The Website Technology API detects the full technology stack of any public website, including CMS platforms, JavaScript frameworks, analytics tools, CDN providers, security solutions, marketing automation tools, and more. It offers two modes: a lightweight simple mode for quick overviews, and a detailed expert mode with confidence scores, versions, and category metadata.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/website/technology?query=https://example.com&mode=simple

ParametersLink to Parameters

Parameter Type Required Description
query string yes A website URL with either the http:// or https:// protocol
mode string no Response detail level: simple or expert (default: expert)

Response fieldsLink to Response fields

Field Type Description
cms string Detected CMS platform (simple mode only)
urls object Map of crawled URLs with HTTP status codes
technologies array Detected technologies: flat names (simple) or full objects (expert)
technologies[].name string Technology name (expert mode)
technologies[].confidence integer Detection confidence score 0–100 (expert mode)
technologies[].version string Detected version if available (expert mode)
technologies[].categories array Category objects with id, slug, name (expert mode)

NotesLink to Notes

  • Response time is typically between 10 and 15 seconds
  • Use expert mode when confidence scores or version information is needed
  • Use simple mode for lightweight integrations and dashboards

Main use casesLink to Main use cases

  • Identify which CMS, framework, or analytics tools competitors are using to benchmark your own tech stack
  • Build sales intelligence tools that filter prospects by technology (e.g. find all companies using HubSpot)
  • Audit your own website's technology exposure for security and compliance purposes
  • Enrich company data pipelines with technology stack signals for lead scoring and segmentation

Related APIs

Expand your data capabilities with these complementary tools.

Website Antibot/v2/website/antibot

Detect which anti-bot protection protects a website before you scrape. Get the vendor, confidence level, and matching clues from a single URL check.

GET1 credit = 1 requestActive
Website Crawler (POST)/v2/website/crawler

A robust solution for efficiently extracting a wide range of data from web pages.

POST1 credit = 1 requestActive
Website Crawler/v2/website/crawler

Fetch public pages with fast HTTP crawling (no JavaScript). Best first choice for static or server-rendered HTML; use Rendering or WebUnlocker when JS or anti-bot blocks you.

GET1 credit = 1 requestActive
Website Email Phone Extractor/v2/website/email_phone_extractor

Extract emails and phone numbers from websites for comprehensive contact details, including social media profiles across 12+ platforms.

GET1 credit = 1 requestActive
Website Rendering/v2/website/rendering

Render JavaScript-heavy pages in a headless browser and return post-render HTML. Use when Crawler returns empty DOM; escalate to WebUnlocker if bot protection blocks the session.

GET2 credits = 1 requestActive
Website Rendering Instructions (POST)/v2/website/rendering

Execute browser automation instructions (scroll, scroll_to_bottom) during headless rendering to trigger lazy-loaded content, bypass anti-bot detection, and scrape dynamically loaded pages.

POST2 credits = 1 requestActive
Website Screenshot/v2/website/screenshot

Browser-like Screenshot API that captures webpages as PNG/JPEG/WebP or PDF for previews, QA, reporting, monitoring, and archiving no headless setup.

GET2 credits = 1 requestActive
Website WebUnlocker/v2/website/webunlocker

Bypass advanced anti-bot systems (Cloudflare, DataDome, Akamai, PerimeterX) on whitelisted domains. Combines browser rendering and unlock tooling; use after Crawler and Rendering fail.

GET3 credits = 1 requestActive
Website WebUnlocker (POST)/v2/website/webunlocker

Send POST requests to whitelisted websites or APIs through WebUnlocker to bypass advanced anti-bot protection and retrieve the upstream response.

POST3 credits = 1 requestActive

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included