# Relay ## Docs - [Create Annotation Set](https://docs.relayai.dev/api-reference/annotation-sets/create-annotation-set.md): Create a new annotation set (draft). - [Delete Annotation Set](https://docs.relayai.dev/api-reference/annotation-sets/delete-annotation-set.md): Delete an annotation set. - [Get Annotation Set Detail](https://docs.relayai.dev/api-reference/annotation-sets/get-annotation-set-detail.md): Get annotation set with all annotations. - [List Annotation Sets](https://docs.relayai.dev/api-reference/annotation-sets/list-annotation-sets.md): List all annotation sets for a dataset. - [Publish Annotation Set](https://docs.relayai.dev/api-reference/annotation-sets/publish-annotation-set.md): Publish an annotation set. - [Create Annotation](https://docs.relayai.dev/api-reference/annotations/create-annotation.md): Create a single annotation. - [Create Annotations Bulk](https://docs.relayai.dev/api-reference/annotations/create-annotations-bulk.md): Create multiple annotations at once. - [Delete Annotation](https://docs.relayai.dev/api-reference/annotations/delete-annotation.md): Delete an annotation. - [Export Label Studio](https://docs.relayai.dev/api-reference/annotations/export-label-studio.md): Export annotations in Label Studio format. - [List Annotations](https://docs.relayai.dev/api-reference/annotations/list-annotations.md): List annotations with optional filters. - [Update Annotation](https://docs.relayai.dev/api-reference/annotations/update-annotation.md): Update an annotation. - [Confirm Upload](https://docs.relayai.dev/api-reference/audio/confirm-upload.md): Confirm that an audio file upload has completed. - [Delete Audio File](https://docs.relayai.dev/api-reference/audio/delete-audio-file.md): Delete an audio file and its associated data. - [Get Audio File](https://docs.relayai.dev/api-reference/audio/get-audio-file.md): Get details of a specific audio file. - [Get Download Url](https://docs.relayai.dev/api-reference/audio/get-download-url.md): Generate a presigned download URL for an audio file. - [Get Upload Url](https://docs.relayai.dev/api-reference/audio/get-upload-url.md): Generate a presigned URL for direct S3 upload. - [List Audio Files](https://docs.relayai.dev/api-reference/audio/list-audio-files.md): List all audio files in a dataset with pagination. - [Create Api Key](https://docs.relayai.dev/api-reference/auth/create-api-key.md): Create a new API key for the tenant. - [List Api Keys](https://docs.relayai.dev/api-reference/auth/list-api-keys.md): List all API keys for the tenant. - [Revoke Api Key](https://docs.relayai.dev/api-reference/auth/revoke-api-key.md): Revoke an API key. - [Create Dataset](https://docs.relayai.dev/api-reference/datasets/create-dataset.md): Create a new dataset. - [Delete Dataset](https://docs.relayai.dev/api-reference/datasets/delete-dataset.md): Delete a dataset and all associated data. - [Get Dataset](https://docs.relayai.dev/api-reference/datasets/get-dataset.md): Get a specific dataset by ID. - [List Datasets](https://docs.relayai.dev/api-reference/datasets/list-datasets.md): List all datasets for the current tenant. - [Update Dataset](https://docs.relayai.dev/api-reference/datasets/update-dataset.md): Update a dataset. - [Confirm File Upload](https://docs.relayai.dev/api-reference/inference-files/confirm-file-upload.md): Confirm file upload and queue for processing. - [Get File Download Url](https://docs.relayai.dev/api-reference/inference-files/get-file-download-url.md): Get a presigned URL to download the original audio file. - [Get File Upload Url](https://docs.relayai.dev/api-reference/inference-files/get-file-upload-url.md): Get a presigned URL to upload a file for inference. - [Get Inference File](https://docs.relayai.dev/api-reference/inference-files/get-inference-file.md): Get inference file with detections. - [List Inference Files](https://docs.relayai.dev/api-reference/inference-files/list-inference-files.md): List files in an inference job. - [Cancel Inference Job](https://docs.relayai.dev/api-reference/inference/cancel-inference-job.md): Cancel a pending or processing inference job. - [Create Inference Job](https://docs.relayai.dev/api-reference/inference/create-inference-job.md): Create a new inference job. - [Get Inference Job](https://docs.relayai.dev/api-reference/inference/get-inference-job.md): Get inference job details with files and detections. - [List Inference Jobs](https://docs.relayai.dev/api-reference/inference/list-inference-jobs.md): List inference jobs for the tenant. - [API Reference](https://docs.relayai.dev/api-reference/introduction.md): Complete reference for the Relay REST API - [Delete Model](https://docs.relayai.dev/api-reference/models/delete-model.md): Delete a model. - [Get Model](https://docs.relayai.dev/api-reference/models/get-model.md): Get model details with metrics. - [List Models](https://docs.relayai.dev/api-reference/models/list-models.md): List trained models for the tenant. - [Update Model](https://docs.relayai.dev/api-reference/models/update-model.md): Update model name, description, or active status. - [Cancel Training Job](https://docs.relayai.dev/api-reference/training/cancel-training-job.md): Cancel a pending or running training job. - [Create Training Job](https://docs.relayai.dev/api-reference/training/create-training-job.md): Create a new training job. - [Get Training Job](https://docs.relayai.dev/api-reference/training/get-training-job.md): Get training job details with progress and metrics. - [List Training Jobs](https://docs.relayai.dev/api-reference/training/list-training-jobs.md): List training jobs for the tenant. - [Annotation Sets](https://docs.relayai.dev/concepts/annotation-sets.md): Version and manage annotations for reproducible training - [Artifact Types](https://docs.relayai.dev/concepts/artifact-types.md): Define the categories of audio artifacts to detect - [Datasets](https://docs.relayai.dev/concepts/datasets.md): Organize audio files and define artifact types - [Models](https://docs.relayai.dev/concepts/models.md): Trained artifact detection models - [Authentication](https://docs.relayai.dev/guides/authentication.md): Manage API keys and authenticate requests - [Creating Annotations](https://docs.relayai.dev/guides/creating-annotations.md): Label audio artifacts with timestamps for model training - [Running Inference](https://docs.relayai.dev/guides/running-inference.md): Detect artifacts in audio using your trained models - [Training Models](https://docs.relayai.dev/guides/training-models.md): Train custom artifact detection models on your annotated data - [Understanding Results](https://docs.relayai.dev/guides/understanding-results.md): Interpret detection output and confidence scores - [Uploading Audio](https://docs.relayai.dev/guides/uploading-audio.md): Upload audio files for training and inference - [Relay](https://docs.relayai.dev/index.md): Detect audio artifacts in your Voice AI pipeline - [Quickstart](https://docs.relayai.dev/quickstart.md): Get started with Relay in 5 minutes - [cURL](https://docs.relayai.dev/sdks/curl.md): Using Relay with cURL - [Python](https://docs.relayai.dev/sdks/python.md): Using Relay with Python - [TypeScript](https://docs.relayai.dev/sdks/typescript.md): Using Relay with TypeScript ## OpenAPI Specs - [openapi](https://docs.relayai.dev/openapi.yaml) ## Optional - [GitHub](https://github.com/Relay-Audio)