Introduction
The BuiltWith Free API provides last updated and counts for technology groups and categories for websites.
The general access method is as follows -
https://api.builtwith.com/free1/api.[xml|json]?KEY=[YOUR KEY]&LOOKUP=[DOMAIN]
Authentication
You must provide your API key in each lookup. See the examples for how this works.
Login or Create a Free Account to get your API key.
Get Domain Example
XML Get Domain
https://api.builtwith.com/free1/api.xml?KEY=[YOUR KEY]&LOOKUP=hotelscombined.com
JSON Get Domain
https://api.builtwith.com/free1/api.json?KEY=[YOUR KEY]&LOOKUP=builtwith.com
Reference
Parameters
The following GET parameters can be supplied for lookups
Name |
Examples |
Required |
KEY |
00000000-0000-0000-0000-000000000000
Sign up for Free or Login to get a key.
|
Yes |
LOOKUP |
cnn.com hotelscombined.com
Only root domains results are returned, lookingup a subdomain will return a root domain result.
|
Yes |
Responses
The Free API will respond with a document in the format -
result->groups[group->categories[category]]
Results
free1 is the top level response that identifies the lookup.
Name |
Example |
Description |
domain |
hotelscombined.com |
The domain that was looked up. |
groups |
The group of tags explained below |
Explained below. |
first |
1294059600 |
Epoch time the domain was first ever indexed |
last |
1501282800 |
Epoch time the domain was last indexed |
Groups
Groups contains technology tag counts i.e. analytics, cms, hosting.
Name |
Example |
Description |
name |
javascript |
The tag name - see all here |
live |
8 |
Technologies in this group which are considered live on the domain. |
dead |
4 |
Technologies in this group which are considered no longer live on the domain. |
latest |
1479942000 |
The most recent date of a technology indexed in this group found on the website |
oldest |
1388957967 |
The earliest date of a technology indexed in this group on the website |
categories |
The categories within this group explained below |
Explained below. |
Categories
Categories contains technology tag counts for categories within the group i.e. ab testing, marketing automation within analytics.
Name |
Example |
Description |
name |
social-sdk |
The category id - see all here |
live |
2 |
Technologies in this category which are considered live on the domain. |
dead |
0 |
Technologies in this category which are considered no longer live on the domain. |
latest |
1476572400 |
The most recent date of a technology indexed in this category found on the website |
oldest |
1364302800 |
The earliest date of a technology indexed in this category on the website |
Code Examples
JSON/XML have integrations in all modern programming languages. Here's some StackOverflow topics for various languages - Python, C#, Java, PHP, C++, TSQL and Ruby.
Error Codes
Note error messages in this format cannot be guaranteed, your implementation should also consider non-200 response codes as errors. The Lookup property will be null (json) or not provided (xml) if the error is server related. View all potential well-formed error codes.
Terms of Use
Our standard terms cover the use all of our APIs.
In general, you can use the API to enhance your product in many ways. The only limitation is you cannot resell the data as-is or provide duplicate functionality to builtwith.com and its associated services.