Loading docs...
Detect technologies on websites. Accepts domains (e.g. shopify.com) or full URLs (https://shopify.com). Single lookup or batch up to 1,000 at once. Results returned immediately.
/api/v3/web/lookupDetect technologies on one website. GET with ?url= or POST with JSON body. Accepts domain (shopify.com) or full URL (https://shopify.com). Returns immediately. 1 credit.
urlstringrequiredDomain or URL (e.g. shopify.com or https://shopify.com). Query param for GET; use url or domain in JSON for POST.curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://techleads.fyi/api/v3/web/lookup?url=shopify.com"{
"success": true,
"data": {
"technologies": [
{ "technology": "Shopify", "category": "Ecommerce", "confidence": 100 },
{ "technology": "Cloudflare", "category": "CDN", "confidence": 100 }
],
"url": "https://shopify.com"
},
"meta": { "credits_used": 1, "credits_remaining": 4999 }
}/api/v3/web/lookup/batchDetect technologies on up to 1,000 URLs or domains. Body accepts urls or domains. Processed in parallel. Results returned immediately—no polling required.
urlsstring[]Array of URLs or domains (max 1,000). Use urls or domains.domainsstring[]Array of domains or URLs (max 1,000). Use urls or domains.curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"domains": ["shopify.com", "stripe.com", "vercel.com"]}' \
"https://techleads.fyi/api/v3/web/lookup/batch"{
"success": true,
"total": 3,
"successful": 3,
"failed": 0,
"duration_ms": 850,
"results": [
{
"url": "https://shopify.com",
"success": true,
"technologies": [
{ "technology": "Shopify", "category": "Ecommerce", "confidence": 100 },
{ "technology": "Cloudflare", "category": "CDN", "confidence": 100 }
]
},
{
"url": "https://stripe.com",
"success": true,
"technologies": [
{ "technology": "Nginx", "category": "Web servers", "confidence": 100 },
{ "technology": "Amazon S3", "category": "CDN", "confidence": 100 }
]
}
],
"meta": { "credits_used": 3, "credits_remaining": 4997 }
}