Get Memory Node
Updated at:
Query the details of a single memory node
Queries the details of a specified memory node.
Method and endpoint
GET https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v2/apps/memory/memory_nodes/{memory_node_id}
Replace {WorkspaceId} with your actual workspace ID.
Request parameters
| Parameter | Type | Required | Location | Description |
|---|---|---|---|---|
memory_node_id | string | Yes | Path | Memory node ID |
Response
| Field | Type | Description |
|---|---|---|
request_id | string | Request ID |
memory_node | object | Memory node details |
memory_node.memory_node_id | string | Memory node ID |
memory_node.content | string | Memory content |
memory_node.timestamp | integer | Message timestamp |
memory_node.created_at | integer | Creation time |
memory_node.updated_at | integer | Update time |
memory_node.media_desc | string | Multimodal content description |
memory_node.meta_data | object | Custom metadata |
memory_node.memory_type | string | Memory type |
memory_node.status | string | Memory status |
memory_node.project_id | string | Project ID |
memory_node.media_urls | array | Multimodal resource URLs |
memory_node.multimodal_medias | array | Multimodal resources. Returned when present |
Request example
curl --location 'https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v2/apps/memory/memory_nodes/42dfc089dfa7409889966960a95c3b7e' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY"
Response example
{
"request_id": "c7d1c4d2-1234-5678-90ab-6f2b4381abcd",
"memory_node": {
"memory_node_id": "42dfc089dfa7409889966960a95c3b7e",
"content": "The user needs a reminder to dress warmly tomorrow",
"timestamp": 1781798400,
"created_at": 1781765139,
"updated_at": 1781765139,
"media_desc": "",
"meta_data": {},
"memory_type": "observation",
"status": "valid",
"project_id": "project_001",
"media_urls": [],
"multimodal_medias": []
}
}
Is this page helpful?