BuiltWith Trends API

JSON and XML Technology Trends Data

Introduction

The BuiltWith Trends API provides XML and JSON access to the technology trends data found on BuiltWith Trends.

The general access method is as follows -
https://api.builtwith.com/trends/v6/api.[xml|json]?KEY=[YOUR KEY]&TECH=[TECHNOLOGY NAME]

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.

Working Examples

XML Get Technology Usage information for Shopify Example
https://api.builtwith.com/trends/v6/api.xml?KEY=[YOUR KEY]&TECH=Shopify

JSON Get Technology Usage information for Magento Example
https://api.builtwith.com/trends/v6/api.json?KEY=[YOUR KEY]&TECH=Magento

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
TECH Google-Analytics
The name of a technology, replaces spaces with dashes (-).
Yes
DATE 2016-01-20
Totals will be the closest to this date - providing the ability to get historical totals.
No

Responses

The Trends API will respond with a document in the format -
Trends[Tech]

Trends

Trends only contain Tech objects, they do not have any properties. They will contain a maximum of 1 Tech object.

Tech

The Tech object contains the meta information for a technology trend, its fields are explained below.

Name Example Description
Name Site Meter The technology name
Description Site Meter's comprehensive real time website tracking and counter tools give... The technology description
Link https://sitemeter.com/ The technology link
Icon https://d2uu9ep1796sii.cloudfront.net/thumb/e6-59-87-q5-e8-94/n Icon link - please do not hotlink.
IsPremium Yes
If the technology is premium - i.e. SaaS
Yes, No or Maybe
Tag analytics The super tag group
Categories A/B Testing,Marketing Automation The sub categories
TrendsLink https://trends.builtwith.com/analytics/Site-Meter Link to our trends data
Coverage->TenK 76 Amount of sites in current Top 10k Quantcast Rank
Coverage->HundredK 774 Amount of sites in current Top 100k Quantcast Rank
Coverage->Mil 5074 Amount of sites in current 1 million Quantcast Rank
Coverage->Internet 113083 Amount of sites in last Entire Internet run
Coverage->Live 93499 Amount of live sites in our Pro database
Coverage->Historical 49872 Amount of historical sites in our Pro database

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 your cannot resell the data as-is or provide duplicate functionality to builtwith.com and its associated services.