
Website Technology Identification API
Web Development
Discover the complete technology stack of any website. Identify frameworks, CMS, analytics, payment processors, and more from a single URL.
Authentication
All API requests require a valid API key passed in the Authorization header as a Bearer token.
Endpoints
1 endpoint available
Overview
The Website Technology Identification API analyzes any website and returns comprehensive information about its technology stack, company details, contact information, and more. Simply provide a URL and receive detailed intelligence about the site.
What You Get
The API returns extensive data about the target website:
Technology Detection
- Technologies - Complete list of detected technologies with names, versions, and categories
- Categories - CMS, frameworks, analytics, payment processors, hosting, and more
- Traffic Rank - Popularity ranking for each technology
Company Intelligence
- Company Name - Verified and inferred company names
- Industry - Business sector classification
- Company Size - Employee count range
- Founded - Year the company was established
- About - Company description
- Locations - Physical addresses
- Employees - Key personnel with titles
Contact Information
- Email - Discovered email addresses (verified and safe)
- Phone - Phone numbers found on the site
- Social Media - LinkedIn, Twitter, Facebook profiles
Technical Details
- SSL Certificate - Issuer, expiration, protocol version
- DNS Records - SPF and DMARC status
- IP Geolocation - Country and region of hosting
- Language - Primary language of the site
- Responsive - Mobile responsiveness status
Use Cases
- Competitive analysis and market research
- Sales prospecting and lead enrichment
- Security auditing and vulnerability assessment
- Technology trend analysis
- Vendor and partner evaluation
Endpoints
GET
/v1/tools/website-technology-identificationAnalyze a website and return its technology stack and company information
Response Example
{
"success": true,
"url": "https://www.example.com",
"technologies": [
{
"slug": "react",
"name": "React",
"versions": [
"18.2"
],
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"name": "JavaScript frameworks"
}
],
"trafficRank": 100,
"confirmedAt": 1702339200
},
{
"slug": "stripe",
"name": "Stripe",
"versions": [
"3"
],
"categories": [
{
"id": 1,
"slug": "payment-processors",
"name": "Payment processors"
}
],
"trafficRank": 1000,
"confirmedAt": 1702339200
}
],
"email": [
"contact@example.com"
],
"verifiedEmail": [
"contact@example.com"
],
"phone": [
"+1 555-123-4567"
],
"linkedin": [
"company/example"
],
"twitter": [
"example"
],
"title": "Example - Leading Solutions Provider",
"description": "Example provides innovative solutions for businesses.",
"companyName": "Example Inc.",
"industry": "Technology",
"companySize": "51-200 employees",
"companyType": "Privately Held",
"companyFounded": 2015,
"technologySpend": "High",
"certInfo.issuer": "Let's Encrypt",
"certInfo.protocol": "TLS 1.3",
"dns.spf": true,
"dns.dmarc": true,
"ipCountry": "US",
"language": "en",
"responsive": true
}Error Codes
400
Invalid URL provided401
Missing or invalid API key404
Website not accessible or not found500
Internal server errorCode Examples
curl -X GET "https://toolshed.app/api/v1/tools/website-technology-identification?url=https://example.com" \
-H "Authorization: Bearer YOUR_API_KEY"