Website Technology Identification

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-identification
Analyze 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 provided
401
Missing or invalid API key
404
Website not accessible or not found
500
Internal server error

Code Examples

curl -X GET "https://toolshed.app/api/v1/tools/website-technology-identification?url=https://example.com" \
  -H "Authorization: Bearer YOUR_API_KEY"

Ready to get started?

Create an API key to start using the Website Technology Identification API.