Detect Stack Batch
POSThttps://api-tech-stack.dataandapis.com/v1/stack
Detect Stack Batch es un endpoint de Tech Stack API. Detecta el CMS, frameworks, analíticas, pagos, CDN y hosting detrás de cualquier sitio web.
Envía tu clave en la cabecera X-Api-Key. Cada llamada cuesta 10 tokens; una clave gratuita incluye 500 tokens al mes.
Petición
Cuerpo de la petición
{
"targets": [
"stripe.com",
"www.allbirds.com",
"wordpress.org"
]
}Petición de ejemplo
curl
curl -X POST "https://api-tech-stack.dataandapis.com/v1/stack" \
-H "X-Api-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "targets": [ "stripe.com", "www.allbirds.com", "wordpress.org" ] }'Node.js
const res = await fetch("https://api-tech-stack.dataandapis.com/v1/stack", {
method: "POST",
headers: { "X-Api-Key": process.env.DATAANDAPIS_KEY, "Content-Type": "application/json" },
body: JSON.stringify({
"targets": [
"stripe.com",
"www.allbirds.com",
"wordpress.org"
]
}),
});
const data = await res.json();Python
import os, requests
r = requests.post(
"https://api-tech-stack.dataandapis.com/v1/stack",
headers={"X-Api-Key": os.environ["DATAANDAPIS_KEY"]},
json={
"targets": [
"stripe.com",
"www.allbirds.com",
"wordpress.org"
]
},
)
data = r.json()Respuesta de ejemplo
Respuesta de ejemplo{
"ok": true,
"count": 2,
"results": [
{
"url": "https://wordpress.org/",
"final_url": "https://wordpress.org/",
"status": 200,
"technologies": [
{
"name": "WordPress",
"category": "CMS",
"version": "7.2",
"confidence": "detected",
"evidence": [
"meta generator: WordPress 7.2-alpha-63620",
"script https://wordpress.org/wp-content/mu-plugins/pub-sync/blocks/language-suggest/build/front.js?ver=415c",
"link https://wordpress.org/wp-content/mu-plugins/pub-sync/global-fonts/Inter/Inter-latin.woff2"
]
},
{
"name": "Google Fonts",
"category": "Fonts",
"version": null,
"confidence": "detected",
"evidence": [
"link https://fonts.googleapis.com"
]
…
Ver la respuesta completa
Respuesta de ejemplo
{
"ok": true,
"count": 2,
"results": [
{
"url": "https://wordpress.org/",
"final_url": "https://wordpress.org/",
"status": 200,
"technologies": [
{
"name": "WordPress",
"category": "CMS",
"version": "7.2",
"confidence": "detected",
"evidence": [
"meta generator: WordPress 7.2-alpha-63620",
"script https://wordpress.org/wp-content/mu-plugins/pub-sync/blocks/language-suggest/build/front.js?ver=415c",
"link https://wordpress.org/wp-content/mu-plugins/pub-sync/global-fonts/Inter/Inter-latin.woff2"
]
},
{
"name": "Google Fonts",
"category": "Fonts",
"version": null,
"confidence": "detected",
"evidence": [
"link https://fonts.googleapis.com"
]
…{
"ok": true,
"count": 2,
"results": [
{
"url": "https://wordpress.org/",
"final_url": "https://wordpress.org/",
"status": 200,
"technologies": [
{
"name": "WordPress",
"category": "CMS",
"version": "7.2",
"confidence": "detected",
"evidence": [
"meta generator: WordPress 7.2-alpha-63620",
"script https://wordpress.org/wp-content/mu-plugins/pub-sync/blocks/language-suggest/build/front.js?ver=415c",
"link https://wordpress.org/wp-content/mu-plugins/pub-sync/global-fonts/Inter/Inter-latin.woff2"
]
},
{
"name": "Google Fonts",
"category": "Fonts",
"version": null,
"confidence": "detected",
"evidence": [
"link https://fonts.googleapis.com"
]
},
{
"name": "Google Tag Manager",
"category": "Tag manager",
"version": null,
"confidence": "detected",
"evidence": [
"html marker /googletagmanager\\.com/ns\\.html/"
]
},
{
"name": "nginx",
"category": "Web server",
"version": null,
"confidence": "detected",
"evidence": [
"header server: nginx"
]
}
],
"by_category": {
"CMS": [
"WordPress"
],
"Fonts": [
"Google Fonts"
],
"Tag manager": [
"Google Tag Manager"
],
"Web server": [
"nginx"
]
},
"fetched_at": "2026-09-15T12:58:26.429Z"
},
{
"target": "localhost",
"error": "Target must be a public website."
}
]
}
