Resources

Download Enterprise API

You must be an Enterprise customer. Contact us for a free trial

The Enterprise APIs are built to ensure the fastest recognition speeds (capable of millions of detections per second, per server) while providing best-in-class device detection and comprehensive device properties.

The APIs are available in a range of languages to provide easy integration into your environment, so whatever your web server technology, you should be able to benefit from DeviceAtlas knowledge.

Read about our API performance here.

All documentation is bundled in the API package and also available online.

Note: The latest version of DeviceAtlas Client-side Component 1.3 is now available for download. The version supports detection of the new Apple iPhone 6 and Apple iPhone 6 Plus. To add the new Apple iPhone models support to your DeviceAtlas detection platform please update your current Client-side component to Client-side 1.3 version.

Java

  • The Java package contains the following:
    • Device Detection and Carrier Identification APIs (JAR files)
    • Documentation (Javadoc also available online)
    • Sample applications and code
  • Extra Tools: Client-side Component 1.3 and Connectivity Analyser.
  • Requires Java 5 or above.
  • Easily used under a web container like Tomcat or GlassFish.
Download Enterprise API for Java Version 2.1

Node.js

  • The Node.js package contains the following:
    • Device Detection API
    • Documentation (also available online)
    • Sample applications and code
  • Extra Tools: Client-side Component 1.3.
Download Enterprise API for Node.js Version 2.1

PHP

  • The PHP package contains the following:
    • Device Detection and Carrier Identification APIs
    • Documentation (ApiDocs also available online)
    • Sample applications and code
  • Extra Tools: Client-side Component 1.3 and Connectivity Analyser.
  • The API relies on the native JSON functions available in
    PHP 5.2.3 (and later) and is not supported on earlier versions.
Download Enterprise API for PHP Version 2.1

.NET

  • Our .NET API contains the following:
    • Device Detection and Carrier Identification APIs (DLL files)
    • Documentation (ApiDocs also available online)
    • Sample ASP.NET-based applications and code
  • Extra Tools: Client-side Component 1.3 and Connectivity Analyser.
  • It can be deployed easily into a standard .NET environment,
    such as IIS v6 on Microsoft Windows XP or Server 2003.
Download Enterprise API for .NET Version 2.1

Python

  • The Python API package contains the following:
    • Device Detection and Carrier Identification APIs
    • Documentation (ApiDocs also available online)
    • Sample files and code
  • Extra Tools: Client-side Component 1.1 and Connectivity Analyser.
  • Python v2.3 or higher and the standard simplejson library are required.
Download Enterprise API for Python Version 2.0

Ruby

  • The Ruby API package contains the following:
    • Device Detection and Carrier Identification APIs (Gems)
    • Documentation (ApiDocs also available online)
    • Sample files and code
  • Extra Tools: Client-side Component 1.1 and Connectivity Analyser.
  • Ruby API is compatible with Ruby 1.8.7 or later.
Download Enterprise API for Ruby Version 2.0.1

C++ / Apache / NGINX / IIS

  • C++ API with Apache, NGINX and IIS modules.
  • High performace - up to 1.7 million detections per second.
  • Low memory footprint.
Contact us for the C++ API
and Apache / NGINX / IIS modules Version 2.1

C

  • Native C API (Device Detection)
  • Best performance, small footprint and robust.
  • Lowest memory footprint of all APIs.
Contact us for the C API Version 2.1