Released on Apr-16-2021
This API gives the details and low accuracy location of Non-GPS IoT devices that connect to the Bell wireless LTE/LTE-M network.
GET /devices
| imsi | The IMSI(s) of the device(s). The IMSI ( International Mobile Subscriber Identity ) is defined by the [E.212 standard](https://www.itu.int/rec/T-REC-E.212/en). | |
| Optional in Query | 302690000000000 | |
| string | ||
| msisdn | The phone number(s) associated with the device(s). The MSISDN ( Mobile Station International Subscriber Directory Number ) is defined by the [E.164 standard](https://www.itu.int/rec/T-REC-E.164-201011-I/en). | |
| Optional in Query | 11234567890 | |
| string | ||
| correlationId | This is an identifier that can be provided by the client to enable requests correlation. * If the header is not present, a correlation id is generated by the API and the correlation is restricted to the server-side. * If the header is present, the correlation encompasses both client-side and server-side. A different correlation id should be provided for each request. | |
| Optional In Header | ||
| string | ||
| Accept | application/json | |
| Optional in header | ||
| string | ||
| 200 | Device Details |
| 204 | None of the devices is found |
| 400 | Bad Request |
| 401 | The customer can't access this information for one of the following reasons: * the customer doesn't have access to this API: no `device-details` scope * none of the devices belongs to the customer
|
| 403 | The customer can't be authenticated because the JWT token is invalid
|
| 500 | Internal Server Error |
GET /devices/locations
| imsi | The IMSI(s) of the device(s). The IMSI ( International Mobile Subscriber Identity ) is defined by the [E.212 standard](https://www.itu.int/rec/T-REC-E.212/en). | |
| Optional in Query | 302690000000000 | |
| string | ||
| msisdn | The phone number(s) associated with the device(s). The MSISDN ( Mobile Station International Subscriber Directory Number ) is defined by the [E.164 standard](https://www.itu.int/rec/T-REC-E.164-201011-I/en). | |
| Optional in Query | 11234567890 | |
| string | ||
| correlationId | This is an identifier that can be provided by the client to enable requests correlation. * If the header is not present, a correlation id is generated by the API and the correlation is restricted to the server-side. * If the header is present, the correlation encompasses both client-side and server-side. A different correlation id should be provided for each request. | |
| Optional In Header | ||
| string | ||
| Accept | application/geo+json | |
| Optional in header | ||
| string | ||
| 200 | Single Device |
| 200 | Multiple Devices |
| 204 | None of the devices or locations is found
|
| 400 | Bad Request |
| 401 | The customer can't access this information for one of the following reasons: * the customer doesn't have access to this API: no `device-location` scope * none of the devices belongs to the customer
|
| 403 | The customer can't be authenticated because the JWT token is invalid
|
| 500 | Internal Server Error |
GET /devices/locations/history
| imsi | The IMSI(s) of the device(s). The IMSI ( International Mobile Subscriber Identity ) is defined by the [E.212 standard](https://www.itu.int/rec/T-REC-E.212/en). | |
| Optional in Query | 302690000000000 | |
| string | ||
| msisdn | The phone number(s) associated with the device(s). The MSISDN ( Mobile Station International Subscriber Directory Number ) is defined by the [E.164 standard](https://www.itu.int/rec/T-REC-E.164-201011-I/en). | |
| Optional in Query | 11234567890 | |
| string | ||
| correlationId | This is an identifier that can be provided by the client to enable requests correlation. * If the header is not present, a correlation id is generated by the API and the correlation is restricted to the server-side. * If the header is present, the correlation encompasses both client-side and server-side. A different correlation id should be provided for each request. | |
| Optional In Header | ||
| string | ||
| Accept | application/geo+json | |
| Optional in header | ||
| string | ||
| 200 | Single Device
|
| 204 |
None of the devices or locations is found
|
| 400 | Bad Request
|
| 401 | The customer can't access this information for one of the following reasons: * the customer doesn't have access to this API: no `device-location` scope * none of the devices belongs to the customer
|
| 403 | The customer can't be authenticated because the JWT token is invalid
|
| 500 | Internal Server Error |
This API gives the details and low accuracy location of Non-GPS IoT devices that connect to the Bell wireless LTE/LTE-M network.
GET /devices
| imsi | The IMSI(s) of the device(s). The IMSI ( International Mobile Subscriber Identity ) is defined by the [E.212 standard](https://www.itu.int/rec/T-REC-E.212/en). | |
| Optional in Query | 302690000000000 | |
| string | ||
| msisdn | The phone number(s) associated with the device(s). The MSISDN ( Mobile Station International Subscriber Directory Number ) is defined by the [E.164 standard](https://www.itu.int/rec/T-REC-E.164-201011-I/en). | |
| Optional in Query | 11234567890 | |
| string | ||
| correlationId | This is an identifier that can be provided by the client to enable requests correlation. * If the header is not present, a correlation id is generated by the API and the correlation is restricted to the server-side. * If the header is present, the correlation encompasses both client-side and server-side. A different correlation id should be provided for each request. | |
| Optional In Header | ||
| string | ||
| Accept | application/json | |
| Optional in header | ||
| string | ||
| 200 | Device Details |
| 204 | None of the devices is found |
| 400 | Bad Request |
| 401 | The customer can't access this information for one of the following reasons: * the customer doesn't have access to this API: no `device-details` scope * none of the devices belongs to the customer |
| 403 | The customer can't be authenticated because the JWT token is invalid |
| 500 | Internal Server Error |
GET /devices/locations
| imsi | The IMSI(s) of the device(s). The IMSI ( International Mobile Subscriber Identity ) is defined by the [E.212 standard](https://www.itu.int/rec/T-REC-E.212/en). | |
| Optional in Query | 302690000000000 | |
| string | ||
| msisdn | The phone number(s) associated with the device(s). The MSISDN ( Mobile Station International Subscriber Directory Number ) is defined by the [E.164 standard](https://www.itu.int/rec/T-REC-E.164-201011-I/en). | |
| Optional in Query | 11234567890 | |
| string | ||
| correlationId | This is an identifier that can be provided by the client to enable requests correlation. * If the header is not present, a correlation id is generated by the API and the correlation is restricted to the server-side. * If the header is present, the correlation encompasses both client-side and server-side. A different correlation id should be provided for each request. | |
| Optional In Header | ||
| string | ||
| Accept | application/geo+json | |
| Optional in header | ||
| string | ||
| 200 | Single Device |
| 200 | Multiple Devices |
| 204 | None of the devices or locations is found |
| 400 | Bad Request |
| 401 | The customer can't access this information for one of the following reasons: * the customer doesn't have access to this API: no `device-location` scope * none of the devices belongs to the customer |
| 403 | The customer can't be authenticated because the JWT token is invalid |
| 500 | Internal Server Error |
GET /devices/locations/history
| imsi | The IMSI(s) of the device(s). The IMSI ( International Mobile Subscriber Identity ) is defined by the [E.212 standard](https://www.itu.int/rec/T-REC-E.212/en). | |
| Optional in Query | 302690000000000 | |
| string | ||
| msisdn | The phone number(s) associated with the device(s). The MSISDN ( Mobile Station International Subscriber Directory Number ) is defined by the [E.164 standard](https://www.itu.int/rec/T-REC-E.164-201011-I/en). | |
| Optional in Query | 11234567890 | |
| string | ||
| correlationId | This is an identifier that can be provided by the client to enable requests correlation. * If the header is not present, a correlation id is generated by the API and the correlation is restricted to the server-side. * If the header is present, the correlation encompasses both client-side and server-side. A different correlation id should be provided for each request. | |
| Optional In Header | ||
| string | ||
| Accept | application/geo+json | |
| Optional in header | ||
| string | ||
| 200 | Single Device
|
| 204 | None of the devices or locations is found |
| 400 | Bad Request
|
| 401 | The customer can't access this information for one of the following reasons: * the customer doesn't have access to this API: no `device-location` scope * none of the devices belongs to the customer |
| 403 | The customer can't be authenticated because the JWT token is invalid |
| 500 | Internal Server Error |