# Mobile Devices - [API documentation](#api-documentation) - [Query documentation](#query-documentation) - [Definitions](#definitions) - [Manage mobile devices](#manage-mobile-devices) - [Display mobile devices](#display-mobile-devices) - [Print mobile devices](#print-mobile-devices) ## API documentation * https://developers.google.com/admin-sdk/directory/reference/rest/v1/mobiledevices ## Query documentation * https://developers.google.com/admin-sdk/directory/v1/search-operators * https://support.google.com/a/answer/7549103 ## Definitions ``` ::= See: https://support.google.com/a/answer/7549103 ::= "(,)*" ::= ::= "(,)*" ::= | (query:)|(query ) ::= admin_remote_wipe|wipe| admin_account_wipe|accountwipe|wipeaccount| approve| block| cancel_remote_wipe_then_activate| cancel_remote_wipe_then_block) ::= adbstatus| applications| basebandversion| bootloaderversion| brand| buildnumber| defaultlanguage| developeroptionsstatus| devicecompromisedstatus| deviceid| devicepasswordstatus| email| encryptionstatus| firstsync| hardware| hardwareid| imei| kernelversion| lastsync| managedaccountisonownerprofile| manufacturer| meid| model| name| networkoperator| os| otheraccountsinfo| privilege| releaseversion| resourceid| securitypatchlevel| serialnumber| status| supportsworkprofile| type| unknownsourcesstatus| useragent| wifimacaddress ::= "(,)*" ::= deviceid|email|lastsync|model|name|os|status|type ``` ## Manage mobile devices ``` gam update mobile action [doit] [matchusers ] gam delete mobile [doit] [matchusers ] ``` If `` uses a query, the `doit` option must be used to enable execution. The `matchusers ` option disables execution on devices that don't have have an email address contained in that list. ## Display mobile devices ``` gam info mobile [basic|full|allfields] * [fields ] [formatjson] ``` By default, Gam displays the information as an indented list of keys and values. * `formatjson` - Display the fields in JSON format. ## Print mobile devices ``` gam print mobile [todrive *] [(query )|(queries ) (querytime.*