Download the Cloud API that suits your environment. Each API implements caching to increase performance and comes bundled with sample applications, code and documentation. Try it now and gain immediate device awareness in your application.
The Cloud APIs use a number of endpoints provided by different suppliers for fault tolerance and will automatically failover if a given supplier is unavailable. For a list of end-points see Cloud Service End-Points.
All documentation is bundled in the API package and also available online.
Note: The latest version of DeviceAtlas Client-side Component 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:
- Documentation (also available online)
- Sample applications and JSP code
- Supports Client-Hints
- Requires Java 6 or above.
PHP
- The PHP package contains the following:
- Device Detection Client
- Documentation (also available online)
- Sample applications and code
- Supports Client-Hints.
- Extra Tools: Latency Checker.
- Uses file cache to keep remote requests at minimum level.
- The API relies on the native JSON functions available in
PHP 5.2.3 (and later) and is not supported on earlier versions.
.NET
- Our .NET API contains the following:
- Device Detection Client (DLL file)
- Documentation (also available online)
- Sample ASP.NET-based applications and code
- Supports Client-Hints.
- Uses built-in .NET memory cache backed by a file cache to survive server restarts.
- It can be deployed easily into a standard .NET environment,
such as IIS v6 on Microsoft Windows XP or Server 2003.
Python
- The Python API package contains the following:
- Device Detection Client
- Documentation (also available online)
- Sample files and code
- Supports Client-Hints
- Uses file cache to keep remote requests at minimum level.
- Extra Tools: Latency Checker.
- Python v2.6 or higher and the standard simplejson library are required.
Node.js
- The Node.js API package contains the following:
- Device Detection Client
- Documentation (also available online)
- Sample files and code
- Supports Client-Hints
- Uses file cache to keep remote requests at minimum level.