Crashes
Crash analytics APIs for fatal, nonfatal and ANR exceptions. Includes chart data for time-series trend analysis and count data with current and previous period comparisons across metrics such as users, devices, exceptions, issues, and exception-free rates.
Note: The Crashes APIs use a different root endpoint from the other Apptics APIs. The portal ID and project ID are passed as path parameters rather than headers.
Root endpoint:https://apptics.zoho.com/cx/
Get crash chart data
Use this API to get chart data for fatal, nonfatal and ANR crashes. Returns time-series data for metrics such as crashes, devices, users, and issues, organized by exception type and platform (e.g., Android, iOS). For multi-day date ranges, the timeseries keys are epoch timestamps in milliseconds. For a single-day date range (via dateRangeIndex or matching startDate/endDate), the timeseries is grouped by hour and the keys are hour numbers (0–23).
OAuth Scope : JProxy.jmobileapi.ALL
Path Parameters
Query Parameters
platform — Single value or comma-separated list. Allowed values: Android, iOS, Linux, macOS, tvOS, visionOS, watchOS, Windows.
exceptiongroup — Single value or comma-separated list. Allowed values: anr, applaunch, cpuexception, crash, diskwrite, hang.
application — Single application ID or comma-separated list.
deviceType — Single value or comma-separated list. Allowed values: Android TV(Android), Apple TV(tvOS), Apple Vision(visionOS), Apple Watch(watchOS), Chromebook(Android), Desktop(Linux), Foldables(Android), iPad(iOS), iPad Touch(iOS), iPhone(iOS), iPod Touch(iOS), mac(macOS), Mac Catalyst(macOS), Phone(Android), Tablet(Android), Windows.Desktop(Windows).
appversion — Single value or comma-separated list. Format: appversion(platform).
osversion — Single value or comma-separated list. Format: osversion(platform).
Example:
{"platform":"Android,iOS","exceptiongroup":"crash","appversion":"3.0.22(Android)"}curl --request GET \
--url 'https://apptics.zoho.com/cx/10234695/12345689/exception/chart?mode=1&dateRangeIndex=0&group=fatal' \
--header 'Authorization: Zoho-oauthtoken 1000.41d9xxxxxxxxxxxxxxxxxxxxxxxxc2d1.8fccxxxxxxxxxxxxxxxxxxxxxxxx125f'
{
"result": "success",
"data": {
"anr": {
"Android": {
"crasheschart": {
"1775327400000": 44,
"1774981800000": 75,
"1774895400000": 43,
"1775154600000": 52,
"1775413800000": 55,
"1775068200000": 47,
"1775241000000": 35
},
"deviceschart": {
"1775327400000": 35,
"1774981800000": 48,
"1774895400000": 35,
"1775154600000": 45,
"1775413800000": 37,
"1775068200000": 33,
"1775241000000": 33
},
"userschart": {
"1775327400000": 1,
"1774981800000": 1,
"1774895400000": 1,
"1775154600000": 1,
"1775413800000": 1,
"1775068200000": 1,
"1775241000000": 1
},
"issueschart": {
"1775327400000": 23,
"1774981800000": 51,
"1774895400000": 25,
"1775154600000": 34,
"1775413800000": 29,
"1775068200000": 29,
"1775241000000": 23
}
}
},
"fatal": {
"iOS": {
"crasheschart": {
"1775327400000": 4,
"1774981800000": 11,
"1774895400000": 18,
"1775154600000": 11,
"1775413800000": 10,
"1775068200000": 16,
"1775241000000": 6
},
"deviceschart": {
"1775327400000": 3,
"1774981800000": 10,
"1774895400000": 10,
"1775154600000": 9,
"1775413800000": 10,
"1775068200000": 12,
"1775241000000": 5
},
"userschart": {
"1775327400000": 1,
"1774981800000": 1,
"1774895400000": 1,
"1775154600000": 1,
"1775413800000": 1,
"1775068200000": 1,
"1775241000000": 1
},
"issueschart": {
"1775327400000": 2,
"1774981800000": 11,
"1774895400000": 13,
"1775154600000": 10,
"1775413800000": 10,
"1775068200000": 15,
"1775241000000": 5
}
},
"macOS": {
"crasheschart": {
"1775327400000": 0,
"1774981800000": 3,
"1774895400000": 2,
"1775154600000": 4,
"1775413800000": 6,
"1775068200000": 4,
"1775241000000": 3
},
"deviceschart": {
"1775327400000": 0,
"1774981800000": 2,
"1774895400000": 2,
"1775154600000": 4,
"1775413800000": 5,
"1775068200000": 2,
"1775241000000": 2
},
"userschart": {
"1775327400000": 0,
"1774981800000": 1,
"1774895400000": 1,
"1775154600000": 1,
"1775413800000": 1,
"1775068200000": 1,
"1775241000000": 1
},
"issueschart": {
"1775327400000": 0,
"1774981800000": 3,
"1774895400000": 3,
"1775154600000": 3,
"1775413800000": 5,
"1775068200000": 3,
"1775241000000": 2
}
},
"Android": {
"crasheschart": {
"1775327400000": 114,
"1774981800000": 271,
"1774895400000": 146,
"1775154600000": 146,
"1775413800000": 161,
"1775068200000": 152,
"1775241000000": 110
},
"deviceschart": {
"1775327400000": 61,
"1774981800000": 84,
"1774895400000": 72,
"1775154600000": 72,
"1775413800000": 90,
"1775068200000": 101,
"1775241000000": 60
},
"userschart": {
"1775327400000": 1,
"1774981800000": 1,
"1774895400000": 1,
"1775154600000": 2,
"1775413800000": 1,
"1775068200000": 1,
"1775241000000": 1
},
"issueschart": {
"1775327400000": 48,
"1774981800000": 53,
"1774895400000": 44,
"1775154600000": 50,
"1775413800000": 52,
"1775068200000": 57,
"1775241000000": 41
}
}
}
},
"status": 2000
}
{
"result": "failure",
"data": "Exception Occured",
"status": 3000
}
Get crash count data
Use this API to get count data for fatal, nonfatal and ANR crashes. Returns aggregated metrics (users, devices, exceptions, issues, unique devices, exception-free users and devices) for the specified period, along with comparative data from the equivalent previous period.
OAuth Scope : JProxy.jmobileapi.ALL
Path Parameters
Query Parameters
platform — Single value or comma-separated list. Allowed values: Android, iOS, Linux, macOS, tvOS, visionOS, watchOS, Windows.
exceptiongroup — Single value or comma-separated list. Allowed values: anr, applaunch, cpuexception, crash, diskwrite, hang.
application — Single application ID or comma-separated list.
deviceType — Single value or comma-separated list. Allowed values: Android TV(Android), Apple TV(tvOS), Apple Vision(visionOS), Apple Watch(watchOS), Chromebook(Android), Desktop(Linux), Foldables(Android), iPad(iOS), iPad Touch(iOS), iPhone(iOS), iPod Touch(iOS), mac(macOS), Mac Catalyst(macOS), Phone(Android), Tablet(Android), Windows.Desktop(Windows).
appversion — Single value or comma-separated list. Format: appversion(platform).
osversion — Single value or comma-separated list. Format: osversion(platform).
Example:
{"platform":"Android,iOS","exceptiongroup":"crash","appversion":"3.0.22(Android)"}curl --request GET \
--url 'https://apptics.zoho.com/cx/10234695/12345689/exception/fatal/count?mode=1&dateRangeIndex=2' \
--header 'Authorization: Zoho-oauthtoken 1000.41d9xxxxxxxxxxxxxxxxxxxxxxxxc2d1.8fccxxxxxxxxxxxxxxxxxxxxxxxx125f'
{
"result": "success",
"data": {
"uniqueDevices": {
"count": 204,
"preCount": 150
},
"anr": {
"preCountData": {
"userCount": 1,
"exceptionCount": 1,
"deviceCount": 1,
"appVersionCount": 0,
"issueCount": 1
},
"countData": {
"userCount": 7,
"exceptionCount": 12,
"deviceCount": 9,
"appVersionCount": 0,
"issueCount": 4
},
"exceptionFreeDevices": 98,
"exceptionFreeUsers": 98
},
"fatal": {
"preCountData": {
"userCount": 129,
"exceptionCount": 189,
"deviceCount": 149,
"appVersionCount": 0,
"issueCount": 33
},
"countData": {
"userCount": 192,
"exceptionCount": 218,
"deviceCount": 201,
"appVersionCount": 0,
"issueCount": 22
},
"exceptionFreeDevices": 69,
"exceptionFreeUsers": 69
}
},
"status": 2000
}
{
"result": "failure",
"data": "Exception Occured",
"status": 3000
}
Get crash reports
Use this API to get the list of crashes, non-fatals, or ANR reports for a given period. Returns a paginated list of unique crash issues with exception details, affected device and OS information, app version breakdowns, and exception counts. Use index and limit parameters for pagination.
OAuth Scope : JProxy.jmobileapi.ALL
Path Parameters
Query Parameters
platform — Single value or comma-separated list. Allowed values: Android, iOS, Linux, macOS, tvOS, visionOS, watchOS, Windows.
exceptiongroup — Single value or comma-separated list. Allowed values: anr, applaunch, cpuexception, crash, diskwrite, hang.
application — Single application ID or comma-separated list.
deviceType — Single value or comma-separated list. Allowed values: Android TV(Android), Apple TV(tvOS), Apple Vision(visionOS), Apple Watch(watchOS), Chromebook(Android), Desktop(Linux), Foldables(Android), iPad(iOS), iPad Touch(iOS), iPhone(iOS), iPod Touch(iOS), mac(macOS), Mac Catalyst(macOS), Phone(Android), Tablet(Android), Windows.Desktop(Windows).
appversion — Single value or comma-separated list. Format: appversion(platform).
osversion — Single value or comma-separated list. Format: osversion(platform).
Example:
{"platform":"Android,iOS","exceptiongroup":"crash","appversion":"3.0.22(Android)"}curl --request GET \
--url 'https://apptics.zoho.com/cx/10234695/12345689/exception/v2/reports?mode=1&dateRangeIndex=2&group=fatal' \
--header 'Authorization: Zoho-oauthtoken 1000.41d9xxxxxxxxxxxxxxxxxxxxxxxxc2d1.8fccxxxxxxxxxxxxxxxxxxxxxxxx125f'
{
"result": "success",
"data": {
"reports": {
"crash+amF2YS5sYW5nLklsbGVnYWxBcmd1bWVudEV4Y2VwdGlvbiAJYXQgY29tLnpvaG8uYXBwdGljcy5HbG9iYWxLdC5zaGFyZUltYWdlKEdsb2JhbC5rdDoyMzYp": {
"exceptionType": "native",
"exception": "java.lang.IllegalArgumentException \tat com.zoho.apptics.GlobalKt.shareImage(Global.kt:236)",
"exception_Base64": "amF2YS5sYW5nLklsbGVnYWxBcmd1bWVudEV4Y2VwdGlvbiAJYXQgY29tLnpvaG8uYXBwdGljcy5HbG9iYWxLdC5zaGFyZUltYWdlKEdsb2JhbC5rdDoyMzYp",
"exception_UTF8": "java.lang.IllegalArgumentException+%09at+com.zoho.apptics.GlobalKt.shareImage%28Global.kt%3A236%29",
"exceptionCount": 8,
"deviceCount": 1,
"oses": [
"Android"
],
"pIDs": [
5000015660033
],
"appVersionsCount": {
"654146706145981": {
"appVersion": "1.17",
"os": "Android",
"exceptionCount": 8,
"deviceCount": 1,
"pID": 5000015660033,
"crashGroup": "crash"
}
},
"status": 0,
"group": "fatal",
"exceptionGroup": "crash"
}
},
"isNextIndexValuesAvailable": false
},
"status": 2000
}
{
"result": "failure",
"data": "Exception Occured",
"status": 3000
}
Get unique crash count data
Use this API to get count data for a specific unique crash issue. Returns aggregated metrics including user count, exception count, device count, app version count, and issue count for the given date range. The issueName value should be sourced from the exception_Base64 field returned by the Reports API.
OAuth Scope : JProxy.jmobileapi.ALL
Path Parameters
Query Parameters
platform — Single value or comma-separated list. Allowed values: Android, iOS, Linux, macOS, tvOS, visionOS, watchOS, Windows.
exceptiongroup — Single value or comma-separated list. Allowed values: anr, applaunch, cpuexception, crash, diskwrite, hang.
application — Single application ID or comma-separated list.
deviceType — Single value or comma-separated list. Allowed values: Android TV(Android), Apple TV(tvOS), Apple Vision(visionOS), Apple Watch(watchOS), Chromebook(Android), Desktop(Linux), Foldables(Android), iPad(iOS), iPad Touch(iOS), iPhone(iOS), iPod Touch(iOS), mac(macOS), Mac Catalyst(macOS), Phone(Android), Tablet(Android), Windows.Desktop(Windows).
appversion — Single value or comma-separated list. Format: appversion(platform).
osversion — Single value or comma-separated list. Format: osversion(platform).
Example:
{"platform":"Android,iOS","exceptiongroup":"crash","appversion":"3.0.22(Android)"}curl --request GET \
--url 'https://apptics.zoho.com/cx/10234695/12345689/exception/uniqueCount?issueName=amF2YS5sYW5nLklsbGVnYWxBcmd1bWVudEV4Y2VwdGlvbiAJYXQgY29tLnpvaG8uYXBwdGljcy5HbG9iYWxLdC5zaGFyZUltYWdlKEdsb2JhbC5rdDoyMzYp&mode=1&dateRangeIndex=2&exceptionGroup=fatal' \
--header 'Authorization: Zoho-oauthtoken 1000.41d9xxxxxxxxxxxxxxxxxxxxxxxxc2d1.8fccxxxxxxxxxxxxxxxxxxxxxxxx125f'
{
"result": "success",
"data": {
"userCount": 17,
"exceptionCount": 19,
"deviceCount": 19,
"appVersionCount": 3,
"issueCount": 1
},
"status": 2000
}
{
"result": "failure",
"data": "Exception Occured",
"status": 3000
}
Get unique crash chart data
Use this API to get time-series chart data for a specific unique crash issue. Returns crash, device, user, and issue counts keyed by epoch timestamp. For multi-day date ranges, keys are epoch timestamps in milliseconds. For a single-day date range, the timeseries is grouped by hour and the keys are hour numbers (0–23). The issueName value should be sourced from the exception_Base64 field returned by the Reports API.
OAuth Scope : JProxy.jmobileapi.ALL
Path Parameters
Query Parameters
platform — Single value or comma-separated list. Allowed values: Android, iOS, Linux, macOS, tvOS, visionOS, watchOS, Windows.
exceptiongroup — Single value or comma-separated list. Allowed values: anr, applaunch, cpuexception, crash, diskwrite, hang.
application — Single application ID or comma-separated list.
deviceType — Single value or comma-separated list. Allowed values: Android TV(Android), Apple TV(tvOS), Apple Vision(visionOS), Apple Watch(watchOS), Chromebook(Android), Desktop(Linux), Foldables(Android), iPad(iOS), iPad Touch(iOS), iPhone(iOS), iPod Touch(iOS), mac(macOS), Mac Catalyst(macOS), Phone(Android), Tablet(Android), Windows.Desktop(Windows).
appversion — Single value or comma-separated list. Format: appversion(platform).
osversion — Single value or comma-separated list. Format: osversion(platform).
Example:
{"platform":"Android,iOS","exceptiongroup":"crash","appversion":"3.0.22(Android)"}curl --request GET \
--url 'https://apptics.zoho.com/cx/10234695/12345689/exception/uniqueChart?issueName=amF2YS5sYW5nLklsbGVnYWxBcmd1bWVudEV4Y2VwdGlvbiAJYXQgY29tLnpvaG8uYXBwdGljcy5HbG9iYWxLdC5zaGFyZUltYWdlKEdsb2JhbC5rdDoyMzYp&mode=1&exceptionGroup=fatal&dateRangeIndex=2' \
--header 'Authorization: Zoho-oauthtoken 1000.41d9xxxxxxxxxxxxxxxxxxxxxxxxc2d1.8fccxxxxxxxxxxxxxxxxxxxxxxxx125f'
{
"result": "success",
"data": {
"crasheschart": {
"1720895400000": 2,
"1720722600000": 17,
"1720549800000": 0,
"1720636200000": 0,
"1720809000000": 0,
"1721068200000": 0,
"1720981800000": 0
},
"deviceschart": {
"1720895400000": 2,
"1720722600000": 17,
"1720549800000": 0,
"1720636200000": 0,
"1720809000000": 0,
"1721068200000": 0,
"1720981800000": 0
},
"userschart": {
"1720895400000": 2,
"1720722600000": 15,
"1720549800000": 0,
"1720636200000": 0,
"1720809000000": 0,
"1721068200000": 0,
"1720981800000": 0
},
"issueschart": {
"1720895400000": 1,
"1720722600000": 1,
"1720549800000": 0,
"1720636200000": 0,
"1720809000000": 0,
"1721068200000": 0,
"1720981800000": 0
}
},
"status": 2000
}
{
"result": "failure",
"data": "Exception Occured",
"status": 3000
}
Get unique crash trace
Use this API to get the detailed stack trace and metadata for a specific unique crash issue. Returns full exception details including the stack trace, device context, user information, session data, and any comments added to the issue. The issueName value should be sourced from the exception_Base64 field returned by the Reports API.
OAuth Scope : JProxy.jmobileapi.ALL
Path Parameters
Query Parameters
platform — Single value or comma-separated list. Allowed values: Android, iOS, Linux, macOS, tvOS, visionOS, watchOS, Windows.
exceptiongroup — Single value or comma-separated list. Allowed values: anr, applaunch, cpuexception, crash, diskwrite, hang.
application — Single application ID or comma-separated list.
deviceType — Single value or comma-separated list. Allowed values: Android TV(Android), Apple TV(tvOS), Apple Vision(visionOS), Apple Watch(watchOS), Chromebook(Android), Desktop(Linux), Foldables(Android), iPad(iOS), iPad Touch(iOS), iPhone(iOS), iPod Touch(iOS), mac(macOS), Mac Catalyst(macOS), Phone(Android), Tablet(Android), Windows.Desktop(Windows).
appversion — Single value or comma-separated list. Format: appversion(platform).
osversion — Single value or comma-separated list. Format: osversion(platform).
Example:
{"platform":"Android,iOS","exceptiongroup":"crash","appversion":"3.0.22(Android)"}curl --request GET \
--url 'https://apptics.zoho.com/cx/10234695/12345689/exception/uniqueTrace?issueName=amF2YS5sYW5nLklsbGVnYWxBcmd1bWVudEV4Y2VwdGlvbiBhdCBjb20uem9oby5hcHB0aWNzRmx1dHRlckV4YW1wbGUuY29yZS5lbmdhZ2UuRXZlbnRUeXBlLnZhbHVlT2YobnVsbDoyKQ%3D%3D&mode=1&exceptionGroup=anr&dateRangeIndex=2' \
--header 'Authorization: Zoho-oauthtoken 1000.41d9xxxxxxxxxxxxxxxxxxxxxxxxc2d1.8fccxxxxxxxxxxxxxxxxxxxxxxxx125f'
{
"result": "success",
"data": {
"date": "01 Jan 2025, 09:15 AM",
"exception": "java.lang.NullPointerException at com.example.sampleapp.MainActivity.onCreate(MainActivity.java:42)",
"exception_Base64": "amF2YS5sYW5nLk51bGxQb2ludGVyRXhjZXB0aW9uIGF0IGNvbS5leGFtcGxlLnNhbXBsZWFwcC5NYWluQWN0aXZpdHkub25DcmVhdGUoTWFpbkFjdGl2aXR5LmphdmE6NDIp",
"exception_UTF8": "java.lang.NullPointerException+at+com.example.sampleapp.MainActivity.onCreate%28MainActivity.java%3A42%29",
"appVersionID": 100000000000001,
"exceptionType": "native",
"bugURL": "--",
"appVersion": "2.1.0",
"issueName": "java.lang.NullPointerException at com.example.sampleapp.MainActivity.onCreate(MainActivity.java:42)",
"networkStatus": "1",
"screen": "HomeScreen",
"platformID": 200000000000001,
"happenedAt": 1775241202734,
"userID": "300000000000001",
"exceptionGroup": "anr",
"edge": "4G",
"osVersion": "14",
"bugID": "--",
"projectID": 0,
"group": "anr",
"identifier": "com.example.sampleapp",
"orientation": "Portrait",
"comments": [
{
"time": 1775644198799,
"message": "Investigating this issue",
"userName": "Jane Smith",
"user": 400000000000001,
"email": "jane.smith@example.com",
"zuID": 500000000001
}
],
"os": "Android",
"sessionStartTime": "1775237602405",
"Severity": "0",
"message": "java.lang.NullPointerException\n\tat com.example.sampleapp.MainActivity.onCreate(MainActivity.java:42)\n\tat android.app.Activity.performCreate(Activity.java:8051)\n\tat android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1329)\n\tat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3608)",
"deviceID": "600000000000001",
"insertTime": 1775241202792,
"customProperties": "{...}",
"batteryStatus": "85",
"portalID": "0",
"appReleaseVersion": "2.1.3",
"deviceModel": "Pixel 6",
"status": 0
},
"status": 2000
}
{
"result": "failure",
"data": "Exception Occured",
"status": 3000
}
Get affected devices
Use this API to get the list of devices affected by a specific unique crash issue. Returns a paginated list of device records with device model, OS version, app version, and crash timestamps. The issueName value should be sourced from the exception_Base64 field returned by the Reports API.
OAuth Scope : JProxy.jmobileapi.ALL
Path Parameters
Query Parameters
platform — Single value or comma-separated list. Allowed values: Android, iOS, Linux, macOS, tvOS, visionOS, watchOS, Windows.
exceptiongroup — Single value or comma-separated list. Allowed values: anr, applaunch, cpuexception, crash, diskwrite, hang.
application — Single application ID or comma-separated list.
deviceType — Single value or comma-separated list. Allowed values: Android TV(Android), Apple TV(tvOS), Apple Vision(visionOS), Apple Watch(watchOS), Chromebook(Android), Desktop(Linux), Foldables(Android), iPad(iOS), iPad Touch(iOS), iPhone(iOS), iPod Touch(iOS), mac(macOS), Mac Catalyst(macOS), Phone(Android), Tablet(Android), Windows.Desktop(Windows).
appversion — Single value or comma-separated list. Format: appversion(platform).
osversion — Single value or comma-separated list. Format: osversion(platform).
Example:
{"platform":"Android,iOS","exceptiongroup":"crash","appversion":"3.0.22(Android)"}curl --request GET \
--url 'https://apptics.zoho.com/cx/10234695/12345689/exception/devices?issueName=amF2YS5sYW5nLk51bGxQb2ludGVyRXhjZXB0aW9uIGF0IGNvbS5leGFtcGxlLnNhbXBsZWFwcC5NYWluQWN0aXZpdHkub25DcmVhdGUoTWFpbkFjdGl2aXR5LmphdmE6NDIp&mode=1&exceptionGroup=fatal&dateRangeIndex=2' \
--header 'Authorization: Zoho-oauthtoken 1000.41d9xxxxxxxxxxxxxxxxxxxxxxxxc2d1.8fccxxxxxxxxxxxxxxxxxxxxxxxx125f'
{
"result": "success",
"data": [
{
"date": 1720896898977,
"recievedAtAsDate": "14 Jul 2024, 12:24 AM",
"appVersion": "2.1.0",
"osVersion": "14",
"model": "Pixel 6",
"deviceID": "100000000000001",
"happendAtAsDate": "14 Jul 2024, 12:24 AM",
"happendAt": 1720896898887
},
{
"date": 1720723760707,
"recievedAtAsDate": "12 Jul 2024, 12:19 AM",
"appVersion": "2.1.0",
"osVersion": "17",
"model": "iPhone 14",
"deviceID": "200000000000002",
"happendAtAsDate": "12 Jul 2024, 12:19 AM",
"happendAt": 1720723760633
},
{
"date": 1720723758331,
"recievedAtAsDate": "12 Jul 2024, 12:19 AM",
"appVersion": "2.0.0",
"osVersion": "13",
"model": "Samsung Galaxy S21",
"deviceID": "300000000000003",
"happendAtAsDate": "12 Jul 2024, 12:19 AM",
"happendAt": 1720723758253
}
],
"status": 2000
}
{
"result": "failure",
"data": "Exception Occured",
"status": 3000
}
Get crash distribution by device, OS and app version
Use this API to get the distribution of a specific unique crash issue across device models, OS versions, and app versions. Returns crash counts grouped by each dimension for the given date range. The issueName value should be sourced from the exception_Base64 field returned by the Reports API.
OAuth Scope : JProxy.jmobileapi.ALL
Path Parameters
Query Parameters
platform — Single value or comma-separated list. Allowed values: Android, iOS, Linux, macOS, tvOS, visionOS, watchOS, Windows.
exceptiongroup — Single value or comma-separated list. Allowed values: anr, applaunch, cpuexception, crash, diskwrite, hang.
application — Single application ID or comma-separated list.
deviceType — Single value or comma-separated list. Allowed values: Android TV(Android), Apple TV(tvOS), Apple Vision(visionOS), Apple Watch(watchOS), Chromebook(Android), Desktop(Linux), Foldables(Android), iPad(iOS), iPad Touch(iOS), iPhone(iOS), iPod Touch(iOS), mac(macOS), Mac Catalyst(macOS), Phone(Android), Tablet(Android), Windows.Desktop(Windows).
appversion — Single value or comma-separated list. Format: appversion(platform).
osversion — Single value or comma-separated list. Format: osversion(platform).
Example:
{"platform":"Android,iOS","exceptiongroup":"crash","appversion":"3.0.22(Android)"}curl --request GET \
--url 'https://apptics.zoho.com/cx/10234695/12345689/exception/uniqueDeviceDetailsChart?issueName=amF2YS5sYW5nLk51bGxQb2ludGVyRXhjZXB0aW9uIGF0IGNvbS5leGFtcGxlLnNhbXBsZWFwcC5NYWluQWN0aXZpdHkub25DcmVhdGUoTWFpbkFjdGl2aXR5LmphdmE6NDIp&mode=1&exceptionGroup=fatal&dateRangeIndex=2' \
--header 'Authorization: Zoho-oauthtoken 1000.41d9xxxxxxxxxxxxxxxxxxxxxxxxc2d1.8fccxxxxxxxxxxxxxxxxxxxxxxxx125f'
{
"result": "success",
"data": {
"deviceChart": [
{
"deviceModel": "Pixel 6",
"count": "8"
},
{
"deviceModel": "Samsung Galaxy S21",
"count": "5"
},
{
"deviceModel": "iPhone 14",
"count": "3"
}
],
"appVersionChart": [
{
"appVersion": "2.0.0",
"count": "9"
},
{
"appVersion": "2.1.0",
"count": "5"
},
{
"appVersion": "2.1.3",
"count": "2"
}
],
"osVersionChart": [
{
"osVersion": "13",
"count": "5"
},
{
"osVersion": "14",
"count": "8"
},
{
"osVersion": "17",
"count": "3"
}
]
},
"status": 2000
}
{
"result": "failure",
"data": "Exception Occured",
"status": 3000
}