apyhub
DATA EXTRACTION · DEVELOPER TOOLS

Detect Tech Stack API

What it does

Tech Stack Detector identifies the technologies used by a website from a single URL. Send an http or https webpage URL in the request body, and get back the source URL you checked plus a technologies array of detected products, frameworks, libraries, or services.

Use it when you need to profile a site before integration work, compare competitors, enrich lead research, or quickly understand what powers a page. The response is intentionally compact: it tells you what was found without forcing you to scrape the page yourself or maintain your own fingerprinting logic.

Tech Stack Detector is a good fit for audits, prospecting workflows, and internal tooling that needs a fast first pass on a site's frontend or backend signals. Because the input is just a URL, it is easy to drop into batch jobs, dashboards, or enrichment pipelines.

If a site changes over time, you can rerun the same check and compare the returned technology list to track stack changes across releases or site rebuilds.

POST
Detect Tech Stack
https://api.eu.apyverse.com/chisleroff/detect-tech-stack

QUICKSTART

GUIDE

Quickstart

Send the webpage URL you want analyzed in a JSON body to detect its technology stack.

curl -X POST "https://api.eu.apyverse.com/chisleroff/detect-tech-stack" \
  -H "apy-token: $APY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'

What you'll get back

Returns a JSON object with optional source_url and technologies fields. source_url is the analyzed page URL, and technologies is an array of technology names detected on that page.

{
  "source_url": "https://example.com",
  "technologies": ["WordPress", "PHP", "jQuery"]
}
TRY ITLIVE · 50 ATOMS
Loading your default key…
The full key is used to call the gateway and stays in this tab — never sent to orbit or saved.
body*
URL of the webpage to extract, audit, or validate content from (http/https only).

About this endpoint

What it does

Detects the technology stack used by a webpage from its URL and returns the source URL plus a list of detected technologies.

Request Body

ParameterTypeMandatoryDescription
urlStringYesURL of the webpage to extract, audit, or validate content from. Must be a valid http/https URI.

Response

Returns a JSON object with a source_url string field and a technologies string array field. source_url is the webpage URL used for detection, and technologies contains the detected technology names.

ParameterTypeMandatoryDescription
source_urlStringNoThe source webpage URL, formatted as a URI.
technologiesString ArrayNoThe detected technologies returned by the endpoint.

Body

Name
Type
Description
bodyREQUIRED
object
▣ 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.