List Observations
Changed onRetrieve a paginated list of transient observations for a specific profile. Observations are sorted by creation time in descending order by default. Results can be filtered by source parameter. Supports response compression for large datasets.
Request
- Base URLhttps://memory.twilio.com
- URLhttps://memory.twilio.com/v1/Stores/{storeId}/Profiles/{profileId}/Observations
- AuthHTTP basic
Query parameters
The maximum number of items to return per page, maximum of 1000.
The token for the page of results to retrieve.
Either 'ASC' or 'DESC' to sort results ascending or descending respectively.
Filter by source. Allows letters, numbers, spaces, periods, underscores, hyphens, and forward slashes.
Filter observations created after this timestamp (inclusive).
Filter observations created before this timestamp (exclusive).
A unique identifier for the conversation using Twilio Type ID (TTID) format.
Filter by conversation ID. Returns only items associated with the specified conversation.
Headers
Compression algorithms supported by the client (e.g., gzip, deflate, br)
Response
A list of observations for the profile.
Example response
{
"observations": [
{
"content": "Customer expressed satisfaction with recent product update during support call.",
"occurredAt": "2025-01-15T10:15:30Z",
"source": "conversational-intelligence",
"conversationIds": [
"conv_conversation_00000000000000000000000000"
],
"id": "mem_observation_00000000000000000000000000",
"createdAt": "2025-01-15T10:30:45Z",
"updatedAt": "2025-01-15T10:30:45Z"
}
],
"meta": {
"key": "observations",
"nextToken": "eyJlYXN0ZXIiOiJlZ2cifQ",
"previousToken": "eyJlYXN0ZXIiOiJlZ2cifQ"
}
}Changes
- warning
changed the pattern of the
queryrequest parametersourcefrom^[a-zA-Z0-9 _.-]+$to^[a-zA-Z0-9 _./-]+$ - info
the
//response's property pattern was changed from^[a-zA-Z0-9 _.-]+$to^[a-zA-Z0-9 _./-]+$for the status
- warning
- breaking
the response property
//became optional for the status - breaking
the response property
//became optional for the status - breaking
the response property
//became optional for the status - breaking
the
response property's max was increased from99999.00to999999.00for the response status - breaking
the
response property's max was increased from99999.00to999999.00for the response status - breaking
the
response property's max was increased from99999.00to999999.00for the response status - breaking
the
response property's max was increased from99999.00to999999.00for the response status - breaking
the
response property's max was increased from99999.00to999999.00for the response status - breaking
the
response property's max was increased from99999.00to999999.00for the response status - breaking
the
response property's max was increased from99999.00to999999.00for the response status - info
added the new optional
queryrequest parameterconversationId - info
for the
queryrequest parameterpageToken, the maxLength was increased from500to4096
- breaking