GET geotab/device/configuration?serialNumber={serialNumber}
Get the configuration a device is set to
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| serialNumber |
The serial number queried |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
A GeotabQueryConfigurationResponse
GeotabQueryConfigurationResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| configurationUpdateRequestDate |
When a configuration update was made |
date |
None. |
| configurationUpdateSentDate |
When the configuration update was sent |
date |
None. |
| pendingConfigurationId |
The id of the configuration the box is set to update to |
integer |
None. |
| configurationUpdateSent |
If the configuration has been sent a device |
boolean |
None. |
| currentConfigurationId |
The id of the configuration the box is currently on if known. Will be set to -1 if the current config is unknown |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"configurationUpdateRequestDate": "2025-12-14T06:12:24.8915914+00:00",
"configurationUpdateSentDate": "2025-12-14T06:12:24.8915914+00:00",
"pendingConfigurationId": 3,
"configurationUpdateSent": true,
"currentConfigurationId": 5
}
application/xml, text/xml
Sample:
<GeotabQueryConfigurationResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ConfigurationUpdateRequestDate>2025-12-14T06:12:24.8915914+00:00</ConfigurationUpdateRequestDate> <ConfigurationUpdateSentDate>2025-12-14T06:12:24.8915914+00:00</ConfigurationUpdateSentDate> <PendingConfigurationId>3</PendingConfigurationId> <ConfigurationUpdateSent>true</ConfigurationUpdateSent> <CurrentConfigurationId>5</CurrentConfigurationId> </GeotabQueryConfigurationResponse>