Keywords API

Website Keywords List

Our lists API and filtering requires storing keywords for websites. This API endpoint allows you to get access to those keywords in an XML/JSON form.

Your Keywords API Key -

You are not logged in.

Sign up for Free or Login

Keywords API Documentation

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
nycombinator.com
Domains work with the Keyword API (not internal pages or subdomains)

Multi-Lookup Option
When doing RAW domain lookups, you can parse up to 16 domains at once as a CSV. For example cnn.com,about.com,builtwith.com - this dramatically improves throughput.
Yes

Responses

The Keyword API will respond with a document in the format -

Keywords[Keyword->Keywords[kw]]

Keyword

Keyword is the top level response that identifies the lookup.

Name Example Description
Domain hotelscombined.com The domain that was looked up.
Keywords A list of keywords found on the webpage The list of keywords found on the domain

Endpoints

Connection points for the BuiltWith Keywords API.

https://api.builtwith.com/kw1/api.xml

XML Response Endpoint

https://api.builtwith.com/kw1/api.json

JSON Response Endpoint

Examples

Example endpoint responses. These do not count towards your credits.

https://api.builtwith.com/kw1/api.xml?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=hotelscombined.com

XML Lookup for domain hotelscombined.com

https://api.builtwith.com/kw1/api.json?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=builtwith.com

JSON Lookup for domain builtwith.com

Error Codes

Error codes are wrapped in result objects.

https://api.builtwith.com/kw1/api.xml?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=junkloo11122.junk

Server with no response lookup

Note error messages in this format cannot be guaranteed, your implementation should also consider non-200 response codes as errors.

Terms and Conditions of Use

Our standard terms cover the use of the BuiltWith Keywords API.

In general, you can use the Keywords 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.