Follow these simple steps to have the DeviceAtlas Enterprise API working locally within a few minutes. If you do not have a licence, please contact us to request an evaluation.
1) Download Enterprise APIs
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.
2) Download Device Data File
For the Enterprise solution, device data is packaged in a JSON format, which is highly compressed to reduce server footprint, and is optimized for speed of search and retrieval. It can either be downloaded manually or fetched with an automated script.
3) Using Device Detection API
4) Expected string format for DeviceAtlas lookup
DeviceAtlas expects the make/model string in a specific format.
This format consists of values separated by a space character, where the mandatory values are manufacturer and model. The string is the same for all platforms:
The term "Make" stands for manufacturer and the term "Model" stands for a model number.
It is important to pass the string to the DeviceAtlas API in the lowercase form when using lowercased data file. Modifications to the strings risk resulting in non-identification or mis-identification.
Platform Specific Code (Make/Model)
The following code snippets detail how to obtain the make/model for the most common mobile platforms. This or similar code needs be included in the mobile application gathering the data to be passed to the DeviceAtlas API.