BuiltWith
Authentication Type: API Key
Description: Technology intelligence for the web — detect what technologies any domain uses, including frameworks, analytics, advertising platforms, CMS systems, hosting providers, and more.
Authentication
To authenticate, you'll need a BuiltWith API key. Sign up and obtain your key at builtwith.com/free-signup.
Required Credentials:
apiKey— your BuiltWith API key
Domain Intelligence
Identify the complete technology stack running on any domain, with per-path breakdowns and detection history.
Domain Lookup
Detect technologies used on one or more domains. Returns a breakdown of all detected technologies per path, with categories, tags, first/last detection timestamps, and optional company metadata.
Operation Type: Query (Read)
Parameters:
- domains
array of strings(required): One or more domains to analyze (e.g.["example.com", "acme.io"]). Maximum 16 domains per request. - liveOnly
boolean(optional, default:false): Whentrue, returns only technologies currently active on the site. - noMeta
boolean(optional, default:false): Whentrue, excludes company metadata (improves performance). - noPii
boolean(optional, default:true): Whentrue, removes personal names and email addresses from results.
Returns:
- results
array of objects: One result object per domain queried- domain
string: The domain that was looked up - paths
array of objects: Technology data broken down by path- domain
string: The domain for this path - url
string(nullable): The full URL of the path - subDomain
string(nullable): The subdomain if applicable - technologies
array of objects: Technologies detected on this path- name
string: Technology name (e.g. "React", "Google Analytics") - description
string(nullable): Description of the technology - link
string(nullable): URL for more information about the technology - tag
string(nullable): Technology category tag - categories
array of objects: Category classifications- name
string: Category name (e.g. "JavaScript Frameworks") - tag
string: Category tag identifier
- name
- firstDetected
number(nullable): Unix timestamp of first detection - lastDetected
number(nullable): Unix timestamp of most recent detection
- name
- domain
- companyName
string(nullable): Company name from metadata - country
string(nullable): Company country from metadata - firstIndexed
number(nullable): Unix timestamp when BuiltWith first indexed the domain - lastIndexed
number(nullable): Unix timestamp of the most recent index - estimatedMonthlySpend
number(nullable): Estimated monthly USD spend on technology
- domain
Example Usage:
{
"domains": ["shopify.com", "stripe.com"],
"liveOnly": true,
"noMeta": false,
"noPii": true
}
Example Use Cases:
- Identify prospects using a competitor's product for competitive displacement campaigns
- Score leads based on their current technology stack (e.g. filter for companies using Salesforce)
- Research what analytics, ad platforms, or CDNs a set of target accounts uses
- Enrich company records with technology profile data
Common Use Cases
Lead Qualification:
- Filter prospects by specific technologies they use (e.g. "uses HubSpot" or "uses Shopify")
- Score accounts by technology maturity or spend signals
- Identify accounts ready for migration or upgrade
Competitive Intelligence:
- Monitor which domains are using competitor products
- Track technology adoption trends across target segments
Enrichment & Research:
- Append technology stack data to CRM records
- Research a domain's tech stack before a sales call or demo