This documentation is for an older version of the API. Use the Version 3 Documentation for the best experience.

Sample Code for the API

It's easy to get started using the API; we have sample code you can use, and if you prefer, we've even got some handy Web Frontends to help test out parts of the API.


API Sample Code On GitHub

You can find sample code for accessing the API on GitHub: github.com/whatismybrowser

We cover a number of popular software languages, giving examples to show how to connect to the API. We're working on sample code for more languages.


Easy to use GUIs

Web UI for downloading the database via the API

We have a Web Interface for requesting the Database Download URLs.

Web UI for searching the database via the API

We have a Web Interface for making Database Search Requests to the API.

Parse User Agents with Microsoft Excel

If you need to use Microsoft Excel to parse user agents, then please look at our spreadsheed to parse user agents. It will let you paste in user agents, send them to the API and then record the parse results.


Integration Guide

Make sure you read the Integration Guide, it's got detailed information about sending requests to the API. If you ever need any help, just let us know, we're always here for you.