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 Recommendation Example
XML Get Single Domain
JSON Get Single Domain
JSON Get Multiple Domain
The following GET parameters can be supplied for lookups
Sign up for Free or Login to get a key.
The root domain you'd like to do a lookup for. This can be CSV of up to 16 root domains max.
The Recommendations API will respond with a document in the format -
tech is the sub-option in the Recommendations array.
||The name of the technology
||The link to the recommended technology
||The top level technology category
||String array of sub-categories for the technology
||Value between 0 and 4 - where 4 is a more relevant technology
||Value generally less than 0.5 allows sorting of results beyond star rating - the higher the more relevant recommendation
rec is the top level object.
||The domain name of the match
||The date the recommendation was compiled
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.
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.
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.