Export annotations (POST)
Export annotations from the queue in XML, CSV, JSON or XLSX format.
Calling POST is useful if you are using confirmed state (queue.use_confirmed_state = true). Without specifying to_status, annotations will stay in their current status. If called on annotations that are already in exporting or exported status, POST call will only download the data, it will not move the annotations to a different state.
Request
- Base URLhttps://example.rossum.app
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Queue ID
Query parameters
Output format.
Status of annotations under export is switched to defined to_status state. This parameter is only valid with POST method, status can be changed only to exporting or exported. Annotations with current status exported or exporting are left untouched. Annotations that are currently being edited in the page editor are skipped, their status is not changed and they are not included in the response.
Columns to include in CSV/XLSX output (comma-separated schema_ids and meta-columns).
Columns to prepend at the beginning of CSV/XLSX output.
Columns to append at the end of CSV/XLSX output.
One-character string used to separate fields in CSV.
One-character string used to quote fields containing special characters in CSV.
Controls when quotes should be generated in CSV.
One-character string used by the writer to escape the delimiter in CSV.
Object ID(s) filter
Annotation status filter.
User id filter.
ISO 8601 timestamp filter.
ISO 8601 timestamp filter.
ISO 8601 timestamp filter.
ISO 8601 timestamp filter.
ISO 8601 timestamp filter.
ISO 8601 timestamp filter.
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.
Search filter (limited to 10,000 results).
Response
OK
Changes
No recorded changes to this operation across all 14 revisions of this API.