Annotations
Annotation - List
List annotations with filters. Optimized for list view with minimal includes for performance.
GET
This endpoint retrieves a paginated list of annotations with optional filters. It supports:Documentation Index
Fetch the complete documentation index at: https://docs.laburen.com/llms.txt
Use this file to discover all available pages before exploring further.
- Filtering by agent, sentiment, conversation, message, or status
- Cursor-based pagination (20 items per page)
- Public agent access (no authentication required for public agents)
- Optimized response with minimal includes for performance
Authentication is optional. If no session is provided, you must include a
messageId or agentId query parameter referencing a public agent to resolve the organization.Query Parameters
Filter annotations by agent ID (CUID format). Also used to resolve organization for public agents when no session is provided.
Filter annotations by sentiment. Valid values:
good, bad (case-insensitive).Filter annotations by conversation ID (CUID format).
Filter annotations by message ID (CUID format). Also used to resolve organization for public agents when no session is provided.
Filter annotations by status. Valid values depend on your organization’s configuration.
Cursor for pagination. Use the
id of the last item from the previous page to fetch the next page.Response
The response is an array of annotation objects (up to 20 items per page).Unique identifier of the annotation (CUID format).
ID of the message this annotation refers to.
ID of the conversation this annotation belongs to.
ID of the agent associated with this annotation.
ID of the organization the annotation belongs to.
Comment or feedback text for the annotation.
Sentiment of the annotation (e.g.,
good, bad).Current status of the annotation.
ID of the user who created the annotation.
ISO 8601 timestamp of when the annotation was created.
ISO 8601 timestamp of when the annotation was last updated.
Information about the user who created the annotation (minimal includes for performance).
Tags associated with the annotation.
This endpoint returns minimal data for performance. For full annotation details including complete conversation context, use the Get Annotation endpoint.
Error Responses
| Status Code | Type | Description |
|---|---|---|
| 401 | UNAUTHORIZED | No valid session and no public agent agentId or messageId provided, or the agent is not public. |

