Skip to main content
API Documentation
Beta API

Stack Detection API Documentation

Identify technology stacks, frameworks, CDNs, and security configurations - 80+ technologies detected

Stack Detection API - New!

Identify technology stacks, frameworks, CDNs, and security configurations. Detects 80+ technologies with confidence scoring. No API key required - 5 requests per day per IP address!

Stack Detection Endpoint

GET /stack?url={url}

Analyze any website to identify its technology stack. Detects 80+ technologies including frontend frameworks, backend platforms, CDN providers, analytics tools, and security configurations.

Parameters:
url - The URL to analyze (required)
includeCss - Include CSS stylesheet URLs in response (optional, default: false)
Authentication:
No API key required
Rate Limiting:
5 requests per day per IP address • Resets at midnight UTC
Stack Detection Example
curl "https://api.ogfetch.com/stack?url=https://github.com"

Response Schema & Detected Stack

https://ogfetch.com
Frontend
ReactNext.jsv2.2.1Webpack
Analytics
Google Tag Manager
CDN
Cloudflare, Vercel
Server
cloudflare / Next.js
Security
B2 headers
Detected technologies grouped by category with confidence indicators.

Response Schema

Stack Detection Response
{
"url": "https://ogfetch.com",
"analyzedAt": "2025-10-25T18:14:41.812Z",
"technologies": [
{
"name": "React",
"confidence": "high",
"detectedFrom": ["HTML", "Scripts"],
"category": "frontend"
},
{
"name": "Next.js",
"version": "2.2.1",
"confidence": "high",
"detectedFrom": ["HTML", "Scripts", "Headers"],
"category": "frontend"
},
{
"name": "Webpack",
"confidence": "medium",
"detectedFrom": ["HTML", "Scripts"],
"category": "frontend"
},
{
"name": "Google Tag Manager",
"confidence": "low",
"detectedFrom": ["HTML"],
"category": "analytics"
}
],
"server": {
"name": "cloudflare",
"poweredBy": "Next.js"
},
"cdn": ["Cloudflare", "Vercel"],
"security": {
"score": "B",
"headers": [
"strict-transport-security",
"x-content-type-options"
],
"missingHeaders": [
"content-security-policy",
"x-frame-options",
"x-xss-protection",
"referrer-policy",
"permissions-policy"
]
}
}

Technology Categories

Frontend: React, Vue.js, Angular, Next.js, Svelte, Webpack, Vite
Backend: Node.js, Express, Django, Laravel, Ruby on Rails, Spring Boot
CDN: Cloudflare, Vercel, Netlify, AWS CloudFront, Fastly, Akamai
Analytics: Google Analytics, Google Tag Manager, Facebook Pixel, Hotjar, Mixpanel
Security: Auth0, Okta, Firebase Auth, reCAPTCHA, hCaptcha
Payment: Stripe, PayPal, Square
CMS: WordPress, Shopify, Contentful, Strapi, Sanity, Prismic
UI: jQuery, Bootstrap, Tailwind CSS, Material-UI, Ant Design, Chakra UI

Total: 80+ technologies detected across all categories

Confidence Levels

High Confidence
3+ matches OR detected in headers
🟢
Medium Confidence
2+ matches OR detected in 2+ sources
🟡
Low Confidence
1 match from single source
⚪

Security Analysis

The API evaluates 7 critical security headers:

•Strict-Transport-Security
•Content-Security-Policy
•X-Frame-Options
•X-Content-Type-Options
•X-XSS-Protection
•Referrer-Policy
•Permissions-Policy
Security Scoring:
A6-7 headers (90-100%)
B5-6 headers (75-89%)
C4-5 headers (60-74%)
D3 headers (40-59%)
F0-2 headers (0-39%)

Use Cases

Competitive Analysis

Identify technologies used by competitors to inform your technology decisions

Security Auditing

Check security header implementation across your portfolio of websites

Technology Discovery

Build databases of technology adoption trends and market research