You need to enable JavaScript to run this app.
Application Performance Management Plus

Application Performance Management Plus

Copy page
Download PDF
Memory monitoring
GetAppMemoryList
Copy page
Download PDF
GetAppMemoryList
Get the list of memory leaks or large objects.​
Request description​
RUM is deployed across multiple regions worldwide to provide more stable and low-latency access. You can refer to the Service addresses topic to choose the most suitable access point based on your business location.​
  • Request method: POST​
  • Request URL: https://apmplus-openapi.cn-beijing.volcengineapi.com?Action=GetAppMemoryList&Version=2022-10-12​
Request parameters​
The following table lists only the request parameters specific to this API and some public parameters. For details, see Public parameters.​
​
Parameters​
Type​
Required​
Sample value​
Description​
Action​
String​
Yes​
GetAppMemoryList​
The API name. The current API name is GetAppMemoryList.​
Version​
String​
Yes​
2022-10-12​
The API version. The current API version is 2022-10-12.​
os​
String​
No​
Android​
The operating system.​
  • Android​
  • iOS​
start_time​
Integer​
No​
1665417600​
Start time (Unix timestamp).​
end_time​
Integer​
No​
1665417600​
End time (Unix timestamp).​
type​
String​
No​
leaked​
Memory issue type.​
  • leaked: Leak​
  • large_object: Large object​
filters​
Object of Condition​
No​
-​
The filter condition. You can specify multiple key‑value pairs to filter data.​
token​
String​
No​
ttt​
Search keyword or token used to query specific information.​
page_no​
Integer​
No​
1​
Page number.​
page_size​
Integer​
No​
10​
Number of items per page.​
order_by​
String​
No​
count_ascend​
The sorting method.​
  • count_ascend: Sort by leak count in ascending order​
  • count_descend: Sort by leak count in descending order​
  • user_ascend: Sort by affected user in ascending order​
  • user_descend: Sort by affected user in descending order​
  • avg_size_ascend: Sort by average memory size in ascending order​
  • avg_size_descend: Sort by average memsize in descending order​
  • total_ascend: Sort by total memory size in ascending order​
  • total_descend: Sort by total memory size in descending order​
is_new​
Integer​
No​
0​
Whether the issue is new.​
  • 1: Only show new issues​
  • 0: All issues​
status​
Array of String​
No​
["pending"]​
Processing state.​
  • pending​
  • processing​
  • ignored​
  • solved​
  • reopen​
managers​
Array of Long​
No​
-​
Filter by manager. Pass a list of user IDs.​
tags​
Array of Integer​
No​
-​
Custom tag filtering.​
​
Condition​
​
Parameters​
Type​
Required​
Sample value​
Description​
op​
String​
No​
in​
The operator.​
  • gt: greater than​
  • gte: greater than or equal to​
  • lt: less than​
  • lte: less than or equal to​
  • eq: equal to​
  • neq: not equal to​
  • in: contains​
  • not_in: does not contain​
  • lk: Matches data that fits a specific pattern.​
  • nlk: Excludes data that fits a specific pattern.​
type​
String​
No​
expression​
The type of the filter condition.​
  • expression: The current condition is an expression.​
  • and: The current condition is a compound expression, and multiple sub-conditions are in an AND logical relationship.​
  • or: The current condition is a compound expression, and multiple sub-conditions are in an OR logical relationship.​
  • map: The current condition is of map type.​
