List annotations
Retrieve all annotation objects.
Query parameters
Number of results per page
A value used for cursor-based pagination. Obtain this value from the next or previous URLs in a paginated response. Do not construct cursor values manually.
Object ID(s) filter
Annotation status, multiple values may be separated using a comma. See Annotation Lifecycle for available statuses.
User ID(s)
User ID(s)
User ID(s)
User ID(s)
User ID(s)
User ID(s)
User ID(s)
Label ID(s)
The document id.
Queue ID(s) filter
List of workspace ids separated by a comma.
ID of parent annotation defined in related Relation object.
Type of Relation that annotation belongs to.
Key of Relation that annotation belongs to.
ISO 8601 timestamp (e.g. arrived_at_before=2019-11-15).
ISO 8601 timestamp (e.g. arrived_at_after=2019-11-14).
ISO 8601 timestamp (e.g. assigned_at_before=2019-11-15).
ISO 8601 timestamp (e.g. assigned_at_after=2019-11-14).
ISO 8601 timestamp (e.g. confirmed_at_before=2019-11-15).
ISO 8601 timestamp (e.g. confirmed_at_after=2019-11-14).
ISO 8601 timestamp (e.g. modified_at_before=2019-11-15).
ISO 8601 timestamp (e.g. modified_at_after=2019-11-14).
ISO 8601 timestamp (e.g. deleted_at_before=2019-11-15).
ISO 8601 timestamp (e.g. deleted_at_after=2019-11-14).
ISO 8601 timestamp (e.g. exported_at_before=2019-11-14 22:00:00).
ISO 8601 timestamp (e.g. exported_at_after=2019-11-14 12:00:00).
ISO 8601 timestamp (e.g. export_failed_at_before=2019-11-14 22:00:00).
ISO 8601 timestamp (e.g. export_failed_at_after=2019-11-14 12:00:00).
ISO 8601 timestamp (e.g. purged_at_before=2019-11-15).
ISO 8601 timestamp (e.g. purged_at_after=2019-11-14).
ISO 8601 timestamp (e.g. rejected_at_before=2019-11-15).
ISO 8601 timestamp (e.g. rejected_at_after=2019-11-14).
Boolean.
Boolean.
Boolean (related email thread contains more than one incoming emails).
Boolean (related email thread contains unread incoming email).
If this filter is used, annotations are filtered based on full-text search in annotation's datapoint values, original file name, modifier user email and messages.
Some special characters are ignored in the search term.
The results are limited to 10,000, any annotations over this limit will not be possible to list. We suggest narrowing down the search query if there are this many results.
Please beware that updates of the annotation search data are done asynchronously and are eventually consistent. Search may return inconsistent results temporarily (for a few seconds).
Result ordering.
Comma-separated list of attributes to be included in the response. See the Query Field Filtering section for detailed explanation and available options.
Comma-separated list of attributes to be excluded from the response. See the Query Field Filtering section for detailed explanation and available options.
Comma-separated list of related objects to sideload (e.g., modifiers,documents,content). See the Sideloading section for detailed explanation and available options.
Filter sideloaded content by schema_id (comma-separated list).
Response
OK
Example response
{
"results": [
{
"id": 314528,
"url": "https://example.rossum.app/api/v1/annotations/314159",
"status": "to_review",
"document": "https://example.rossum.app/api/v1/documents/456700",
"queue": "https://example.rossum.app/api/v1/queues/8198",
"schema": "https://example.rossum.app/api/v1/schemas/31336",
"relations": [],
"pages": [
"https://example.rossum.app/api/v1/pages/558598"
],
"creator": "https://example.rossum.app/api/v1/users/10775",
"created_at": "2021-04-26T10:08:03.856648Z",
"modified_by": "https://example.rossum.app/api/v1/users/10775",
"modified_at": "2021-04-26T10:08:03.856648Z",
"rir_poll_id": "54f6b9ecfa751789f71ddf12",
"content": "https://example.rossum.app/api/v1/annotations/314159",
"metadata": {
"some_key": "some_value"
},
"related_emails": [],
"email": "https://example.rossum.app/api/v1/emails/1234",
"email_thread": "https://example.rossum.app/api/v1/email_threads/456",
"has_email_thread_with_replies": true,
"organization": "https://example.rossum.app/api/v1/organizations/406",
"assignees": [
"https://example.rossum.app/api/v1/users/1",
"https://example.rossum.app/api/v1/users/2"
],
"labels": [],
"training_enabled": true
}
]
}