Developer documentation for APIs including .NET, C#, C, C++, Java, PHP, Node, Perl, Python, Cloud, NGINX, Varnish and JavaScript.
Describes how various members of the 51Degrees data model such as Properties, Values and Signatures are related.
Due to an increase in the number of customers migrating from other device detection platforms we introduced Migrating Device Detection section. Page contains guides that help customers switch properties or capabilities used on other platforms to 51Degrees device properties.
Explains how the 51Degrees device detection solution works to match user agents to properties in the device database.
Documentation regarding 51Degrees device data updates. Learn how to obtain the latest device data if you are in our evaluation programme. Find out how our automatic data updates work and how our API communicates with the update server. See how license keys are used.
Explains where 51Degrees device data comes from, how it's managed, distributed and used on production servers.
51Degrees uses external data sources to verify browser property information. Sources and mapping rules are contained on this page.
Developer documentation for versions prior to the latest API version.
A table showing the minimum compiler requirements for use with our APIs.