Skip to content

Latest commit

Β 

History

History
92 lines (63 loc) Β· 5.08 KB

File metadata and controls

92 lines (63 loc) Β· 5.08 KB

πŸ—οΈ BuiltWith Code Examples

A collection of ready-to-run examples and utilities for the BuiltWith API β€” helping you build smarter sales pipelines, enrich CRMs, and analyze the web's technology landscape.


πŸš€ Live Feed Integrations

Stream newly-detected domains in real time from the BuiltWith Live Feed WebSocket and pipe them straight into your stack.

Example Description Languages
live-feed-to-slack πŸ’¬ Stream newly detected domains into a Slack channel as they're discovered Node.js, Python
live-feed-to-salesforce ☁️ Stream live feed domains, enrich with Domain API profiles, and push mapped leads to Salesforce Node.js, Python
live-feed-to-hubspot 🟠 Stream live feed domains, enrich via Domain API, and upsert contacts directly into HubSpot CRM Node.js, Python
live-feed-to-pipedrive 🟒 Stream live feed domains, enrich via Domain API, and upsert organizations in Pipedrive with a tech-stack note Node.js, Python

πŸ“‹ Lists & Bulk Enrichment

Pull technology lists and enrich domains at scale β€” great for building targeted prospect lists and sales-ready exports.

Example Description Languages
lists-api-to-csv-enriched πŸ“Š Pull a technology list, enrich each domain with tech stack and company metadata, and export a sales-ready CSV Node.js, Python
list-of-websites-using-two-technologies 🧩 Find websites that use one technology and also use required additional technologies with OTHERTECHS Node.js, Python
bulk-domain-api-async ⚑ CLI wrapper for the async bulk Domain API β€” submit a batch, poll for completion, download results, and resume interrupted jobs Node.js, Python
bulk-domain-enrichment πŸ—‚οΈ Enrich a CSV of domains with tech categories, spend score, and company metadata via the Free API or Domain API Node.js, Python
keyword-search-to-live-high-spend πŸ’° Search for sites by keyword, enrich with the Domain API, and filter to only live sites spending $1,000+/mo on web tech Node.js, Python

πŸ” Core API Examples

Fundamental building blocks for looking up domains, technologies, and companies.

Example Description Languages
domain-api 🌐 Look up the full technology stack and metadata for any domain Node.js, Python
change-api πŸ”„ Get technology additions and removals for domains Node.js, Python
lists-api πŸ“ Get lists of websites actively using a specific technology 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

πŸ•ΈοΈ Relationships & Discovery

Uncover hidden connections between websites, technologies, and social profiles.

Example Description Languages
relationships-api πŸ”— Discover connections and relationships between websites Node.js, Python
tags-api 🏷️ Find domains related to IP addresses and site attributes Node.js, Python
recommendations-api πŸ’‘ Get technology recommendations based on what similar sites use Node.js, Python
social-api πŸ“± Look up domains linked to social media profiles Node.js, Python
redirects-api β†ͺ️ Track live and historical domain redirects Node.js, Python

πŸ“ˆ Trends & Intelligence

Analyze technology adoption over time and evaluate domain signals.

Example Description Languages
trends-api πŸ“‰ Analyze technology adoption trends and usage metrics over time Node.js, Python
keywords-api πŸ”‘ Extract keywords and topics associated with a domain 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

πŸ”§ Account & Utilities

Check your credentials, usage, and quota.

Example Description Languages
whoami-api πŸͺͺ Verify API credentials and check your account status Node.js, Python
usage-api πŸ“Ÿ Check API usage and remaining quota Node.js, Python

🏁 Getting Started

  1. Get an API key β€” grab one at api.builtwith.com
  2. Pick an example β€” browse the sections above and navigate into the folder
  3. Follow the README β€” each example has its own setup instructions for both Node.js and Python

πŸ’‘ All examples accept your API key via an environment variable β€” no hardcoded secrets needed.