> For the complete documentation index, see [llms.txt](https://docs.eseye.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.eseye.com/infinity-classic/monitor-and-troubleshoot/locate-devices.md).

# Locate devices

You may require device tracking for all your devices, including those that exist in a fixed location.

Eseye can locate devices using a cellular connection in the following ways:

* Country location service
* Standard location service
* Premium location service

## Country location service

Provides the last recorded country in which the device was located, for billing purposes. Eseye records the three-digit Mobile Country Code (MCC) with each billable event so that the activity is billed correctly. For more information, see <http://en.wikipedia.org/wiki/Mobile_country_code>.

The system uses a variety of sources for this information, and updates when new information becomes available.

This feature is included in your monthly service charge. You can view MCC information using the CSV invoice, SIM Summary in the SIAM portal, or JSON API.

The SIM summary in the SIAM portal displays location information as follows:

[![](https://3470471310-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2pbiEZepRfUhnzoMb7nU%2Fuploads%2FFNcBOQ2kOoaspuWdsnvx%2Finfinityclassic-0136-SIAMSIMSummary_thumb_320_320.png?alt=media)](https://github.com/fakela/eseye-docs/tree/main/infinityclassic/.gitbook/assets/infinityclassic-0137-SIAMSIMSummary.png)

## Standard location service

Provides an approximate location using information supplied by the mobile networks when the device authenticates on Eseye RADIUS servers.

The system uses a number of cell lookup databases, which update periodically with location information. The information varies – sometimes the network supplies a good approximation of the location, at other times only the country is available. Occasionally, no information is supplied at all.

This feature is included in your monthly service charge. This information is only available using the SIM Summary on the SIAM portal. If Location Area Identity (LAI) and Cell Identification (CI) information are available, you can view the device location on a map. Select ![](https://3470471310-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2pbiEZepRfUhnzoMb7nU%2Fuploads%2F1COy4S1ireH8RKL2wXbD%2Finfinityclassic-0138-MapIcon_19x17.png?alt=media) to view the map:

[![](https://3470471310-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2pbiEZepRfUhnzoMb7nU%2Fuploads%2FudBYuDujMWMDbLaM7mKr%2Finfinityclassic-0139-SIAMLocationMap_thumb_320_320.png?alt=media)](https://github.com/fakela/eseye-docs/tree/main/infinityclassic/.gitbook/assets/infinityclassic-0140-SIAMLocationMap.png)

## Premium location service

Provides approximate device coordinates, both latitude and longitude, using information from the Home Location Register (HLR) and by performing a cell tower lookup from an application on the SIM. If the device is offline, then the last recorded location is used.

The Premium location service has a monthly subscription charge. This information is only available using the JSON Location API. As part of the service, users can also register to receive an HTTP POST notification if the location information changes. The Location API displays location information as follows:

[![](https://3470471310-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2pbiEZepRfUhnzoMb7nU%2Fuploads%2FROYYtEGrciu4rqirilYw%2Finfinityclassic-0141-LocationAPI_thumb_240_240.png?alt=media)](https://github.com/fakela/eseye-docs/tree/main/infinityclassic/.gitbook/assets/infinityclassic-0142-LocationAPI.png)

For information about Location API, see the [Location API 1.0 Developer Guide (PDF)](/resources/readme/location-api-1.0-developer-guide.md).

If you want to subscribe to the Location API, speak to your Account Manager.

## Comparison of available location services

|                     | Country location                                             | Standard location                                                                                                                | Premium location                        |
| ------------------- | ------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------- |
| Detail supplied:    | Mobile Country Code (MCC)                                    | Map view                                                                                                                         | Latitude/ longitude coordinates         |
| Interface:          | CSV invoice, SIM Summary in the SIAM portal, or via JSON API | SIM Summary in the SIAM portal                                                                                                   | On request/ push using the Location API |
| Availability:       | Last billing record from host network                        | Last authentication                                                                                                              | On demand                               |
| Resolution:         | Country                                                      | Variable, depending on available network information. Maximum resolution: up to two decimal places of the latitude and longitude | Full latitude and longitude             |
| Cell database used: | N/A                                                          | Standard                                                                                                                         | Premium                                 |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.eseye.com/infinity-classic/monitor-and-troubleshoot/locate-devices.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
