Optional
configuration: ConfigurationA unique integer value identifying this job.
Optional
patchedDataMetaWriteRequest: PatchedDataMetaWriteRequestOptional
options: AxiosRequestConfig<any> = {}Override http request option.
Method provides a meta information about media files which are related with the job
Optional
xOrganization: stringOrganization unique slug
Optional
org: stringOrganization unique slug
Optional
orgId: numberOrganization identifier
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Method creates a new task in a database without any attached images and videos
The request POST /api/tasks/id/annotations will initiate file upload and will create the rq job on the server in which the process of annotations uploading from file will be carried out. Please, use the PUT /api/tasks/id/annotations endpoint for checking status of the process.
A unique integer value identifying this task.
Optional
cloudStorageId: numberStorage id
Optional
filename: stringAnnotation file name
Optional
format: stringInput format name You can get the list of supported formats at: /server/annotation/formats
Optional
location: TasksCreateAnnotationsLocationEnumwhere to import the annotation from
Optional
useDefaultLocation: booleanUse the location that was configured in task to import annotations
Optional
taskAnnotationsWriteRequest: null | AnnotationFileRequestOptional
options: AxiosRequestConfig<any> = {}Override http request option.
Method allows to initialize the process of upload task annotations from a local or a cloud storage file
The backup import process is as follows: The first request POST /api/tasks/backup will initiate file upload and will create the rq job on the server in which the process of a task creating from an uploaded backup will be carried out. After initiating the backup upload, you will receive an rq_id parameter. Make sure to include this parameter as a query parameter in your subsequent requests to track the status of the task creation. Once the task has been successfully created, the server will return the id of the newly created task.
Optional
xOrganization: stringOrganization unique slug
Optional
cloudStorageId: numberStorage id
Optional
filename: stringBackup file name
Optional
location: TasksCreateBackupLocationEnumWhere to import the backup file from
Optional
org: stringOrganization unique slug
Optional
orgId: numberOrganization identifier
Optional
rqId: stringrq id
Optional
taskFileRequest: TaskFileRequestOptional
options: AxiosRequestConfig<any> = {}Override http request option.
Method recreates a task from an attached task backup file
Allows to upload data to a task. Supports the TUS open file uploading protocol (https://tus.io/). Supports the following protocols: 1. A single Data request and 2.1. An Upload-Start request 2.2.a. Regular TUS protocol requests (Upload-Length + Chunks) 2.2.b. Upload-Multiple requests 2.3. An Upload-Finish request Requests: - Data - POST, no extra headers or 'Upload-Start' + 'Upload-Finish' headers. Contains data in the body. - Upload-Start - POST, has an 'Upload-Start' header. No body is expected. - Upload-Length - POST, has an 'Upload-Length' header (see the TUS specification) - Chunk - HEAD/PATCH (see the TUS specification). Sent to /data/
A unique integer value identifying this task.
Optional
uploadFinish: booleanFinishes data upload. Can be combined with Upload-Start header to create task data with one request
Optional
uploadMultiple: booleanIndicates that data with this request are single or multiple files that should be attached to a task
Optional
uploadStart: booleanInitializes data upload. Optionally, can include upload metadata in the request body.
Optional
dataRequest: DataRequestOptional
options: AxiosRequestConfig<any> = {}Override http request option.
Method permanently attaches data (images, video, etc.) to a task
A unique integer value identifying this task.
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Method deletes a specific task, all attached jobs, annotations, and data
A unique integer value identifying this task.
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Method deletes all annotations for a specific task
Optional
xOrganization: stringOrganization unique slug
Optional
assignee: stringA simple equality filter for the assignee field
Optional
dimension: TasksListDimensionEnumA simple equality filter for the dimension field
Optional
filter: stringJSON Logic filter. This filter can be used to perform complex filtering by grouping rules. For example, using such a filter you can get all resources created by you: - {"and":[{"==":[{"var":"owner"},"<user>"]}]} Details about the syntax used can be found at the link: https://jsonlogic.com/ Available filter_fields: ['project_name', 'name', 'owner', 'status', 'assignee', 'subset', 'mode', 'dimension', 'tracker_link', 'id', 'project_id', 'updated_date']. There are few examples for complex filtering tasks: - Get all tasks from 1,2,3 projects - { "and" : [{ "in" : [{ "var" : "project_id" }, [1, 2, 3]]}]} - Get all completed tasks from 1 project - { "and": [{ "==": [{ "var" : "status" }, "completed"]}, { "==" : [{ "var" : "project_id"}, 1]}]}
Optional
mode: stringA simple equality filter for the mode field
Optional
name: stringA simple equality filter for the name field
Optional
org: stringOrganization unique slug
Optional
orgId: numberOrganization identifier
Optional
owner: stringA simple equality filter for the owner field
Optional
page: numberA page number within the paginated result set.
Optional
pageSize: numberNumber of results to return per page.
Optional
projectId: numberA simple equality filter for the project_id field
Optional
projectName: stringA simple equality filter for the project_name field
Optional
search: stringA search term. Available search_fields: ('project_name', 'name', 'owner', 'status', 'assignee', 'subset', 'mode', 'dimension', 'tracker_link')
Optional
sort: stringWhich field to use when ordering the results. Available ordering_fields: ['project_name', 'name', 'owner', 'status', 'assignee', 'subset', 'mode', 'dimension', 'tracker_link', 'id', 'project_id', 'updated_date']
Optional
status: TasksListStatusEnumA simple equality filter for the status field
Optional
subset: stringA simple equality filter for the subset field
Optional
trackerLink: stringA simple equality filter for the tracker_link field
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Returns a paginated list of tasks
A unique integer value identifying this task.
Optional
patchedTaskWriteRequest: PatchedTaskWriteRequestOptional
options: AxiosRequestConfig<any> = {}Override http request option.
Methods does a partial update of chosen fields in a task
A unique integer value identifying this task.
Optional
patchedLabeledDataRequest: PatchedLabeledDataRequestOptional
options: AxiosRequestConfig<any> = {}Override http request option.
Method performs a partial update of annotations in a specific task
A unique integer value identifying this task.
Optional
patchedDataMetaWriteRequest: PatchedDataMetaWriteRequestOptional
options: AxiosRequestConfig<any> = {}Override http request option.
Method provides a meta information about media files which are related with the task
A unique integer value identifying this task.
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Method returns details of a specific task
A unique integer value identifying this task.
Optional
action: "download"Used to start downloading process after annotation file had been created
Optional
cloudStorageId: numberStorage id
Optional
filename: stringDesired output file name
Optional
format: stringDesired output format name You can get the list of supported formats at: /server/annotation/formats
Optional
location: TasksRetrieveAnnotationsLocationEnumWhere need to save downloaded dataset
Optional
useDefaultLocation: booleanUse the location that was configured in the task to export annotation
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Method allows to download task annotations
A unique integer value identifying this task.
Optional
action: "download"Used to start downloading process after backup file had been created
Optional
cloudStorageId: numberStorage id
Optional
filename: stringBackup file name
Optional
location: TasksRetrieveBackupLocationEnumWhere need to save downloaded backup
Optional
useDefaultLocation: booleanUse the location that was configured in the task to export backup
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Method backup a specified task
A unique integer value identifying this task.
Optional
number: numberA unique number value identifying chunk or frame
Optional
quality: TasksRetrieveDataQualityEnumSpecifies the quality level of the requested data
Optional
type: TasksRetrieveDataTypeEnumSpecifies the type of the requested data
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Method returns data for a specific task
A unique integer value identifying this task.
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Method provides a meta information about media files which are related with the task
Desired output format name You can get the list of supported formats at: /server/annotation/formats
A unique integer value identifying this task.
Optional
action: "download"Used to start downloading process after annotation file had been created
Optional
cloudStorageId: numberStorage id
Optional
filename: stringDesired output file name
Optional
location: TasksRetrieveDatasetLocationEnumWhere need to save downloaded dataset
Optional
useDefaultLocation: booleanUse the location that was configured in task to export annotations
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Export task as a dataset in a specific format
A unique integer value identifying this task.
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
Method returns a preview image for the task
A unique integer value identifying this task.
Optional
options: AxiosRequestConfig<any> = {}Override http request option.
When task is being created the method returns information about a status of the creation process
To check the status of the process of uploading a task annotations from a file: After initiating the annotations upload, you will receive an rq_id parameter. Make sure to include this parameter as a query parameter in your subsequent PUT /api/tasks/id/annotations requests to track the status of the annotations upload.
A unique integer value identifying this task.
Optional
format: stringInput format name You can get the list of supported formats at: /server/annotation/formats
Optional
rqId: stringrq id
Optional
taskAnnotationsUpdateRequest: null | TaskAnnotationsUpdateRequestOptional
options: AxiosRequestConfig<any> = {}Override http request option.
Method allows to upload task annotations or edit existing annotations
Generated using TypeDoc
TasksApi - axios parameter creator