Full tech stack on any domain, instantly
curl --request POST \
--url https://api.tryhuntr.com/company-tech-stack \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"domain": "stripe.com"
}
'{
"success": true,
"request_id": "req_1746123456_ts1x2y",
"domain": "stripe.com",
"data": {
"technologies": [
{
"name": "Next.js",
"category": "javascript_framework",
"confidence": 92,
"confidence_tier": "confirmed"
},
{
"name": "Cloudflare",
"category": "cdn",
"confidence": 99,
"confidence_tier": "confirmed"
},
{
"name": "Google Analytics",
"category": "analytics",
"confidence": 76,
"confidence_tier": "probable"
},
{
"name": "Google Tag Manager",
"category": "tag_manager",
"confidence": 76,
"confidence_tier": "probable"
}
],
"profile": {
"business_model": "b2b_saas",
"saas": {
"verdict": "likely_saas",
"score": 82
},
"commercial": {
"has_pricing_page": true,
"has_contact_sales": true,
"has_careers_page": true,
"has_docs": true,
"has_api": true,
"has_ecommerce": false
},
"gtm_stack": {
"has_crm": true,
"has_marketing_automation": true,
"has_analytics": true,
"has_advertising": true,
"has_customer_support": false,
"has_scheduling": false,
"has_email_marketing": true
},
"footprint": {
"total_technologies": 18,
"total_categories": 9
}
},
"infrastructure": {
"hosting": "AWS",
"cdn": "CloudFront",
"edge": [
"Akamai Edge"
],
"storage": [
"Amazon S3"
],
"asset_hosts": [
"jsDelivr"
],
"hosting_confidence": "high",
"ssl": {
"cert_issuer": "Amazon ACM",
"hsts": {
"maxAge": 31536000,
"includeSubDomains": true,
"preload": true
}
},
"dns": {
"nameserver_provider": "Amazon Route 53",
"nameservers": [
"ns-123.awsdns-15.com"
],
"email_provider": "Google Workspace",
"email_senders": [
"SendGrid",
"Zendesk"
],
"spf": "v=spf1 include:_spf.google.com include:mail.zendesk.com -all",
"dmarc_policy": "reject",
"dkim_selectors": [
"google"
]
},
"providers": [
{
"name": "Amazon CloudFront",
"provider": "AWS",
"role": "cdn",
"confidence": 90,
"confidence_tier": "high",
"evidence": [
"cloudfront_signal"
]
},
{
"name": "Google Workspace",
"provider": "Google",
"role": "email",
"confidence": 90,
"confidence_tier": "high",
"evidence": [
"mx_records"
]
}
]
},
"signals": [
{
"name": "Google Site Verification",
"category": "verification",
"confidence": 78,
"evidence": [
"google_site_verification_txt"
]
}
],
"email_security": {
"spf": {
"present": true
},
"dmarc": {
"present": true,
"policy": "reject",
"reject": true
},
"dkim": {
"selectors": [
"google"
],
"providers": [
"Google Workspace"
]
},
"mta_sts": false,
"tls_rpt": false,
"provider": "Google Workspace",
"sender_platforms": [
"SendGrid"
]
},
"verified_links": {
"social": [
{
"platform": "LinkedIn",
"url": "https://www.linkedin.com/company/example"
}
],
"app_store": [],
"google_play": [],
"apple_app_site_association": true,
"android_assetlinks": true
},
"languages": [
{
"code": "en",
"source": "html_lang",
"confidence": 92
}
],
"api_endpoint": "https://api.stripe.com",
"social_links": [
{
"platform": "LinkedIn",
"url": "https://www.linkedin.com/company/stripe"
},
{
"platform": "Twitter/X",
"url": "https://twitter.com/stripe"
}
]
},
"price": 0.012,
"credits_remaining": 4.988
}Company enrichment
Full tech stack on any domain, instantly
Requires x-api-key header.
Rate limit: 5 requests/second per API key.
Detect the full technology stack of any website — CMS, JS frameworks, analytics, hosting, CDN, ads, email infrastructure, DNS providers, and more.
Price: $0.012 flat. Credits are refunded automatically if detection fails.
POST
/
company-tech-stack
Full tech stack on any domain, instantly
curl --request POST \
--url https://api.tryhuntr.com/company-tech-stack \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"domain": "stripe.com"
}
'{
"success": true,
"request_id": "req_1746123456_ts1x2y",
"domain": "stripe.com",
"data": {
"technologies": [
{
"name": "Next.js",
"category": "javascript_framework",
"confidence": 92,
"confidence_tier": "confirmed"
},
{
"name": "Cloudflare",
"category": "cdn",
"confidence": 99,
"confidence_tier": "confirmed"
},
{
"name": "Google Analytics",
"category": "analytics",
"confidence": 76,
"confidence_tier": "probable"
},
{
"name": "Google Tag Manager",
"category": "tag_manager",
"confidence": 76,
"confidence_tier": "probable"
}
],
"profile": {
"business_model": "b2b_saas",
"saas": {
"verdict": "likely_saas",
"score": 82
},
"commercial": {
"has_pricing_page": true,
"has_contact_sales": true,
"has_careers_page": true,
"has_docs": true,
"has_api": true,
"has_ecommerce": false
},
"gtm_stack": {
"has_crm": true,
"has_marketing_automation": true,
"has_analytics": true,
"has_advertising": true,
"has_customer_support": false,
"has_scheduling": false,
"has_email_marketing": true
},
"footprint": {
"total_technologies": 18,
"total_categories": 9
}
},
"infrastructure": {
"hosting": "AWS",
"cdn": "CloudFront",
"edge": [
"Akamai Edge"
],
"storage": [
"Amazon S3"
],
"asset_hosts": [
"jsDelivr"
],
"hosting_confidence": "high",
"ssl": {
"cert_issuer": "Amazon ACM",
"hsts": {
"maxAge": 31536000,
"includeSubDomains": true,
"preload": true
}
},
"dns": {
"nameserver_provider": "Amazon Route 53",
"nameservers": [
"ns-123.awsdns-15.com"
],
"email_provider": "Google Workspace",
"email_senders": [
"SendGrid",
"Zendesk"
],
"spf": "v=spf1 include:_spf.google.com include:mail.zendesk.com -all",
"dmarc_policy": "reject",
"dkim_selectors": [
"google"
]
},
"providers": [
{
"name": "Amazon CloudFront",
"provider": "AWS",
"role": "cdn",
"confidence": 90,
"confidence_tier": "high",
"evidence": [
"cloudfront_signal"
]
},
{
"name": "Google Workspace",
"provider": "Google",
"role": "email",
"confidence": 90,
"confidence_tier": "high",
"evidence": [
"mx_records"
]
}
]
},
"signals": [
{
"name": "Google Site Verification",
"category": "verification",
"confidence": 78,
"evidence": [
"google_site_verification_txt"
]
}
],
"email_security": {
"spf": {
"present": true
},
"dmarc": {
"present": true,
"policy": "reject",
"reject": true
},
"dkim": {
"selectors": [
"google"
],
"providers": [
"Google Workspace"
]
},
"mta_sts": false,
"tls_rpt": false,
"provider": "Google Workspace",
"sender_platforms": [
"SendGrid"
]
},
"verified_links": {
"social": [
{
"platform": "LinkedIn",
"url": "https://www.linkedin.com/company/example"
}
],
"app_store": [],
"google_play": [],
"apple_app_site_association": true,
"android_assetlinks": true
},
"languages": [
{
"code": "en",
"source": "html_lang",
"confidence": 92
}
],
"api_endpoint": "https://api.stripe.com",
"social_links": [
{
"platform": "LinkedIn",
"url": "https://www.linkedin.com/company/stripe"
},
{
"platform": "Twitter/X",
"url": "https://twitter.com/stripe"
}
]
},
"price": 0.012,
"credits_remaining": 4.988
}Authorizations
Your Huntr API key. Get one at tryhuntr.com. Pass as x-api-key header on all authenticated requests.
Body
application/json
Domain to scan, e.g. stripe.com. Subdomains and http:// prefix are accepted and normalized.
⌘I