# V7 Darwin Resources & Documentation Documentation > Find comprehensive guides and support for V7 Darwin. Start quickly with project setup, annotation, dataset management, integrations, and more. Append .md to any documentation page URL to get its markdown version. ## Guides - [Project Setup](https://docs.v7labs.com/docs/supervised-learning-project-setup.md) - [Annotation 101](https://docs.v7labs.com/docs/annotation-101.md) - [Intro to the Annotation Workview](https://docs.v7labs.com/docs/intro-to-the-annotation-workview.md) - [Annotate Automatically With Model Tools](https://docs.v7labs.com/docs/annotate-automatically-with-model-tools.md): Before creating a single polygon or bounding box, check out our Model Tool tutorial to save yourself and your team tons of annotation time - [Video Labeling Guide](https://docs.v7labs.com/docs/video-labeling-guide.md) - [Radiology Labeling Guide](https://docs.v7labs.com/docs/guide-to-radiology-labeling-in-v7.md): V7 is a great platform for labeling your healthcare data, including DICOM and NIfTI - [Channel Labeling Guide](https://docs.v7labs.com/docs/labelling-with-channels.md) - [Segment Anything Model (SAM)](https://docs.v7labs.com/docs/segment-anything-model-sam-for-images.md): V7's SAM integration allows you to label quicker than ever before - [Auto-Annotate](https://docs.v7labs.com/docs/auto-annotate.md): Auto-Annotate takes advantage of a deep learning model to automatically segment items and create pixel-perfect polygon masks. It's designed to save you a tonne of time, and in this guide we'll explore a few tips and tricks to save you even more. - [Auto-Track](https://docs.v7labs.com/docs/auto-track.md): Efficient Video Annotation Tool - Use V7's Auto-Track for Quick Instance Segmentation and Object Tracking in Long Videos. - [Annotation Tools: Merge, Subtract, Split, Unify](https://docs.v7labs.com/docs/annotation-tools-merge-subtract-split-unify.md): Managing Annotations with Merge, Subtract, Split, and Unify Tools - [The Brush Tool](https://docs.v7labs.com/docs/the-brush-tool.md) - [The Comment Tool](https://docs.v7labs.com/docs/the-comment-tool.md) - [Organise annotations](https://docs.v7labs.com/docs/organise-annotations.md) - [Re-order annotations](https://docs.v7labs.com/docs/re-order-annotations.md) - [Hide annotations](https://docs.v7labs.com/docs/hide-annotations.md) - [Video timeline order](https://docs.v7labs.com/docs/video-timeline-order.md) - [Keyboard shortcuts for annotation order](https://docs.v7labs.com/docs/keyboard-shortcuts-for-annotation-order.md) - [Set up a labelling workforce](https://docs.v7labs.com/docs/set-up-a-labelling-workforce.md): If you need a hand labelling your data, the fastest and most secure way to do so is through V7's labelling service. - [Use Interpolation in video and DICOM](https://docs.v7labs.com/docs/use-interpolation-in-video-and-dicom.md) - [Image manipulation](https://docs.v7labs.com/docs/image-manipulation.md) - [Annotate DICOM & NIfTI files](https://docs.v7labs.com/docs/annotate-dicom-nifti-files.md): V7 supports DICOM and NIfTI annotation on our Business and Pro plans. We've put together the guide below to give you and your team everything you need to label your medical imaging files. - [Masks](https://docs.v7labs.com/docs/introducing-masks.md): Create precise, pixel-perfect segmentation masks for any use case. - [Layouts](https://docs.v7labs.com/docs/layouts.md): Achieve highest quality data by utilizing flexible custom workview layouts to visualize your data and have all the information at your fingertips! - [Multi-Planar Annotations in V7](https://docs.v7labs.com/docs/multi-planar-annotations-in-v7.md): Label the axial plane & have it projected onto the sagittal, and coronal planes, allowing more radiology use cases to be labeled in V7. - [Beta: Labeling Multi-Camera Videos](https://docs.v7labs.com/docs/labeling-multi-camera-videos.md): Sync playback and view all your videos at the same time for seamless high quality labeling - [Create a Dataset](https://docs.v7labs.com/docs/create-a-dataset-1.md) - [Import data](https://docs.v7labs.com/docs/import-your-image-and-video-data.md): The first step towards kicking off your project in V7 is uploading your data. - [Supported file formats](https://docs.v7labs.com/docs/supported-file-formats.md) - [Upload video files](https://docs.v7labs.com/docs/upload-video-files.md) - [Convert Images and DICOM Slices into Videos and DICOM Series](https://docs.v7labs.com/docs/convert-images-and-dicom-slices-into-image-sequencesseries.md) - [Direct Upload](https://docs.v7labs.com/docs/direct-upload.md): Quickly upload data to V7 - [Export your data](https://docs.v7labs.com/docs/export-your-data-1.md) - [Create an Export Version](https://docs.v7labs.com/docs/create-an-export-version.md) - [Download an Export](https://docs.v7labs.com/docs/download-an-export.md) - [About Computer Vision Export Formats](https://docs.v7labs.com/docs/about-computer-vision-export-formats.md) - [Create and manage classes](https://docs.v7labs.com/docs/manage-your-teams-classes.md): All of your team's classes are stored both **globally** (at a team level), and **locally** (at a dataset level). In this guide, we'll run through how your classes can be managed at each level, and what changes have been made in the transition from dataset-level classes only to team-wide classes. - [Class Properties](https://docs.v7labs.com/docs/sub-annotations.md): Also referred to as Sub-Annotations - [Properties](https://docs.v7labs.com/docs/properties.md): Enhance data labeling and classification in V7 with Properties: your solution for comprehensive tagging, categorization, and metadata enrichment in annotations - [Item Properties](https://docs.v7labs.com/docs/item-properties.md) - [Use workflows to manage your projects](https://docs.v7labs.com/docs/use-workflows-to-manage-your-projects.md) - [Add your team](https://docs.v7labs.com/docs/add-your-team.md) - [Set up your team's workflow](https://docs.v7labs.com/docs/set-up-your-teams-workflow.md) - [Assign and complete tasks](https://docs.v7labs.com/docs/assign-and-complete-tasks.md) - [The Annotate stage](https://docs.v7labs.com/docs/the-annotate-stage.md) - [The Review stage](https://docs.v7labs.com/docs/the-review-stage.md) - [The Model stage](https://docs.v7labs.com/docs/the-model-stage.md) - [The Webhook stage](https://docs.v7labs.com/docs/the-webhook-stage.md) - [The Consensus Stage](https://docs.v7labs.com/docs/mar-9-the-consensus-stage.md) - [The Logic Stage](https://docs.v7labs.com/docs/beta-the-logic-stage.md) - [The Archive stage](https://docs.v7labs.com/docs/the-archive-stage.md) - [The Sampling Stage](https://docs.v7labs.com/docs/the-sampling-stage.md) - [Stage-Specific Classes](https://docs.v7labs.com/docs/stage-specific-classes.md) - [Suggested Workflows](https://docs.v7labs.com/docs/suggested-workflows.md) - [Send Bulk Notifications with Webhooks](https://docs.v7labs.com/docs/sending-bulk-notifications-with-webhook.md): This document will outline how to use the webhook stage, integrated with Zapier to only notify reviewers when a certain number of images have passed through the webhook stage. - [Validate Annotations with Webhooks](https://docs.v7labs.com/docs/validate-annotations-with-webhooks.md): This page explains how to use a AWS lambda function, connected to a webhook stage in Darwin in order to validate the existence, or a certain number of annotations. - [Automate your Review](https://docs.v7labs.com/docs/automate-your-review.md) - [User Tags](https://docs.v7labs.com/docs/user-tags.md): Manage your team with User Tags - [Import annotations made outside of V7](https://docs.v7labs.com/docs/import-annotations-made-outside-of-v7.md): In this guide, we'll take a look at how you can use Darwin's Python Library to import annotations made outside of V7. - [Importing Complex Polygons](https://docs.v7labs.com/docs/importing-complex-polygons.md): Importing complex polygons with V7 - [Create and use tags](https://docs.v7labs.com/docs/create-and-use-tags.md) - [Filter & sort your data](https://docs.v7labs.com/docs/filter-sort-your-data.md) - [Make changes in bulk](https://docs.v7labs.com/docs/make-changes-in-bulk.md): In this guide, we'll take a look at which changes can be made to the images and videos in your datasets in bulk, and how to make them. - [Organize Your Datasets with Custom Labels](https://docs.v7labs.com/docs/organize-your-datasets-with-custom-labels.md): Effortlessly organize, categorize, and find your datasets with customizable, color-coded labels shared across your workspace. - ["Merge" or "duplicate" datasets](https://docs.v7labs.com/docs/merge-datasets.md): On the V7 team, we often get asked how to combine or duplicate datasets. While there's no built-in way to merge or duplicate datasets, you can use the steps below to create a new dataset that contains all of the images and annotations from multiple others. - [Manage multiple teams with Workspaces](https://docs.v7labs.com/docs/manage-multiple-teams-with-workspaces.md) - [User roles](https://docs.v7labs.com/docs/user-roles.md): In this guide, we'll take you through the different roles that you can give your team members as you bring them on board V7 Darwin. Once you've determined which roles you want to provide each member of your team, add them to V7 using [these instructions.](https://docs.v7labs.com/docs/add-your-team) - [Generate patches from large images with webhooks](https://docs.v7labs.com/docs/turn-large-images-into-patches-with-webhooks.md) - [Reporting Quick Start Guide](https://docs.v7labs.com/docs/reports-1.md) - [Import Visual Data to V7 Darwin via HTTP](https://docs.v7labs.com/docs/import-image-or-video-data.md): How to upload or import images, videos or any other supported visual file into V7 Darwin for dataset and annotation workflow management. - [External Storage](https://docs.v7labs.com/docs/external-storage-configuration.md) - [AWS S3 Configuration](https://docs.v7labs.com/docs/aws-s3-configuration.md) - [Wasabi S3 Configuration](https://docs.v7labs.com/docs/wasabi-s3-configuration.md) - [Azure Blob Storage Configuration](https://docs.v7labs.com/docs/azure-blob-storage-configuration.md) - [Google Cloud Storage Configuration](https://docs.v7labs.com/docs/google-cloud-storage-configuration.md) - [Registering Items From External Storage](https://docs.v7labs.com/docs/registering-items-from-external-storage.md) - [Streaming Files From AWS S3 into Darwin](https://docs.v7labs.com/docs/streaming-files-from-aws-s3-into-darwin.md): Automatically register newly added files to an S3 bucket in Darwin using an AWS Lambda function - [External Storage Troubleshooting](https://docs.v7labs.com/docs/external-storage-troubleshooting.md): Common errors when working with external storage, their causes and solutions - [Local/Hybrid Storage](https://docs.v7labs.com/docs/localhybrid-storage.md): How to use local/hybrid storage with V7 - [Configuring CloudFront distribution](https://docs.v7labs.com/docs/configuring-cloudfront-distribution.md): How to configure CloudFront to accelerate access to S3 buckets - [Bucket Migration Guide](https://docs.v7labs.com/docs/bucket-migration-guide.md): Changing external storage buckets with V7 - [Deleting Metadata](https://docs.v7labs.com/docs/deleting-metadata.md): Guide to Deleting V7 metadata in your storage bucket - [Import Visual Data with Python](https://docs.v7labs.com/docs/import-visual-data-with-darwin-py.md): How to upload or import images, videos or any other supported visual file into V7 Darwin for dataset and annotation workflow management. - [Single Sign On (SSO) configuration](https://docs.v7labs.com/docs/single-sign-on-sso-configuration.md) - [SAML Configuration for Single Sign-On (SSO) Across Multiple Workspaces](https://docs.v7labs.com/docs/saml-configuration-for-single-sign-on-sso-across-multiple-teams-in-v7.md): This document provides a comprehensive guide for setting up Single Sign-On (SSO) across multiple teams in V7 using SAML. It includes the steps for configuring SSO, a SAML metadata template, and an example SAML response. - [Voxel51 Integration](https://docs.v7labs.com/docs/voxel51-integration.md): The V7 integration with Voxel51 allows you to annotate curated subsets of your data, increasing efficiency with reduced data volumes. Users can easily annotate data & transfer it seemlessly between the platforms. - [Amazon SageMaker Integration](https://docs.v7labs.com/docs/amazon-sagemaker-integration.md) - [Databricks Integration](https://docs.v7labs.com/docs/databricks-integration.md): V7's integration with Databricks enables joint users to seamlessly fit both V7 and Databricks together and into their wider technical stack. - [Train a Model](https://docs.v7labs.com/docs/train-a-model.md): Learn how to train neural networks in V7 - [Bring Your Own Model](https://docs.v7labs.com/docs/bring-your-own-model.md): Guide to connect your own model into V7 - [BYOM Setup Guide in Darwin](https://docs.v7labs.com/docs/byom-ui.md): Guide to Registering External Models through the Darwin UI - [BYOM Troubleshooting](https://docs.v7labs.com/docs/byom-tips-and-tricks.md): Tips on troubleshooting your V7 external model integration - [Hugging Face Example](https://docs.v7labs.com/docs/hugging-face-example.md): Example of using BYOM with a Hugging Face Model - [HuggingFace Integration](https://docs.v7labs.com/docs/huggingface-integration.md): Using HuggingFace Models in V7 - [Use trained models with Auto-Annotate](https://docs.v7labs.com/docs/use-trained-neural-networks-and-confidence-scores-with-auto-annotate.md): Equip V7 and your own models in auto annotate - [Label automatically with models](https://docs.v7labs.com/docs/label-automatically-with-neural-networks.md) - [Run models through the API](https://docs.v7labs.com/docs/run-models-through-the-api.md): Run models using the V7 API - [Scan text automatically](https://docs.v7labs.com/docs/scan-text-automatically.md): Explore V7's Text Scanner Model - [Getting Started](https://docs.v7labs.com/docs/getting-started-1.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Import files with CLI commands](https://docs.v7labs.com/docs/import-data-with-cli-commands.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Import annotations with CLI commands](https://docs.v7labs.com/docs/import.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Import annotations from NIfTI files](https://docs.v7labs.com/docs/import-annotations-from-nifti-files.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Export data with CLI commands](https://docs.v7labs.com/docs/export-data-with-cli-commands.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Dataset](https://docs.v7labs.com/docs/dataset-2.md): Description of the "dataset" menu from the CLI - [comment](https://docs.v7labs.com/docs/comment.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [convert](https://docs.v7labs.com/docs/convert.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [create](https://docs.v7labs.com/docs/create-1.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [delete-files](https://docs.v7labs.com/docs/delete-files.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [export](https://docs.v7labs.com/docs/export.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [files](https://docs.v7labs.com/docs/files.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [import](https://docs.v7labs.com/docs/import-1.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [local](https://docs.v7labs.com/docs/local.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [path](https://docs.v7labs.com/docs/path.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [pull](https://docs.v7labs.com/docs/pull.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [push](https://docs.v7labs.com/docs/push.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [releases](https://docs.v7labs.com/docs/releases-1.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [remote](https://docs.v7labs.com/docs/remote.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [remove](https://docs.v7labs.com/docs/remove.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [set-file-status](https://docs.v7labs.com/docs/set-file-status-1.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [split](https://docs.v7labs.com/docs/split.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [url](https://docs.v7labs.com/docs/url.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Report](https://docs.v7labs.com/docs/report-1.md): Description of the "report" menu from the CLI - [annotators](https://docs.v7labs.com/docs/annotators.md): A CLI how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Team](https://docs.v7labs.com/docs/team.md): Description of the "team" menu from the CLI - [Install & upgrade the Python library](https://docs.v7labs.com/docs/install-update-the-darwin-sdk.md) - [Install the Darwin SDK](https://docs.v7labs.com/docs/install-the-darwin-sdk.md): An SDK how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Update the Darwin SDK](https://docs.v7labs.com/docs/update-the-darwin-sdk.md): An SDK how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Use the Python Library to manage your data](https://docs.v7labs.com/docs/use-the-darwin-python-library-to-manage-your-data.md): An SDK how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Authentication](https://docs.v7labs.com/docs/create-a-dataset-using-the-darwin-python-library-1.md): Authenticate with your Darwin team through the SDK to upload data, annotations, and more - [Create a dataset](https://docs.v7labs.com/docs/create-a-dataset-2.md): An SDK how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Upload files](https://docs.v7labs.com/docs/upload-images.md): An SDK how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Create classes](https://docs.v7labs.com/docs/create-classes.md): An SDK how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Export your data](https://docs.v7labs.com/docs/downloading-an-export.md): An SDK how-to guide. SDK power-users can [refer to our full SDK docs generated from our source code here](https://darwin-py-sdk.v7labs.com/) - [Using the darwin-py Dockerfile](https://docs.v7labs.com/docs/using-the-python-library-with-aws-lambda.md) - [Loading a dataset in Python](https://docs.v7labs.com/docs/loading-a-dataset-in-python.md) - [Darwin ✕ Torchvision](https://docs.v7labs.com/docs/darwin-x2715-torchvision.md) - [Darwin ✕ Detectron2](https://docs.v7labs.com/docs/darwin-️-detectron2.md) - [How credits are calculated](https://docs.v7labs.com/docs/how-credits-are-calculated.md) - [How storage is calculated](https://docs.v7labs.com/docs/how-storage-is-calculated.md) - [Time-Tracking in V7](https://docs.v7labs.com/docs/time-tracking-for-reporting.md) - [System and network requirements](https://docs.v7labs.com/docs/system-and-network-requirements.md): Minimum and recommended requirements for using the V7 platform ## API Reference - [Items](https://docs.v7labs.com/reference/items.md) - [Get Item counts](https://docs.v7labs.com/reference/items-general-counts.md): Returns items counts (selected by provided filters) grouped by just dataset. Additionally, results also include counts that ignore provided filters. - [Archive items](https://docs.v7labs.com/reference/items-archive.md): Archives all items selected by provided filters. - [Get Item counts by status](https://docs.v7labs.com/reference/items-status-counts.md): Returns items counts (selected by provided filters) grouped by status. - [Get Item](https://docs.v7labs.com/reference/items-get-one.md): Returns an Item with the provided ID. - [Update existing item.](https://docs.v7labs.com/reference/item-update.md): You can not update deleted item. Item name should not contain `/`. We do not accept items with the same name in given path and dataset. - [List slot sections](https://docs.v7labs.com/reference/items-list-slot-sections.md): Returns list of Slot Sections (a.k.a. frames) for given Slot. In case sections are needed from certain index, please provide that index as `from` cursor in paging object. - [Move items to folder](https://docs.v7labs.com/reference/items-set-path.md): Moves all items selected by provided filters to specified folder. - [Set priority](https://docs.v7labs.com/reference/items-set-priority.md): Sets priority of items selected by provided filters. - [List folders](https://docs.v7labs.com/reference/items-list-folders.md): Returns list of all folders given provided filters. - [List Item IDs](https://docs.v7labs.com/reference/items-list-ids.md): Returns list of Item IDs. - [Restore items](https://docs.v7labs.com/reference/items-restore.md): Restores archived items selected by provided filters. - [Sign m3u8 index for streaming at given quality preset](https://docs.v7labs.com/reference/items-sign-slot-multibitrate.md): Returns pre-signed m3u8 index for streaming the requested slot with specified quality preset. 'high' quality preset is default, i.e. the same as ommiting this parameter entirely. Other quality presets are only available if the Item.slots[n].available_quality_presets field lists them for given item/slot. - [List slot sections with tiles](https://docs.v7labs.com/reference/items-list-slot-sections-with-titles.md): Returns list of Slot Sections (a.k.a. frames) for given Slot. In case sections are needed from certain index, please provide that index as `from` cursor in paging object. - [Get Item counts by classes](https://docs.v7labs.com/reference/items-class-counts.md): Returns items counts (selected by provided filters) grouped by annotation classes. - [Sign m3u8 index for streaming](https://docs.v7labs.com/reference/items-sign-slot.md): Returns pre-signed m3u8 index for streaming the requested slot. - [Delete items](https://docs.v7labs.com/reference/items-delete.md): Deletes items selected by provided filters. - [List items](https://docs.v7labs.com/reference/items-list.md): Returns list of Items given provided filters. - [Get Item counts by stages](https://docs.v7labs.com/reference/items-stage-counts.md): Returns items counts (selected by provided filters) grouped by current workflow stages. - [Set layout](https://docs.v7labs.com/reference/items-set-layout.md): Sets layout of items selected by provided filter. - [Register externally stored data in read-write](https://docs.v7labs.com/reference/imports-process-upload.md): Send a request to register files stored in external storage with a Darwin dataset in read-write. This means Darwin will generate thumbnails and write them back to your storage in the location specified by your configuration's prefix. Note: This operation is rate-limited to 100 requests per minute and can contain up to 100 items per request. - [Sign upload of locally stored files](https://docs.v7labs.com/reference/imports-sign-upload.md): After getting upload ID(s), sign the incoming upload of local files. After this step, the upload URL needs to be used to upload the data, and finally the upload must be confirmed. - [Register externally stored data in read-only](https://docs.v7labs.com/reference/imports-register-readonly.md): Send a request to register files stored in external storage with a Darwin dataset in read-only. This means Darwin will not process the data or generate thumbnails. Instead, paths to thumbnails must be specified in the request. Note: This operation is rate-limited to 100 requests per minute and can contain up to 100 items per request. - [Register locally stored data to Darwin](https://docs.v7labs.com/reference/imports-upload.md): Register locally stored data with Darwin for upload. The request response will contain an upload ID for each item. After this step, the upload needs to be signed, the upload URL from this response used, and the upload confirmed. - [Confirm locally registered files](https://docs.v7labs.com/reference/imports-confirm-upload.md): After uploading locally registered files, confirm the upload to complete the registration process. - [Register locally stored items in a single operation](https://docs.v7labs.com/reference/imports-direct-upload.md): Register and upload locally stored files in a single operation using base64 encoding. - [Introduction](https://docs.v7labs.com/reference/introduction.md): Introduction to the V7 Darwin REST API - [Darwin JSON Format](https://docs.v7labs.com/reference/darwin-json.md): Description of V7's Darwin JSON V2.0 Export format - [Update a dataset label](https://docs.v7labs.com/reference/dataset-labels-batch-update.md): Update a dataset label for a given team. - [Delete a dataset label](https://docs.v7labs.com/reference/dataset-labels-delete.md): Delete a dataset label for a given team. - [Show a dataset label](https://docs.v7labs.com/reference/dataset-labels-show.md): Show a dataset label for a given team. - [Update a dataset label](https://docs.v7labs.com/reference/dataset-labels-update.md): Update a dataset label for a given team. - [List dataset labels](https://docs.v7labs.com/reference/dataset-labels-list.md): List all dataset labels for a given team. - [Create a dataset label](https://docs.v7labs.com/reference/dataset-labels-create.md): Create a new dataset label for a given team. - [Update property value for a given property](https://docs.v7labs.com/reference/property-value-update.md): Updates given property value. - [Get properties](https://docs.v7labs.com/reference/properties-list.md): Get properties with associated values. - [Create property](https://docs.v7labs.com/reference/property-create.md): Creates property and property values for given team. - [Delete property](https://docs.v7labs.com/reference/property-delete.md): Delete a property along with all values. - [Get property](https://docs.v7labs.com/reference/property-get.md): Get property with associated values. - [Update property](https://docs.v7labs.com/reference/property-update.md): Updates property and adds property values for given team. - [Delete a property value for a given property](https://docs.v7labs.com/reference/property-value-delete.md): Deletes given property value. - [List comment threads on Item](https://docs.v7labs.com/reference/comments-thread-index.md): Returns all comment threads started on a datasets item. - [Create a new comment with new comment thread](https://docs.v7labs.com/reference/comments-thread-create.md): Start a new comment thread on a dataset item and creates first comment. - [List thread comments](https://docs.v7labs.com/reference/comments-index.md): Returns all comments in a comment thread. - [Update comment](https://docs.v7labs.com/reference/comments-update-2.md): Updates a comment. Requires user to be the comment author. - [Update comment](https://docs.v7labs.com/reference/comments-update.md): Updates a comment. Requires user to be the comment author. - [Delete comment](https://docs.v7labs.com/reference/comments-delete.md): Deletes a comment. Requires user to be the comment author. - [Create a comment in a thread](https://docs.v7labs.com/reference/comments-create.md): Replies to a comment thread by creating a comment. - [Update a comment thread](https://docs.v7labs.com/reference/comments-thread-update-2.md): Updates a comment thread. - [Update a comment thread](https://docs.v7labs.com/reference/comments-thread-update.md): Updates a comment thread. - [Delete a comment thread](https://docs.v7labs.com/reference/comments-thread-delete.md): Deletes a comment thread. - [Annotation Classes](https://docs.v7labs.com/reference/annotation-classes.md) - [List Annotation Classes](https://docs.v7labs.com/reference/list-annotation-classes.md): Lists annotation classes for a team. - [Update Annotation Class](https://docs.v7labs.com/reference/update-annotation-class.md): Updates an existing annotation class. - [Annotators report for datasets](https://docs.v7labs.com/reference/annotator-report.md): Generates an annotators report for a time period Note: the report data is available only from 2024-11-05. - [Delete an existing report generating job](https://docs.v7labs.com/reference/delete-report-job.md): Deletes an existing report generating job. - [Fetch an existng report generating job](https://docs.v7labs.com/reference/show-report-job.md): Fetches the info for an existing report generating job. - [List all report generating jobs](https://docs.v7labs.com/reference/list-report-jobs.md): Fetches the info for all existing report generating jobs. - [Create a job to generate a report](https://docs.v7labs.com/reference/create-report-job.md): Starts a background job to generate an 'annotator' or 'item' report. Immediately returns job info, containing the file URL to get the report from. Note: - The 'annotator' report data is available from 2024-11-05 - The 'item' report data is available from 2025-08-01 - [Get time summary](https://docs.v7labs.com/reference/workflow-items-tag-summary.md): Get summary of time spent on item. - [List External Storage settings](https://docs.v7labs.com/reference/list-external-storage-settings.md) - [Show External Storage endpoint](https://docs.v7labs.com/reference/show-external-storage-endpoint-2.md) - [Create External Storage](https://docs.v7labs.com/reference/create-external-storage.md) - [Update External Storage](https://docs.v7labs.com/reference/update-external-storage.md) - [Archive workflow](https://docs.v7labs.com/reference/workflows-delete.md): Archives workflow by specified ID. - [Get workflow](https://docs.v7labs.com/reference/workflows-show.md): Returns workflow by specified ID. - [Update workflow](https://docs.v7labs.com/reference/workflows-update-2.md): Updates workflow by specified ID. - [Update workflow](https://docs.v7labs.com/reference/workflows-update.md): Updates workflow by specified ID. - [Unlink dataset from a workflow by workflow Id.](https://docs.v7labs.com/reference/workflows-unlink-dataset.md): This endpoint performs an patch update of the workflow with unlinking dataset from a dataset-type stage configuration. Suited mostly for automation simplification - [Request work batch](https://docs.v7labs.com/reference/workflows-get-batch.md): Requests work batch of items for specified workflow. - [Assign items to user](https://docs.v7labs.com/reference/workflow-items-assign.md): Assigns user to multiple items matched by filters. - [List workflows](https://docs.v7labs.com/reference/workflows-index.md): Returns list of workflows. - [Create workflow](https://docs.v7labs.com/reference/workflows-create.md): Creates workflow by specified parameters. - [Set stage](https://docs.v7labs.com/reference/workflow-items-set-stage.md): Sets stage to multiple items matched by filters. - [Tag items](https://docs.v7labs.com/reference/workflow-items-tag-items.md): Adds tag annotation to all items slots matched by filters. - [Untag items](https://docs.v7labs.com/reference/workflow-items-untag-items.md): Removes tag annotation from all items slots matched by filters. - [List registered webhooks](https://docs.v7labs.com/reference/webhooks-index.md): This endpoint returns a list of responses received from a webhook URL for items passed through webhook stage. there are 20 per successful and 20 per failed responses recently received. Each of response contains `response_code` and `response_body` received on a webhook call. Returns up to 20 succeeded and failed webhook responses. - [List team memberships](https://docs.v7labs.com/reference/memberships-index.md): Retrieves a list of memberships for the team currently selected through the authentication token. - [Update membership](https://docs.v7labs.com/reference/memberships-update.md): Updates the specified membership - [Delete membership](https://docs.v7labs.com/reference/memberships-delete.md): Deletes the specified membership - [List exports](https://docs.v7labs.com/reference/export-index.md): List all available exports (including pending) for a dataset - [Create an export](https://docs.v7labs.com/reference/export-create.md): Requests a new export which is processed asynchronously. - [Show export](https://docs.v7labs.com/reference/export-show.md): Get an export for a dataset by name - [Delete export](https://docs.v7labs.com/reference/export-delete.md): Removes an export from a dataset and deletes from s3. Doesn't cancel the job if currently running. - [Darwin SDK resources](https://docs.v7labs.com/reference/darwin-sdk-reference.md): Check out the resources below to get the most out of Darwin Py, V7's SDK - [Exports/Releases from Datasets (Python)](https://docs.v7labs.com/reference/exportsreleases-from-datasets.md) - [Introduction to V7 Darwin API Concepts](https://docs.v7labs.com/reference/what-are-concepts.md) - [Dataset](https://docs.v7labs.com/reference/dataset-1.md): What are datasets in V7? - [RemoteDataset](https://docs.v7labs.com/reference/remotedataset.md): What are remote datasets in V7? - [LocalDataset](https://docs.v7labs.com/reference/localdataset.md): What are local datasets in V7? - [DatasetItem](https://docs.v7labs.com/reference/datasetitem.md): What is a dataset item in V7? - [Annotation](https://docs.v7labs.com/reference/annotation.md): What is an annotation in V7? - [Releases/Exports](https://docs.v7labs.com/reference/releasesexports.md): What are releases/exports in V7? - [Slots](https://docs.v7labs.com/reference/slots.md): Introducing the concepts of slots in V7 - [Filters](https://docs.v7labs.com/reference/filters.md): How to use filters in V7 - [Itemization](https://docs.v7labs.com/reference/itemization.md): Description of the itemization development in V7 ## Recipes - [Add Attributes to Class](https://docs.v7labs.com/recipes/add-attributes-to-class.md) - [Create and Download a Release [SDK]](https://docs.v7labs.com/recipes/create-and-download-a-release-sdk.md) - [Direct Upload using a URL](https://docs.v7labs.com/recipes/direct-upload-using-a-url.md) - [Direct Upload](https://docs.v7labs.com/recipes/direct-upload.md) - [Extract darwin polygon from mask (Python)](https://docs.v7labs.com/recipes/extract-darwin-polygon-from-mask-python.md) - [Import Annotations to V7](https://docs.v7labs.com/recipes/import-annotations-to-v7.md) - [Import Visual Data from your Cloud External Storage via HTTP](https://docs.v7labs.com/recipes/import-visual-data-from-your-cloud-external-storage-via-http.md) - [List DatasetItems from RemoteDataset [SDK]](https://docs.v7labs.com/recipes/list-datasetitems-from-remotedataset-sdk.md) - [Upload a DatasetItem to a RemoteDataset [SDK]](https://docs.v7labs.com/recipes/upload-a-datasetitem-to-a-remotedataset-sdk.md) - [Upload Classes for Invoice, Receipt and Passport Scanner Models](https://docs.v7labs.com/recipes/upload-classes-for-invoice-receipt-and-passport-scanner-models.md) - [Upload Classes for the Total Segmentator model](https://docs.v7labs.com/recipes/upload-classes-for-the-total-segmentator-model.md) - [Upload Visual Data to V7 Darwin with Python](https://docs.v7labs.com/recipes/upload-visual-data-to-v7-darwin-with-python.md) - [Upload Visual Data via HTTP](https://docs.v7labs.com/recipes/upload-visual-data-via-http.md)