v1
latestOpenAPI 3.0.22026-08-061303782.1 MBList Device Metrics
Finix collects and analyzes data from payment devices and terminals to generate logs, known as Device Metric objects. Each Device Metric log provides insights into device health, network connectivity, and payment processing performance.
Use this endpoint to retrieve a device's Device Metric logs.
For details on how to query endpoints using the available parameters, see Query Parameters.
Path parameters
The device whose logs you wish to view.
Query parameters
Return every resource created after the cursor value.
Return every resource created before the cursor value.
Filter where created_at is after the given date.
Filter where created_at is before the given date.
Query logs based on the device's connection status (i.e., whether the device has an open or closed connection).
Query based on the type of network connection (e.g., Wi-Fi, cellular, ethernet).
Query based on the network connection strength.
Query based on the type of event that triggered the generation of the Device Metric.
The numbers of items to return.
Query based on whether the payment application was running in the background or foreground on the device.
Query based on the exact version of the payment application.
Query greater than or equal to the specified payment app version.
Query less than or equal to the specified payment app version.
Query the device's battery level percentage.
Query greater than or equal to the specified battery level percentage.
Query less than or equal to the specified battery level percentage.
Query based on the device's battery temperature in Celsius.
Query greater than or equal to the specified battery temperature in Celsius.
Query less than or equal to the specified battery temperature in Celsius.
Query based on the device's battery temperature in Fahrenheit.
Query greater than or equal to the specified battery temperature in Fahrenheit.
Query less than or equal to the specified battery temperature in Fahrenheit.
Query whether the device was charging or not charging.
Query based on the Android operating system version installed on the device.
Query greater than or equal to the specified Android operating system version.
Query less than or equal to the specified Android operating system version.
Query based on the firmware version.
Query greater than or equal to the specified firmware version.
Query less than or equal to the specified firmware version.
Headers
Specify the API version of your request. For more details, see Versioning.
Response
List of Device resources
Example response
{
"_embedded": {
"devices": [
{
"merchant": "MUxxxxxxxxxxxxxxxxxx"
}
]
}
}