Resources

Download Enterprise API

Resources
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.4 is now available for download. For more information about Client-side properties and how they are obtained, please see the Dynamic Data page and Client-side Component Generator.

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_2

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_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_2

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

Create amazing web presences on any screen
goMobi

Learn everything about mobile web technology
mobiForge

Evaluate your websites’ mobile readiness
mobiReady

© 2016 Afilias Technologies Ltd (dotMobi). All rights reserved.

This is a website of Afilias Technologies Ltd, a private company limited by shares, incorporated and registered in the Republic of Ireland with registered number 398040 and registered office at 6th Floor, 2 Grand Canal Square, Dublin 2, Ireland

IAB Certified Member