value​
String​
No​
123456​
The filter value.​
values​
Array of String​
No​
[123456]​
The filter value. Multiple filter values are supported.​
map_key​
String​
No​
key_1​
The key of the map type. It is required when the type is set to map.​
dimension​
String​
No​
aid​
The name of the condition.​
sub_conditions​
Array of Condition​
No​
-​
The sub-condition.​
​
Sample request​
​
POST https://apmplus-openapi.cn-beijing.volcengineapi.com?Action=GetAppMemoryList&Version=2022-10-12​
{​
"os": "Android",​
"start_time": 1665417600,​
"end_time": 1665417600,​
"type": "leaked",​
"filters": {​
"type": "and",​
"sub_conditions": [​
{​
"dimension": "apm_version",​
"type": "expression",​
"op": "in",​
"values": [​
"1.4.5"​
]​
},​
{​
"dimension": "device_model",​
"type": "expression",​
"op": "in",​
"values": [​
"MI 5X"​
]​
}​
]​
},​
"token": "ttt",​
"page_no": 1,​
"page_size": 10,​
"order_by": "count_ascend",​
"is_new": 0,​
"status": [​
"pending"​
],​
"managers": [​
130​
],​
"tags": [​
722​
]​
}
​
Response parameters​
​
Parameters​
Type​
Sample value​
Description​
data​
-​
Response data.​
error_msg​
String​
-​
Error message.​
error_no​
Integer​
0​
Error code.​
​
AnalysesListResponseData​
​
Parameters​
Type​
Sample value​
Description​
total​
Integer​
10​
Total number of items in the list.​
result​
Array of AnalysesListItem​
-​
List details.​
​
AnalysesListItem​
​
Parameters​
Type​
Sample value​
Description​
user​
Integer​
75​
Affected user count.​
count​
Integer​
75​
Error count.​
issue​
Object of IssueInfo​
-​
Tag and issue status, and information about handler issue status, currently including owner and status.​
title​
String​
com.example.apminsightdemo.NetworkFragment​
Object and class information. It is not yet defined.​
avg_size​
Double​
75KB​
Average size.​
issue_id​
String​
1f8f1ad29b14e18ef605e1319c8e6cfe​
The unique identifier of the issue.​
sub_title​
String​
thread com.apm.insight.runtime.u$c.contextClassLoader​
The thread information.​
total_size​
Double​
75KB​
Total size.​
max_version​
String​
2.0​
End version of the issue.​
min_version​
String​
1.0​
Start version of the issue.​
top_version​
String​
1.5​
Issue version with the greatest impact.​
user_compare​
Double​
0.75​
Affected user count change rate.​
count_compare​
Double​
0.75​
Error count change rate.​
avg_size_compare​
Double​
0.75​
Average size change rate.​
top_version_count​
Integer​
100​
Number of leaks in the version with the greatest impact.​
total_size_compare​
Double​
0.75​
Total size change rate.​
top_version_percent​
Double​
0.75​
Proportion of the version with the greatest impact.​
end_update_version_code​
String​
1.0.5​
End app minor version​
start_update_version_code​
String​
1.0.0​
Initial app minor version​
​
IssueInfo​
​
Parameters​
Type​
Sample value​
Description​
id​
Long​
1112121​
The issue ID in MySQL. It is different from issue_id.​
tag​
Array of Tags​
-​
Label.​
status​
String​
processing​
Issue status.​
  • pending​
  • processing​
  • ignored​
  • solved​
  • reopen​
fixed_version​
String​
v1.1.2​
The fixed version.​
​
Tags​
​
Parameters​
Type​
Sample value​
Description​
id​
Long​
301​
The tag ID.​
key​
String​
component​
The tag key.​
values​
Array of ValueId​
[{"id": 202, "value": "backend"}, {"id": 203, "value": "frontend"}]​
The tag value.​
​
ValueId​
​
Parameters​
Type​
Sample value​
Description​
id​
Long​
201​
tag valueID。​
value​
String​
production​
The tag value.​
​
Sample response​
​
{​
"data": {​
"total": 10,​
"result": [​
{​
"user": 75,​
"count": 75,​
"issue": {​
"id": 1112121,​
"tag": [​
{​
"id": 301,​
"key": "component",​
"values": [​
{​
"id": 201,​
"value": "production"​
}​
]​
}​
],​
"status": "processing",​
"fixed_version": "v1.1.2"​
},​
"title": "com.example.apminsightdemo.NetworkFragment",​
"avg_size": 75,​
"issue_id": "1f8f1ad29b14e18ef605e1319c8e6cfe",​
"sub_title": "thread com.apm.insight.runtime.u$c.contextClassLoader",​
"total_size": 75,​
"max_version": "2.0",​
"min_version": "1.0",​
"top_version": "1.5",​
"user_compare": 0.75,​
"count_compare": 0.75,​
"avg_size_compare": 0.75,​
"top_version_count": 100,​
"total_size_compare": 0.75,​
"top_version_percent": 0.75​
}​
]​
},​
"error_msg": "",​
"error_no": 0​
}
​
Error codes​
No error codes are specific to this API. If the API call returns an error code, refer to Public error codes for troubleshooting.​
Last updated: 2026.09.16 17:54:04