A collection of code examples and utilities for the BuiltWith API.
| Example | Description | Languages |
|---|---|---|
| live-feed-to-slack | Stream newly detected domains from the BuiltWith Live Feed WebSocket into a Slack channel in real time | Node.js, Python |
| live-feed-to-salesforce | Stream live feed domains, enrich them with Domain API profiles, and save mapped leads to Salesforce via REST | Node.js, Python |
| domain-api | Look up the full technology stack and metadata for any domain | Node.js, Python |
| lists-api | Get lists of websites using a specific technology | Node.js, Python |
| relationships-api | Discover connections and relationships between websites | Node.js, Python |
| free-api | Get summary technology counts and group data for a domain | Node.js, Python |
| company-to-url-api | Find domains associated with a company name | Node.js, Python |
| tags-api | Find domains related to IP addresses and site attributes | Node.js, Python |
| recommendations-api | Get technology recommendations for a domain | Node.js, Python |
| social-api | Look up domains related to social media profiles | Node.js, Python |
| redirects-api | Track live and historical domain redirects | Node.js, Python |
| keywords-api | Extract keywords associated with a domain | Node.js, Python |
| trends-api | Analyze technology adoption trends and metrics | Node.js, Python |
| product-api | Find websites selling specific products | Node.js, Python |
| trust-api | Evaluate trust and fraud signals for a domain | Node.js, Python |
| whoami-api | Verify API credentials and check account status | Node.js, Python |
| usage-api | Check API usage and remaining quota | Node.js, Python |
You'll need a BuiltWith API key for all examples — grab one at api.builtwith.com.
Each example has its own README with setup instructions for both Node.js and Python. Navigate into the folder and follow along!