Create a project for a specific organization.
This endpoint expects an object.
annotator_evaluation_enabledbooleanOptional
Enable annotator evaluation for the project
colorstring or nullOptional<=16 characters
control_weightsmap from strings to objects or nullOptional
Dict of weights for each control tag in metric calculation. Keys are control tag names from the labeling config. At least one tag must have a non-zero overall weight.
created_byobjectOptional
Project owner
custom_interface_codestring or nullOptional
custom_interface_compiledstring or nullOptional
custom_interface_paramsany or nullOptional
descriptionstring or nullOptional
enable_empty_annotationbooleanOptional
Allow annotators to submit empty annotations
evaluate_predictions_automaticallybooleanOptional
Retrieve and display predictions when loading a task
expert_instructionstring or nullOptional
Labeling instructions in HTML format
input_schemaany or nullOptional
internal_descriptionany or nullOptional
is_draftbooleanOptional
Whether or not the project is in the middle of being created
is_publishedbooleanOptional
Whether or not the project is published to annotators
label_configstring or nullOptional
Label config in XML format. See more about it in documentation
maximum_annotationsintegerOptional-2147483648-2147483647
Maximum number of annotations for one task. If the number of annotations per task is equal or greater to this value, the task is completed (is_labeled=True)
min_annotations_to_start_trainingintegerOptional-2147483648-2147483647
Minimum number of completed tasks after which model training is started
model_versionstring or nullOptional
Machine learning model version
organizationinteger or nullOptional
output_schemaany or nullOptional
overlap_cohort_percentageintegerOptional-2147483648-2147483647
pinned_atdatetime or nullOptional
Pinned date and time
reveal_preannotations_interactivelybooleanOptional
Reveal pre-annotations interactively
samplingenum or nullOptional
Sequential sampling - Tasks are ordered by Data manager ordering
Uniform sampling - Tasks are chosen randomly
Uncertainty sampling - Tasks are chosen according to model uncertainty scores (active learning mode)
show_annotation_historybooleanOptional
Show annotation history to annotator
show_collab_predictionsbooleanOptional
If set, the annotator can view model predictions
show_instructionbooleanOptional
Show instructions to the annotator before they start
show_overlap_firstbooleanOptional
show_skip_buttonbooleanOptional
Show a skip button in interface and allow annotators to skip the task
skip_queueenum or nullOptional
REQUEUE_FOR_ME - Requeue for me
REQUEUE_FOR_OTHERS - Requeue for others
IGNORE_SKIPPED - Ignore skipped
source_interface_idinteger or nullOptional
source_interface_versioninteger or nullOptional
Stable version ID of the saved interface used to create this project.
task_data_loginstring or nullOptional<=256 characters
Task data credentials: login
task_data_passwordstring or nullOptional<=256 characters
Task data credentials: password
titlestring or nullOptional3-50 characters
Project Title
use_custom_interfacebooleanOptionalDefaults to false
workspaceintegerOptional
In Workspace
show_ground_truth_firstbooleanOptionalDeprecated
Onboarding mode (true): show ground truth tasks first in the labeling stream
Response
config_has_control_tagsbooleanRead-only
Flag to detect is project ready for labeling
config_suitable_for_bulk_annotationbooleanRead-only
Flag to detect is project ready for bulk annotation
created_atdatetimeRead-only
finished_task_numberintegerRead-only
Finished tasks
ground_truth_numberintegerRead-only
Honeypot annotation number in project
num_tasks_with_annotationsintegerRead-only
Tasks with annotations count
parsed_label_configmap from strings to anyRead-only
JSON-formatted labeling configuration
queue_doneintegerRead-only
queue_totalintegerRead-only
skipped_annotations_numberintegerRead-only
Skipped by collaborators annotation number in project
start_training_on_annotation_updatebooleanRead-only
Start model training after any annotations are submitted or updated
task_numberintegerRead-only
Total task number in project
total_annotations_numberintegerRead-only
Total annotations number in project including skipped_annotations_number and ground_truth_number.
total_predictions_numberintegerRead-only
Total predictions number in project including skipped_annotations_number, ground_truth_number, and useful_annotation_number.
useful_annotation_numberintegerRead-only
Useful annotation number in project not including skipped_annotations_number and ground_truth_number. Total annotations = annotation_number + skipped_annotations_number + ground_truth_number
annotator_evaluation_enabledbooleanOptional
Enable annotator evaluation for the project
colorstring or nullOptional<=16 characters
control_weightsmap from strings to objects or nullOptional
Dict of weights for each control tag in metric calculation. Keys are control tag names from the labeling config. At least one tag must have a non-zero overall weight.
created_byobjectOptional
Project owner
custom_interface_codestring or nullOptional
custom_interface_compiledstring or nullOptional
custom_interface_paramsany or nullOptional
descriptionstring or nullOptional
enable_empty_annotationbooleanOptional
Allow annotators to submit empty annotations
evaluate_predictions_automaticallybooleanOptional
Retrieve and display predictions when loading a task
expert_instructionstring or nullOptional
Labeling instructions in HTML format
input_schemaany or nullOptional
internal_descriptionany or nullOptional
is_draftbooleanOptional
Whether or not the project is in the middle of being created
is_publishedbooleanOptional
Whether or not the project is published to annotators
label_configstring or nullOptional
Label config in XML format. See more about it in documentation
maximum_annotationsintegerOptional-2147483648-2147483647
Maximum number of annotations for one task. If the number of annotations per task is equal or greater to this value, the task is completed (is_labeled=True)
min_annotations_to_start_trainingintegerOptional-2147483648-2147483647
Minimum number of completed tasks after which model training is started
model_versionstring or nullOptional
Machine learning model version
organizationinteger or nullOptional
output_schemaany or nullOptional
overlap_cohort_percentageintegerOptional-2147483648-2147483647
pinned_atdatetime or nullOptional
Pinned date and time
reveal_preannotations_interactivelybooleanOptional
Reveal pre-annotations interactively
samplingenum or nullOptional
Sequential sampling - Tasks are ordered by Data manager ordering
Uniform sampling - Tasks are chosen randomly
Uncertainty sampling - Tasks are chosen according to model uncertainty scores (active learning mode)
show_annotation_historybooleanOptional
Show annotation history to annotator
show_collab_predictionsbooleanOptional
If set, the annotator can view model predictions
show_instructionbooleanOptional
Show instructions to the annotator before they start
show_overlap_firstbooleanOptional
show_skip_buttonbooleanOptional
Show a skip button in interface and allow annotators to skip the task
skip_queueenum or nullOptional
REQUEUE_FOR_ME - Requeue for me
REQUEUE_FOR_OTHERS - Requeue for others
IGNORE_SKIPPED - Ignore skipped
source_interface_idinteger or nullOptional
source_interface_versioninteger or nullOptional
Stable version ID of the saved interface used to create this project.
task_data_loginstring or nullOptional<=256 characters
Task data credentials: login
task_data_passwordstring or nullOptional<=256 characters
Task data credentials: password
titlestring or nullOptional3-50 characters
Project Title
use_custom_interfacebooleanOptionalDefaults to false
workspaceintegerOptional
In Workspace
show_ground_truth_firstbooleanOptionalDeprecated
Onboarding mode (true): show ground truth tasks first in the labeling stream