v2 API - Devices Information (deprecated)

Download our user-agent database

API v2.0 - /devices/information

Purpose Provide information on a handset given the vendor and model.
XML URI /devices/information.xml
JSON URI /devices/information.json
Parameters headersa request containing a vendor and a model
Returns messagestatus plus a full set of properties for the vendor and model.
Other Cool Uses Use this api call after calling /devices/vendor to get vendor list, then /devices/model to get all models for this vendor

XML Example Request

<?xml version="1.0"?>
<request>
<vendor>nokia</vendor>
<model>N95</model>
</request>

XML Example Reply (truncated)

<?xml version="1.0" encoding="UTF-8" ?>
<reply>
        <product_info>
                <mobile_browser>Safari</mobile_browser>
                <nokia_feature_pack>0</nokia_feature_pack>
                <device_os>Symbian OS</device_os>
                <nokia_series>60</nokia_series>
                <has_qwerty_keyboard></has_qwerty_keyboard>
                <pointing_method>joystick</pointing_method>
                <mobile_browser_version></mobile_browser_version>
                <nokia_edition>3</nokia_edition>
                <uaprof>http://nds1.nds.nokia.com/uaprof/NN95-1r100.xml</uaprof>
                <can_skip_aligned_link_row>1</can_skip_aligned_link_row>
                <device_claims_web_support>1</device_claims_web_support>
                <ununiqueness_handler></ununiqueness_handler>
                <model_name>N95</model_name>
                <device_os_version>9.2</device_os_version>
                <uaprof2></uaprof2>
                <is_wireless_device>1</is_wireless_device>
                <uaprof3></uaprof3>
                <brand_name>Nokia</brand_name>
                <model_extra_info></model_extra_info>
                <marketing_name></marketing_name>
                <can_assign_phone_number>1</can_assign_phone_number>
                <release_date>2008_january</release_date>
                <unique>1</unique>
        </product_info>
        ....
</reply>

JSON Example Request

{"vendor":"Nokia","model":"n95"}

JSON Example Reply (truncated)

{
        "product_info":{
                "mobile_browser":"Safari",
                "nokia_feature_pack":0,
                "device_os":"Symbian OS",
                "nokia_series":60,
                "has_qwerty_keyboard":false,
                "pointing_method":"joystick",
                "mobile_browser_version":"",
                "nokia_edition":3,
                "uaprof":"http:\/\/nds1.nds.nokia.com\/uaprof\/NN95-1r100.xml",
                "can_skip_aligned_link_row":true,
                "device_claims_web_support":true,
                "ununiqueness_handler":"",
                "model_name":"N95",
                "device_os_version":"9.2",
                "uaprof2":"",
                "is_wireless_device":true,
                "uaprof3":"",
                "brand_name":"Nokia",
                "model_extra_info":"",
                "marketing_name":"",
                "can_assign_phone_number":true,
                "release_date":"2008_january",
                "unique":true
        },
        ....
}

Get Started Today

Our free Express / Cloud plan has 20,000 detections per month. No credit card required. Upgrade when you're ready. We also have a free Community Edition for Ultimate Detection, our high performance local detection library, which you can build into community open source projects.


Get Started. Its Free