[go: up one dir, main page]

W3Techs
advertise here
provided by
Q-Success
Home Technologies Reports API Sites Quality Users Blog Forum FAQ Search

Featured products and servicesadvertise here

W3Techs Site Info API

You need to login or register as a user on this site to obtain an API key.

We provide an API to retrieve the technologies used by a website in JSON format.

API call

The API call is
https://w3techs.com/api/siteinfo/<domain>/<apikey>

This is an example: https://w3techs.com/api/siteinfo/britannica.com/apikey
This fake apikey only works for this particular domain for demo purposes. To use the API you need to obtain your private API key, see below.

API response

The API response is a JSON object with this content:

{
  "domain":"<domainname>",
  "<technology category>": [
    {
      "technology":"<technology>",
      "version":"<version>",
      "% of sites using a newer version":<percentage>,
      "location":"<location>"
    },
    ...
  ],
  ...
}
Where
  • <domainname> is the pay-level domain of the request. Requesting www.example.com will return the technologies of example.com including its subdomains.
  • <technology category> are the technology groups as listed on https://w3techs.com/technologies, e.g. "Content Management System" or "Server-side Programming Language".
  • <technology> is an identified technology, e.g. "WordPress" or "PHP".
  • <version> is the version number of the technology, e.g. "3.2.6". Version numbers are not always available.
  • <percentage> is the percentage of sites that use a newer version, e.g. "53".
  • <location> indicates the location on the site where the technology has been found, in cases where it is not found on the home page. Values are "inner pages only" or "subdomains only".

Errors

Erroneous requests return a result in this form:

{
  "error":"<error message>"
}
Where <error message> is one of
  • "Domain missing" - request is incomplete, no domain in the API call
  • "API key missing" - request is incomplete, no API key in the call
  • "Domain incorrect" - the given domain does not resolve to a valid domain
  • "API key invalid" - the given API key is invalid
  • "No site info requests available" - your plan for site info API requests is exhausted
  • "Domain redirected to <redirect domain>" - the domain redirects to another domain
  • "Domain not yet crawled" - W3Techs has currently no information about this domain

Plans and Prices

In order to use the API you need to purchase requests. You get (prices excl. VAT)

  • 1,000 requests for 100 Euro
  • 3,000 requests for 200 Euro
  • 10,000 requests for 500 Euro
  • 30,000 requests for 1,000 Euro
  • 100,000 requests for 2,000 Euro
  • contact us for other plans

Monthly subscriptions for any plan get a 50% discount from the second month onward.

Requests are valid for a year. Unused requests in a subscription are carried over to the next month. You may contact us to extend the validity period. Requests that return an error are not counted.

Remaining requests API

This API call returns the number of remaining requests:
https://w3techs.com/api/plans/<apikey>

The response is:

[
  {
    "type":"Site Info",
    "remaining requests":<number of remaining requests>,
    "expiry date":"yyyy-mm-dd"
  }
]

These requests don't count towards your quota.

Order

You need to login or register as a user on this site to obtain an API key.

Then you can proceed to order API requests.

Licence

Purchasing this data entitles you to use the information within your organization and in direct non-public communication with your business partners. The data may not be published or sold to third parties.

About Us Disclaimer Terms of Use Privacy Policy Advertising Contact
W3Techs on   LinkedIn LinkedIn Mastodon Mastodon Bluesky Bluesky
Copyright © 2009-2024 Q-Success