apyhub
DATA EXTRACTION · DEVELOPER TOOLS

Detect Tech Stack API

What it does

Tech Stack Detector identifies the technologies used by a webpage from its URL. Send an http or https URL in the request body, and get back the source URL plus a technologies array listing the detected stack.

Use it when you need a fast read on what powers a site before a migration, competitive review, security assessment, or integration check. It’s useful for spotting frameworks, libraries, CMS platforms, analytics tools, and other front-end or server-side technologies that leave detectable fingerprints on the page.

The response is intentionally compact: source_url confirms the page that was analysed, and technologies gives you the detected names as strings. That makes it easy to feed the result into enrichment workflows, compare multiple sites, or trigger follow-up checks based on the stack you find.

If you are building a crawler, sales workflow, or site audit pipeline, Tech Stack Detector gives you a simple way to classify web properties from a single URL input without parsing the page yourself.

POST
Detect Tech Stack
http://localhost:8080/chisleroff/detect-tech-stack
QUICKSTARTGUIDE

Quickstart

Send a webpage URL to detect the technologies used on that site.

curl -X POST "http://localhost:8080/chisleroff/detect-tech-stack" \
  -H "apy-token: $APY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://apyhub.com"}'

What you'll get back

Returns a JSON object with source_url as a string URI and technologies as an array of strings.

{
  "technologies": [
    "Next.js",
    "Tailwind CSS",
    "Google Tag Manager",
    "Google Analytics"
  ],
  "source_url": "https://apyhub.com"
}
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 the URL you provide. The response returns the source URL and a list of detected technologies.

Request Body

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

Response

Returns a JSON object with a source_url string field and a technologies string array field.

ParameterTypeMandatoryDescription
source_urlStringNoThe source webpage URL, formatted as a URI.
technologiesString ArrayNoA list of detected technology names.

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.