Piloterr

Website Technology

GET
/v2/website/technology

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

Credit cost: 1 credit per call

Autorisierung

ApiKeyAuth
x-api-key<token>

Your API key. Include it in the x-api-key header for every request.

In: header

Abfrageparameter

query*string

A website URL to analyze for technology stack detection. Must include the http:// or https:// protocol.

Example:

https://example.com

Notes:

  • Response time is typically between 10 and 15 seconds due to deep technology fingerprinting.
  • Works with any public-facing website URL.
mode?string

Controls the level of detail returned in the technology detection response.

  • expert: Returns comprehensive technical details including confidence scores, version numbers, CPE identifiers, category metadata, and technology descriptions. Default.
  • simple: Returns a lightweight summary with the CMS name, URL status codes, and a flat list of technology names

Notes:

  • Use simple mode for quick stack overviews or when building dashboards that only need technology names.
  • Use expert mode when you need confidence scores, categorization, or version information for deep analysis.
Default"expert"

Antworttext

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v2/website/technology?query=string"

{  "cms": "Webflow",  "urls": {    "https://piloterr.com/": {      "status": 301    },    "https://www.piloterr.com/": {      "status": 200    }  },  "technologies": [    "Webflow",    "jsDelivr",    "Google Tag Manager",    "Google Hosted Libraries",    "Customer.io",    "reCAPTCHA",    "jQuery",    "HubSpot Chat",    "HubSpot",    "Google Analytics",    "Cloudflare Turnstile",    "Google Font API",    "HSTS",    "Cloudflare",    "Webpack",    "Open Graph",    "HTTP/3"  ]}

{  "error": "Bad Request"}
{  "error": "Invalid API Key"}
{  "error": "Payment required"}
{  "error": "Rate limit exceeded for the API key: quota monthly"}
{  "error": "Internal Error"}