Annotation Content
Bulk update annotation content
Allows to specify a sequence of operations that should be performed on particular datapoint objects.
To replace a datapoint value (or other supported attribute), use replace operation. To add a new row into a table multivalue, use add operation. To remove a row from a multivalue, use remove operation.
Please note that only multivalue children datapoints may be removed. Please note that section, multivalue and tuple should not be updated.
post/api/v1/annotations/{annotationID}/content/operations
Path parameters
annotationIDinteger required
Annotation ID
Request body
Response
OK
Example response
{
"content": [
{
"id": 197466,
"url": "https://example.rossum.app/api/v1/annotations/319668/content/197466",
"schema_id": "invoice_info_section",
"children": [
{
"id": 27801933,
"url": "https://example.rossum.app/api/v1/annotations/319668/content/27801933",
"schema_id": "some_id",
"children": [
{
"id": 27801933,
"url": "https://example.rossum.app/api/v1/annotations/319668/content/27801933",
"schema_id": "some_id",
"children": [
{
"id": 27801933,
"url": "https://example.rossum.app/api/v1/annotations/319668/content/27801933",
"schema_id": "some_id",
"content": {
"value": "8/12/24",
"normalized_value": "12-08-2024",
"page": 1,
"position": [
202.3,
100.1,
110.442,
110
],
"rir_text": "8/12/24",
"rir_raw_text": "8/I2/24",
"rir_page": 1,
"rir_position": [
202.3,
100.1,
110.442,
110
],
"rir_confidence": 0.954233451,
"connector_text": "8/I2/24",
"connector_position": [
200,
100,
110,
110
],
"ocr_text": null,
"ocr_raw_text": null,
"ocr_position": null
},
"validation_sources": [
"score"
]
}
]
}
],
"grid": {
"parts": [
{
"page": 1,
"columns": [
{
"left_position": 12.1,
"schema_id": "item_description",
"header_texts": [
"Item description"
]
}
],
"rows": [
{
"top_position": 112.29,
"tuple_id": 1,
"type": "data"
}
],
"width": 123.2,
"height": 513.2
}
]
}
}
]
}
]
}Changes
No recorded changes to this endpoint across all 1 revision of this API.