# Rust API client for artifact-keeper-client
Enterprise artifact registry supporting 45+ package formats.
For more information, please visit [https://artifactkeeper.com](https://artifactkeeper.com)
## Overview
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client.
- API version: 1.2.1
- Package version: 1.2.1
- Generator version: 7.12.0
- Build package: `org.openapitools.codegen.languages.RustClientCodegen`
## Installation
Put the package under your project folder in a directory named `artifact-keeper-client` and add the following to `Cargo.toml` under `[dependencies]`:
```
artifact-keeper-client = { path = "./artifact-keeper-client" }
```
## Documentation for API Endpoints
All URIs are relative to *http://localhost*
*AdminApi* | [**cancel_backup**](docs/AdminApi.md#cancel_backup) | **POST** /api/v1/admin/backups/{id}/cancel | Cancel a running backup
*AdminApi* | [**create_backup**](docs/AdminApi.md#create_backup) | **POST** /api/v1/admin/backups | Create backup
*AdminApi* | [**create_instance**](docs/AdminApi.md#create_instance) | **POST** /api/v1/instances | Create a new remote instance
*AdminApi* | [**delete_backup**](docs/AdminApi.md#delete_backup) | **DELETE** /api/v1/admin/backups/{id} | Delete a backup
*AdminApi* | [**delete_instance**](docs/AdminApi.md#delete_instance) | **DELETE** /api/v1/instances/{id} | Delete a remote instance
*AdminApi* | [**execute_backup**](docs/AdminApi.md#execute_backup) | **POST** /api/v1/admin/backups/{id}/execute | Execute a pending backup
*AdminApi* | [**get_backup**](docs/AdminApi.md#get_backup) | **GET** /api/v1/admin/backups/{id} | Get backup by ID
*AdminApi* | [**get_settings**](docs/AdminApi.md#get_settings) | **GET** /api/v1/admin/settings | Get system settings
*AdminApi* | [**get_system_stats**](docs/AdminApi.md#get_system_stats) | **GET** /api/v1/admin/stats | Get system statistics
*AdminApi* | [**list_backups**](docs/AdminApi.md#list_backups) | **GET** /api/v1/admin/backups | List backups
*AdminApi* | [**list_instances**](docs/AdminApi.md#list_instances) | **GET** /api/v1/instances | List all remote instances for the authenticated user
*AdminApi* | [**list_storage_backends**](docs/AdminApi.md#list_storage_backends) | **GET** /api/v1/admin/storage-backends | List available storage backends.
*AdminApi* | [**oci_blob_report**](docs/AdminApi.md#oci_blob_report) | **GET** /api/v1/admin/storage-gc/oci-blob-report | GET /api/v1/admin/storage-gc/oci-blob-report
*AdminApi* | [**proxy_delete**](docs/AdminApi.md#proxy_delete) | **DELETE** /api/v1/instances/{id}/proxy/{path} | Proxy a DELETE request to a remote instance
*AdminApi* | [**proxy_get**](docs/AdminApi.md#proxy_get) | **GET** /api/v1/instances/{id}/proxy/{path} | Proxy a GET request to a remote instance
*AdminApi* | [**proxy_post**](docs/AdminApi.md#proxy_post) | **POST** /api/v1/instances/{id}/proxy/{path} | Proxy a POST request to a remote instance
*AdminApi* | [**proxy_put**](docs/AdminApi.md#proxy_put) | **PUT** /api/v1/instances/{id}/proxy/{path} | Proxy a PUT request to a remote instance
*AdminApi* | [**rescan_for_inventory**](docs/AdminApi.md#rescan_for_inventory) | **POST** /api/v1/admin/rescan-for-inventory |
*AdminApi* | [**restore_backup**](docs/AdminApi.md#restore_backup) | **POST** /api/v1/admin/backups/{id}/restore | Restore from backup
*AdminApi* | [**run_cleanup**](docs/AdminApi.md#run_cleanup) | **POST** /api/v1/admin/cleanup | Run cleanup tasks
*AdminApi* | [**run_storage_gc**](docs/AdminApi.md#run_storage_gc) | **POST** /api/v1/admin/storage-gc | POST /api/v1/admin/storage-gc
*AdminApi* | [**send_test_email**](docs/AdminApi.md#send_test_email) | **POST** /api/v1/admin/smtp/test | Send a test email to verify SMTP configuration.
*AdminApi* | [**trigger_reindex**](docs/AdminApi.md#trigger_reindex) | **POST** /api/v1/admin/reindex | Trigger a full OpenSearch reindex of all artifacts and repositories.
*AdminApi* | [**trigger_search_reindex**](docs/AdminApi.md#trigger_search_reindex) | **POST** /api/v1/admin/search/reindex | Trigger a full reindex of all artifacts and repositories in OpenSearch.
*AdminApi* | [**update_settings**](docs/AdminApi.md#update_settings) | **POST** /api/v1/admin/settings | Update system settings
*AnalyticsApi* | [**capture_snapshot**](docs/AnalyticsApi.md#capture_snapshot) | **POST** /api/v1/admin/analytics/snapshot | POST /api/v1/admin/analytics/snapshot - manually trigger a snapshot
*AnalyticsApi* | [**get_download_trends**](docs/AnalyticsApi.md#get_download_trends) | **GET** /api/v1/admin/analytics/downloads/trend | GET /api/v1/admin/analytics/downloads/trend
*AnalyticsApi* | [**get_growth_summary**](docs/AnalyticsApi.md#get_growth_summary) | **GET** /api/v1/admin/analytics/storage/growth | GET /api/v1/admin/analytics/storage/growth
*AnalyticsApi* | [**get_repository_trend**](docs/AnalyticsApi.md#get_repository_trend) | **GET** /api/v1/admin/analytics/repositories/{id}/trend | GET /api/v1/admin/analytics/repositories/{id}/trend
*AnalyticsApi* | [**get_stale_artifacts**](docs/AnalyticsApi.md#get_stale_artifacts) | **GET** /api/v1/admin/analytics/artifacts/stale | GET /api/v1/admin/analytics/artifacts/stale
*AnalyticsApi* | [**get_storage_breakdown**](docs/AnalyticsApi.md#get_storage_breakdown) | **GET** /api/v1/admin/analytics/storage/breakdown | GET /api/v1/admin/analytics/storage/breakdown
*AnalyticsApi* | [**get_storage_trend**](docs/AnalyticsApi.md#get_storage_trend) | **GET** /api/v1/admin/analytics/storage/trend | GET /api/v1/admin/analytics/storage/trend
*ApprovalApi* | [**approve_promotion**](docs/ApprovalApi.md#approve_promotion) | **POST** /api/v1/approval/{id}/approve | Approve a pending promotion request. Admin-only.
*ApprovalApi* | [**get_approval**](docs/ApprovalApi.md#get_approval) | **GET** /api/v1/approval/{id} | Get a single approval request by ID.
*ApprovalApi* | [**list_approval_history**](docs/ApprovalApi.md#list_approval_history) | **GET** /api/v1/approval/history | List approval history with optional filtering by status or source repository.
*ApprovalApi* | [**list_pending_approvals**](docs/ApprovalApi.md#list_pending_approvals) | **GET** /api/v1/approval/pending | List pending approval requests. Optionally filter by source repository.
*ApprovalApi* | [**reject_promotion**](docs/ApprovalApi.md#reject_promotion) | **POST** /api/v1/approval/{id}/reject | Reject a pending promotion request. Admin-only.
*ApprovalApi* | [**request_approval**](docs/ApprovalApi.md#request_approval) | **POST** /api/v1/approval/request | Request approval for promoting an artifact from staging to release.
*ArtifactLabelsApi* | [**add_artifact_label**](docs/ArtifactLabelsApi.md#add_artifact_label) | **POST** /api/v1/artifacts/{id}/labels/{label_key} | Add or update a single label on an artifact
*ArtifactLabelsApi* | [**delete_artifact_label**](docs/ArtifactLabelsApi.md#delete_artifact_label) | **DELETE** /api/v1/artifacts/{id}/labels/{label_key} | Delete a label by key from an artifact
*ArtifactLabelsApi* | [**list_artifact_labels**](docs/ArtifactLabelsApi.md#list_artifact_labels) | **GET** /api/v1/artifacts/{id}/labels | List all labels on an artifact
*ArtifactLabelsApi* | [**set_artifact_labels**](docs/ArtifactLabelsApi.md#set_artifact_labels) | **PUT** /api/v1/artifacts/{id}/labels | Set all labels on an artifact (replaces existing)
*ArtifactsApi* | [**get_artifact**](docs/ArtifactsApi.md#get_artifact) | **GET** /api/v1/artifacts/{id} | Get artifact by ID
*ArtifactsApi* | [**get_artifact_metadata**](docs/ArtifactsApi.md#get_artifact_metadata) | **GET** /api/v1/artifacts/{id}/metadata | Get artifact metadata by artifact ID
*ArtifactsApi* | [**get_artifact_stats**](docs/ArtifactsApi.md#get_artifact_stats) | **GET** /api/v1/artifacts/{id}/stats | Get artifact download statistics
*AuthApi* | [**create_api_token**](docs/AuthApi.md#create_api_token) | **POST** /api/v1/auth/tokens | Create a new API token for the current user
*AuthApi* | [**create_download_ticket**](docs/AuthApi.md#create_download_ticket) | **POST** /api/v1/auth/ticket | Create a short-lived, single-use download/stream ticket for the current user. The ticket can be passed as a `?ticket=` query parameter on endpoints that cannot use `Authorization` headers (e.g. `<a>` downloads, `EventSource` SSE).
*AuthApi* | [**disable_totp**](docs/AuthApi.md#disable_totp) | **POST** /api/v1/auth/totp/disable | Disable TOTP for the authenticated user (requires password and current TOTP code)
*AuthApi* | [**enable_totp**](docs/AuthApi.md#enable_totp) | **POST** /api/v1/auth/totp/enable | Enable TOTP by verifying the initial code and generating backup codes
*AuthApi* | [**get_current_user**](docs/AuthApi.md#get_current_user) | **GET** /api/v1/auth/me | Get current user info
*AuthApi* | [**login**](docs/AuthApi.md#login) | **POST** /api/v1/auth/login | Login with credentials
*AuthApi* | [**logout**](docs/AuthApi.md#logout) | **POST** /api/v1/auth/logout | Logout current session
*AuthApi* | [**refresh_token**](docs/AuthApi.md#refresh_token) | **POST** /api/v1/auth/refresh | Refresh access token
*AuthApi* | [**revoke_api_token**](docs/AuthApi.md#revoke_api_token) | **DELETE** /api/v1/auth/tokens/{token_id} | Revoke an API token
*AuthApi* | [**setup_status**](docs/AuthApi.md#setup_status) | **GET** /api/v1/setup/status | Returns whether initial setup (password change) is required.
*AuthApi* | [**setup_totp**](docs/AuthApi.md#setup_totp) | **POST** /api/v1/auth/totp/setup | Generate a new TOTP secret and QR code URL for the authenticated user
*AuthApi* | [**verify_totp**](docs/AuthApi.md#verify_totp) | **POST** /api/v1/auth/totp/verify | Verify TOTP code during login (exchanges totp_token + code for full auth tokens)
*BuildsApi* | [**add_build_artifacts**](docs/BuildsApi.md#add_build_artifacts) | **POST** /api/v1/builds/{id}/artifacts | Attach artifacts to a build (POST /api/v1/builds/:id/artifacts)
*BuildsApi* | [**create_build**](docs/BuildsApi.md#create_build) | **POST** /api/v1/builds | Create a new build (POST /api/v1/builds)
*BuildsApi* | [**get_build**](docs/BuildsApi.md#get_build) | **GET** /api/v1/builds/{id} | Get a build by ID
*BuildsApi* | [**get_build_diff**](docs/BuildsApi.md#get_build_diff) | **GET** /api/v1/builds/diff | Get diff between two builds
*BuildsApi* | [**list_builds**](docs/BuildsApi.md#list_builds) | **GET** /api/v1/builds | List builds
*BuildsApi* | [**update_build**](docs/BuildsApi.md#update_build) | **PUT** /api/v1/builds/{id} | Update build status (PUT /api/v1/builds/:id)
*CurationApi* | [**approve_package**](docs/CurationApi.md#approve_package) | **POST** /api/v1/curation/packages/{id}/approve |
*CurationApi* | [**block_package**](docs/CurationApi.md#block_package) | **POST** /api/v1/curation/packages/{id}/block |
*CurationApi* | [**bulk_approve**](docs/CurationApi.md#bulk_approve) | **POST** /api/v1/curation/packages/bulk-approve |
*CurationApi* | [**bulk_block**](docs/CurationApi.md#bulk_block) | **POST** /api/v1/curation/packages/bulk-block |
*CurationApi* | [**create_curation_rule**](docs/CurationApi.md#create_curation_rule) | **POST** /api/v1/curation/rules |
*CurationApi* | [**delete_curation_rule**](docs/CurationApi.md#delete_curation_rule) | **DELETE** /api/v1/curation/rules/{id} |
*CurationApi* | [**get_curation_package**](docs/CurationApi.md#get_curation_package) | **GET** /api/v1/curation/packages/{id} |
*CurationApi* | [**list_curation_packages**](docs/CurationApi.md#list_curation_packages) | **GET** /api/v1/curation/packages |
*CurationApi* | [**list_curation_rules**](docs/CurationApi.md#list_curation_rules) | **GET** /api/v1/curation/rules |
*CurationApi* | [**re_evaluate**](docs/CurationApi.md#re_evaluate) | **POST** /api/v1/curation/packages/re-evaluate |
*CurationApi* | [**stats**](docs/CurationApi.md#stats) | **GET** /api/v1/curation/stats |
*CurationApi* | [**update_curation_rule**](docs/CurationApi.md#update_curation_rule) | **PUT** /api/v1/curation/rules/{id} |
*EmailSubscriptionsApi* | [**create_subscription**](docs/EmailSubscriptionsApi.md#create_subscription) | **POST** /api/v1/repositories/{key}/email-subscriptions | Create an email subscription scoped to a repository.
*EmailSubscriptionsApi* | [**delete_subscription**](docs/EmailSubscriptionsApi.md#delete_subscription) | **DELETE** /api/v1/repositories/{key}/email-subscriptions/{subscription_id} | Delete an email subscription by id.
*EmailSubscriptionsApi* | [**list_subscriptions**](docs/EmailSubscriptionsApi.md#list_subscriptions) | **GET** /api/v1/repositories/{key}/email-subscriptions | List the email subscriptions configured on a repository.
*GroupsApi* | [**add_members**](docs/GroupsApi.md#add_members) | **POST** /api/v1/groups/{id}/members | Add members to a group
*GroupsApi* | [**create_group**](docs/GroupsApi.md#create_group) | **POST** /api/v1/groups | Create a group
*GroupsApi* | [**delete_group**](docs/GroupsApi.md#delete_group) | **DELETE** /api/v1/groups/{id} | Delete a group
*GroupsApi* | [**get_group**](docs/GroupsApi.md#get_group) | **GET** /api/v1/groups/{id} | Get a group by ID
*GroupsApi* | [**list_groups**](docs/GroupsApi.md#list_groups) | **GET** /api/v1/groups | List groups
*GroupsApi* | [**remove_members**](docs/GroupsApi.md#remove_members) | **DELETE** /api/v1/groups/{id}/members | Remove members from a group
*GroupsApi* | [**update_group**](docs/GroupsApi.md#update_group) | **PUT** /api/v1/groups/{id} | Update a group
*HealthApi* | [**health_check**](docs/HealthApi.md#health_check) | **GET** /health | Health check endpoint -- rich status page for dashboards.
*HealthApi* | [**liveness_check**](docs/HealthApi.md#liveness_check) | **GET** /livez | Liveness probe - confirms the process is alive and can serve HTTP.
*HealthApi* | [**metrics**](docs/HealthApi.md#metrics) | **GET** /api/v1/admin/metrics | Prometheus metrics endpoint. Renders all registered metrics from the metrics-exporter-prometheus recorder.
*HealthApi* | [**readiness_check**](docs/HealthApi.md#readiness_check) | **GET** /readyz | Readiness probe - is the service ready to accept traffic?
*LifecycleApi* | [**create_lifecycle_policy**](docs/LifecycleApi.md#create_lifecycle_policy) | **POST** /api/v1/admin/lifecycle | POST /api/v1/admin/lifecycle
*LifecycleApi* | [**delete_lifecycle_policy**](docs/LifecycleApi.md#delete_lifecycle_policy) | **DELETE** /api/v1/admin/lifecycle/{id} | DELETE /api/v1/admin/lifecycle/:id
*LifecycleApi* | [**execute_all_policies**](docs/LifecycleApi.md#execute_all_policies) | **POST** /api/v1/admin/lifecycle/execute-all | POST /api/v1/admin/lifecycle/execute-all
*LifecycleApi* | [**execute_policy**](docs/LifecycleApi.md#execute_policy) | **POST** /api/v1/admin/lifecycle/{id}/execute | POST /api/v1/admin/lifecycle/:id/execute
*LifecycleApi* | [**get_lifecycle_policy**](docs/LifecycleApi.md#get_lifecycle_policy) | **GET** /api/v1/admin/lifecycle/{id} | GET /api/v1/admin/lifecycle/:id
*LifecycleApi* | [**list_lifecycle_policies**](docs/LifecycleApi.md#list_lifecycle_policies) | **GET** /api/v1/admin/lifecycle | GET /api/v1/admin/lifecycle
*LifecycleApi* | [**preview_policy**](docs/LifecycleApi.md#preview_policy) | **POST** /api/v1/admin/lifecycle/{id}/preview | POST /api/v1/admin/lifecycle/:id/preview - dry-run
*LifecycleApi* | [**update_lifecycle_policy**](docs/LifecycleApi.md#update_lifecycle_policy) | **PATCH** /api/v1/admin/lifecycle/{id} | PATCH /api/v1/admin/lifecycle/:id
*MigrationApi* | [**cancel_migration**](docs/MigrationApi.md#cancel_migration) | **POST** /api/v1/migrations/{id}/cancel | Cancel a migration job
*MigrationApi* | [**create_connection**](docs/MigrationApi.md#create_connection) | **POST** /api/v1/migrations/connections | Create a new source connection
*MigrationApi* | [**create_migration**](docs/MigrationApi.md#create_migration) | **POST** /api/v1/migrations | Create a new migration job
*MigrationApi* | [**delete_connection**](docs/MigrationApi.md#delete_connection) | **DELETE** /api/v1/migrations/connections/{id} | Delete a source connection
*MigrationApi* | [**delete_migration**](docs/MigrationApi.md#delete_migration) | **DELETE** /api/v1/migrations/{id} | Delete a migration job
*MigrationApi* | [**get_assessment**](docs/MigrationApi.md#get_assessment) | **GET** /api/v1/migrations/{id}/assessment | Get assessment results
*MigrationApi* | [**get_connection**](docs/MigrationApi.md#get_connection) | **GET** /api/v1/migrations/connections/{id} | Get a specific source connection
*MigrationApi* | [**get_migration**](docs/MigrationApi.md#get_migration) | **GET** /api/v1/migrations/{id} | Get a specific migration job
*MigrationApi* | [**get_migration_report**](docs/MigrationApi.md#get_migration_report) | **GET** /api/v1/migrations/{id}/report | Get migration report
*MigrationApi* | [**list_connections**](docs/MigrationApi.md#list_connections) | **GET** /api/v1/migrations/connections | List all source connections for the current user
*MigrationApi* | [**list_migration_items**](docs/MigrationApi.md#list_migration_items) | **GET** /api/v1/migrations/{id}/items | List migration items for a job
*MigrationApi* | [**list_migrations**](docs/MigrationApi.md#list_migrations) | **GET** /api/v1/migrations | List migration jobs
*MigrationApi* | [**list_source_repositories**](docs/MigrationApi.md#list_source_repositories) | **GET** /api/v1/migrations/connections/{id}/repositories | List repositories from Artifactory source
*MigrationApi* | [**pause_migration**](docs/MigrationApi.md#pause_migration) | **POST** /api/v1/migrations/{id}/pause | Pause a migration job
*MigrationApi* | [**resume_migration**](docs/MigrationApi.md#resume_migration) | **POST** /api/v1/migrations/{id}/resume | Resume a paused migration job
*MigrationApi* | [**run_assessment**](docs/MigrationApi.md#run_assessment) | **POST** /api/v1/migrations/{id}/assess | Run pre-migration assessment
*MigrationApi* | [**start_migration**](docs/MigrationApi.md#start_migration) | **POST** /api/v1/migrations/{id}/start | Start a migration job
*MigrationApi* | [**stream_migration_progress**](docs/MigrationApi.md#stream_migration_progress) | **GET** /api/v1/migrations/{id}/stream | Stream migration progress via Server-Sent Events
*MigrationApi* | [**test_connection**](docs/MigrationApi.md#test_connection) | **POST** /api/v1/migrations/connections/{id}/test | Test connection to Artifactory
*MonitoringApi* | [**get_alert_states**](docs/MonitoringApi.md#get_alert_states) | **GET** /api/v1/admin/monitoring/alerts | GET /api/v1/admin/monitoring/alerts
*MonitoringApi* | [**get_health_log**](docs/MonitoringApi.md#get_health_log) | **GET** /api/v1/admin/monitoring/health-log | GET /api/v1/admin/monitoring/health-log
*MonitoringApi* | [**run_health_check**](docs/MonitoringApi.md#run_health_check) | **POST** /api/v1/admin/monitoring/check | POST /api/v1/admin/monitoring/check - manually trigger health checks
*MonitoringApi* | [**suppress_alert**](docs/MonitoringApi.md#suppress_alert) | **POST** /api/v1/admin/monitoring/alerts/suppress | POST /api/v1/admin/monitoring/alerts/suppress
*PackagesApi* | [**get_package**](docs/PackagesApi.md#get_package) | **GET** /api/v1/packages/{id} | Get a package by ID
*PackagesApi* | [**get_package_versions**](docs/PackagesApi.md#get_package_versions) | **GET** /api/v1/packages/{id}/versions | Get package versions
*PackagesApi* | [**list_packages**](docs/PackagesApi.md#list_packages) | **GET** /api/v1/packages | List packages
*PeerInstanceLabelsApi* | [**add_label**](docs/PeerInstanceLabelsApi.md#add_label) | **POST** /api/v1/peers/{id}/labels/{label_key} | Add or update a single label on a peer instance
*PeerInstanceLabelsApi* | [**delete_label**](docs/PeerInstanceLabelsApi.md#delete_label) | **DELETE** /api/v1/peers/{id}/labels/{label_key} | Delete a label by key from a peer instance
*PeerInstanceLabelsApi* | [**list_labels**](docs/PeerInstanceLabelsApi.md#list_labels) | **GET** /api/v1/peers/{id}/labels | List all labels on a peer instance
*PeerInstanceLabelsApi* | [**set_labels**](docs/PeerInstanceLabelsApi.md#set_labels) | **PUT** /api/v1/peers/{id}/labels | Set all labels on a peer instance (replaces existing)
*PeersApi* | [**announce_peer**](docs/PeersApi.md#announce_peer) | **POST** /api/v1/peers/announce | POST /api/v1/peers/announce
*PeersApi* | [**assign_repo**](docs/PeersApi.md#assign_repo) | **POST** /api/v1/peers/{id}/repositories | Assign repository to peer instance
*PeersApi* | [**complete_chunk**](docs/PeersApi.md#complete_chunk) | **POST** /api/v1/peers/{id}/transfer/{session_id}/chunk/{chunk_index}/complete | POST /api/v1/peers/:id/transfer/:session_id/chunk/:chunk_index/complete
*PeersApi* | [**complete_session**](docs/PeersApi.md#complete_session) | **POST** /api/v1/peers/{id}/transfer/{session_id}/complete | POST /api/v1/peers/:id/transfer/:session_id/complete
*PeersApi* | [**create_sync_policy**](docs/PeersApi.md#create_sync_policy) | **POST** /api/v1/sync-policies | Create a new sync policy
*PeersApi* | [**delete_sync_policy**](docs/PeersApi.md#delete_sync_policy) | **DELETE** /api/v1/sync-policies/{id} | Delete a sync policy
*PeersApi* | [**discover_peers**](docs/PeersApi.md#discover_peers) | **GET** /api/v1/peers/{id}/connections/discover | GET /api/v1/peers/:id/connections/discover
*PeersApi* | [**evaluate_policies**](docs/PeersApi.md#evaluate_policies) | **POST** /api/v1/sync-policies/evaluate | Force re-evaluate all sync policies
*PeersApi* | [**fail_chunk**](docs/PeersApi.md#fail_chunk) | **POST** /api/v1/peers/{id}/transfer/{session_id}/chunk/{chunk_index}/fail | POST /api/v1/peers/:id/transfer/:session_id/chunk/:chunk_index/fail
*PeersApi* | [**fail_session**](docs/PeersApi.md#fail_session) | **POST** /api/v1/peers/{id}/transfer/{session_id}/fail | POST /api/v1/peers/:id/transfer/:session_id/fail
*PeersApi* | [**get_assigned_repos**](docs/PeersApi.md#get_assigned_repos) | **GET** /api/v1/peers/{id}/repositories | Get assigned repositories for peer instance
*PeersApi* | [**get_chunk_availability**](docs/PeersApi.md#get_chunk_availability) | **GET** /api/v1/peers/{id}/chunks/{artifact_id} | GET /api/v1/peers/:id/chunks/:artifact_id
*PeersApi* | [**get_chunk_manifest**](docs/PeersApi.md#get_chunk_manifest) | **GET** /api/v1/peers/{id}/transfer/{session_id}/chunks | GET /api/v1/peers/:id/transfer/:session_id/chunks
*PeersApi* | [**get_identity**](docs/PeersApi.md#get_identity) | **GET** /api/v1/peers/identity | GET /api/v1/peers/identity
*PeersApi* | [**get_peer**](docs/PeersApi.md#get_peer) | **GET** /api/v1/peers/{id} | Get peer instance details
*PeersApi* | [**get_peers_with_chunks**](docs/PeersApi.md#get_peers_with_chunks) | **GET** /api/v1/peers/{id}/chunks/{artifact_id}/peers | GET /api/v1/peers/:id/chunks/:artifact_id/peers
*PeersApi* | [**get_scored_peers**](docs/PeersApi.md#get_scored_peers) | **GET** /api/v1/peers/{id}/chunks/{artifact_id}/scored-peers | GET /api/v1/peers/:id/chunks/:artifact_id/scored-peers
*PeersApi* | [**get_session**](docs/PeersApi.md#get_session) | **GET** /api/v1/peers/{id}/transfer/{session_id} | GET /api/v1/peers/:id/transfer/:session_id
*PeersApi* | [**get_subscription**](docs/PeersApi.md#get_subscription) | **GET** /api/v1/peers/{id}/repositories/{repo_id} | Get full subscription details for a (peer, repo) pair.
*PeersApi* | [**get_sync_policy**](docs/PeersApi.md#get_sync_policy) | **GET** /api/v1/sync-policies/{id} | Get a sync policy by ID
*PeersApi* | [**get_sync_tasks**](docs/PeersApi.md#get_sync_tasks) | **GET** /api/v1/peers/{id}/sync/tasks | Get pending sync tasks for peer instance
*PeersApi* | [**heartbeat**](docs/PeersApi.md#heartbeat) | **POST** /api/v1/peers/{id}/heartbeat | Heartbeat from peer instance
*PeersApi* | [**init_transfer**](docs/PeersApi.md#init_transfer) | **POST** /api/v1/peers/{id}/transfer/init | POST /api/v1/peers/:id/transfer/init
*PeersApi* | [**list_peer_connections**](docs/PeersApi.md#list_peer_connections) | **GET** /api/v1/peers/{id}/connections | GET /api/v1/peers/:id/connections
*PeersApi* | [**list_peers**](docs/PeersApi.md#list_peers) | **GET** /api/v1/peers | List peer instances
*PeersApi* | [**list_sync_policies**](docs/PeersApi.md#list_sync_policies) | **GET** /api/v1/sync-policies | List all sync policies
*PeersApi* | [**mark_unreachable**](docs/PeersApi.md#mark_unreachable) | **POST** /api/v1/peers/{id}/connections/{target_id}/unreachable | POST /api/v1/peers/:id/connections/:target_id/unreachable
*PeersApi* | [**preview_sync_policy**](docs/PeersApi.md#preview_sync_policy) | **POST** /api/v1/sync-policies/preview | Preview what a policy would match (dry-run)
*PeersApi* | [**probe_peer**](docs/PeersApi.md#probe_peer) | **POST** /api/v1/peers/{id}/connections/probe | POST /api/v1/peers/:id/connections/probe
*PeersApi* | [**register_peer**](docs/PeersApi.md#register_peer) | **POST** /api/v1/peers | Register new peer instance
*PeersApi* | [**retry_chunk**](docs/PeersApi.md#retry_chunk) | **POST** /api/v1/peers/{id}/transfer/{session_id}/chunk/{chunk_index}/retry | POST /api/v1/peers/:id/transfer/:session_id/chunk/:chunk_index/retry
*PeersApi* | [**run_subscription_now**](docs/PeersApi.md#run_subscription_now) | **POST** /api/v1/peers/{id}/repositories/{repo_id}/sync | Trigger an immediate sync for a single (peer, repo) subscription.
*PeersApi* | [**toggle_policy**](docs/PeersApi.md#toggle_policy) | **POST** /api/v1/sync-policies/{id}/toggle | Toggle a sync policy (enable/disable)
*PeersApi* | [**trigger_sync**](docs/PeersApi.md#trigger_sync) | **POST** /api/v1/peers/{id}/sync | Trigger sync for peer instance
*PeersApi* | [**unassign_repo**](docs/PeersApi.md#unassign_repo) | **DELETE** /api/v1/peers/{id}/repositories/{repo_id} | Unassign repository from peer instance
*PeersApi* | [**unregister_peer**](docs/PeersApi.md#unregister_peer) | **DELETE** /api/v1/peers/{id} | Unregister peer instance
*PeersApi* | [**update_chunk_availability**](docs/PeersApi.md#update_chunk_availability) | **PUT** /api/v1/peers/{id}/chunks/{artifact_id} | PUT /api/v1/peers/:id/chunks/:artifact_id
*PeersApi* | [**update_network_profile**](docs/PeersApi.md#update_network_profile) | **PUT** /api/v1/peers/{id}/network-profile | PUT /api/v1/peers/:id/network-profile
*PeersApi* | [**update_sync_policy**](docs/PeersApi.md#update_sync_policy) | **PUT** /api/v1/sync-policies/{id} | Update a sync policy
*PermissionsApi* | [**create_permission**](docs/PermissionsApi.md#create_permission) | **POST** /api/v1/permissions | Create a permission
*PermissionsApi* | [**delete_permission**](docs/PermissionsApi.md#delete_permission) | **DELETE** /api/v1/permissions/{id} | Delete a permission
*PermissionsApi* | [**get_permission**](docs/PermissionsApi.md#get_permission) | **GET** /api/v1/permissions/{id} | Get a permission by ID
*PermissionsApi* | [**list_permissions**](docs/PermissionsApi.md#list_permissions) | **GET** /api/v1/permissions | List permissions
*PermissionsApi* | [**update_permission**](docs/PermissionsApi.md#update_permission) | **PUT** /api/v1/permissions/{id} | Update a permission
*PluginsApi* | [**disable_format_handler**](docs/PluginsApi.md#disable_format_handler) | **POST** /api/v1/formats/{format_key}/disable | Disable a format handler (T042)
*PluginsApi* | [**disable_plugin**](docs/PluginsApi.md#disable_plugin) | **POST** /api/v1/plugins/{id}/disable | Disable plugin
*PluginsApi* | [**enable_format_handler**](docs/PluginsApi.md#enable_format_handler) | **POST** /api/v1/formats/{format_key}/enable | Enable a format handler (T041)
*PluginsApi* | [**enable_plugin**](docs/PluginsApi.md#enable_plugin) | **POST** /api/v1/plugins/{id}/enable | Enable plugin
*PluginsApi* | [**get_format_handler**](docs/PluginsApi.md#get_format_handler) | **GET** /api/v1/formats/{format_key} | Get a format handler by key (T040)
*PluginsApi* | [**get_plugin**](docs/PluginsApi.md#get_plugin) | **GET** /api/v1/plugins/{id} | Get plugin details
*PluginsApi* | [**get_plugin_config**](docs/PluginsApi.md#get_plugin_config) | **GET** /api/v1/plugins/{id}/config | Get plugin configuration
*PluginsApi* | [**get_plugin_events**](docs/PluginsApi.md#get_plugin_events) | **GET** /api/v1/plugins/{id}/events | Get plugin events (T026)
*PluginsApi* | [**install_from_git**](docs/PluginsApi.md#install_from_git) | **POST** /api/v1/plugins/install/git | Install a plugin from a Git repository (T021)
*PluginsApi* | [**install_from_local**](docs/PluginsApi.md#install_from_local) | **POST** /api/v1/plugins/install/local | Install a plugin from local filesystem path (T063) This endpoint is intended for development use only.
*PluginsApi* | [**install_from_zip**](docs/PluginsApi.md#install_from_zip) | **POST** /api/v1/plugins/install/zip | Install a plugin from a ZIP file (T034)
*PluginsApi* | [**install_plugin**](docs/PluginsApi.md#install_plugin) | **POST** /api/v1/plugins | Install plugin from uploaded package
*PluginsApi* | [**list_format_handlers**](docs/PluginsApi.md#list_format_handlers) | **GET** /api/v1/formats | List all format handlers (T039)
*PluginsApi* | [**list_plugins**](docs/PluginsApi.md#list_plugins) | **GET** /api/v1/plugins | List installed plugins
*PluginsApi* | [**reload_plugin**](docs/PluginsApi.md#reload_plugin) | **POST** /api/v1/plugins/{id}/reload | Reload a plugin (hot-reload) (T048)
*PluginsApi* | [**test_format_handler**](docs/PluginsApi.md#test_format_handler) | **POST** /api/v1/formats/{format_key}/test | Test a format handler with sample content (T062)
*PluginsApi* | [**uninstall_plugin**](docs/PluginsApi.md#uninstall_plugin) | **DELETE** /api/v1/plugins/{id} | Uninstall plugin
*PluginsApi* | [**update_plugin_config**](docs/PluginsApi.md#update_plugin_config) | **POST** /api/v1/plugins/{id}/config | Update plugin configuration
*PromotionApi* | [**create_rule**](docs/PromotionApi.md#create_rule) | **POST** /api/v1/promotion-rules | Create a promotion rule
*PromotionApi* | [**delete_rule**](docs/PromotionApi.md#delete_rule) | **DELETE** /api/v1/promotion-rules/{id} | Delete a promotion rule
*PromotionApi* | [**evaluate_rule**](docs/PromotionApi.md#evaluate_rule) | **POST** /api/v1/promotion-rules/{id}/evaluate | Dry-run evaluate a rule against all artifacts in its source repository
*PromotionApi* | [**get_release_target**](docs/PromotionApi.md#get_release_target) | **GET** /api/v1/promotion/repositories/{key}/release-target | Get the linked release target for a staging repository.
*PromotionApi* | [**get_rule**](docs/PromotionApi.md#get_rule) | **GET** /api/v1/promotion-rules/{id} | Get a promotion rule by ID
*PromotionApi* | [**list_rules**](docs/PromotionApi.md#list_rules) | **GET** /api/v1/promotion-rules | List all promotion rules
*PromotionApi* | [**promote_artifact**](docs/PromotionApi.md#promote_artifact) | **POST** /api/v1/promotion/repositories/{key}/artifacts/{artifact_id}/promote |
*PromotionApi* | [**promote_artifacts_bulk**](docs/PromotionApi.md#promote_artifacts_bulk) | **POST** /api/v1/promotion/repositories/{key}/promote |
*PromotionApi* | [**promotion_history**](docs/PromotionApi.md#promotion_history) | **GET** /api/v1/promotion/repositories/{key}/promotion-history |
*PromotionApi* | [**reject_artifact**](docs/PromotionApi.md#reject_artifact) | **POST** /api/v1/promotion/repositories/{key}/artifacts/{artifact_id}/reject |
*PromotionApi* | [**set_release_target**](docs/PromotionApi.md#set_release_target) | **PUT** /api/v1/promotion/repositories/{key}/release-target | Set or remove the linked release target for a staging repository.
*PromotionApi* | [**update_rule**](docs/PromotionApi.md#update_rule) | **PUT** /api/v1/promotion-rules/{id} | Update a promotion rule
*QualityApi* | [**create_gate**](docs/QualityApi.md#create_gate) | **POST** /api/v1/quality/gates |
*QualityApi* | [**delete_gate**](docs/QualityApi.md#delete_gate) | **DELETE** /api/v1/quality/gates/{id} |
*QualityApi* | [**evaluate_gate**](docs/QualityApi.md#evaluate_gate) | **POST** /api/v1/quality/gates/evaluate/{artifact_id} |
*QualityApi* | [**get_artifact_health**](docs/QualityApi.md#get_artifact_health) | **GET** /api/v1/quality/health/artifacts/{artifact_id} |
*QualityApi* | [**get_check**](docs/QualityApi.md#get_check) | **GET** /api/v1/quality/checks/{id} |
*QualityApi* | [**get_gate**](docs/QualityApi.md#get_gate) | **GET** /api/v1/quality/gates/{id} |
*QualityApi* | [**get_health_dashboard**](docs/QualityApi.md#get_health_dashboard) | **GET** /api/v1/quality/health/dashboard |
*QualityApi* | [**get_repo_health**](docs/QualityApi.md#get_repo_health) | **GET** /api/v1/quality/health/repositories/{key} |
*QualityApi* | [**list_check_issues**](docs/QualityApi.md#list_check_issues) | **GET** /api/v1/quality/checks/{id}/issues |
*QualityApi* | [**list_checks**](docs/QualityApi.md#list_checks) | **GET** /api/v1/quality/checks |
*QualityApi* | [**list_gates**](docs/QualityApi.md#list_gates) | **GET** /api/v1/quality/gates |
*QualityApi* | [**suppress_issue**](docs/QualityApi.md#suppress_issue) | **POST** /api/v1/quality/issues/{id}/suppress |
*QualityApi* | [**trigger_checks**](docs/QualityApi.md#trigger_checks) | **POST** /api/v1/quality/checks/trigger |
*QualityApi* | [**unsuppress_issue**](docs/QualityApi.md#unsuppress_issue) | **DELETE** /api/v1/quality/issues/{id}/suppress |
*QualityApi* | [**update_gate**](docs/QualityApi.md#update_gate) | **PUT** /api/v1/quality/gates/{id} |
*QuarantineApi* | [**get_quarantine_status**](docs/QuarantineApi.md#get_quarantine_status) | **GET** /api/v1/quarantine/{artifact_id} | Get quarantine status for an artifact
*QuarantineApi* | [**reject_quarantined_artifact**](docs/QuarantineApi.md#reject_quarantined_artifact) | **POST** /api/v1/quarantine/{artifact_id}/reject | Reject a quarantined artifact (admin only)
*QuarantineApi* | [**release_artifact**](docs/QuarantineApi.md#release_artifact) | **POST** /api/v1/quarantine/{artifact_id}/release | Release an artifact from quarantine (admin only)
*RepositoriesApi* | [**add_virtual_member**](docs/RepositoriesApi.md#add_virtual_member) | **POST** /api/v1/repositories/{key}/members | Add a member to a virtual repository
*RepositoriesApi* | [**create_repository**](docs/RepositoriesApi.md#create_repository) | **POST** /api/v1/repositories | Create a new repository
*RepositoriesApi* | [**delete_artifact**](docs/RepositoriesApi.md#delete_artifact) | **DELETE** /api/v1/repositories/{key}/artifacts/{path} | Delete artifact
*RepositoriesApi* | [**delete_pypi_track**](docs/RepositoriesApi.md#delete_pypi_track) | **DELETE** /api/v1/repositories/{key}/pypi-tracks/{project} | Remove a PEP 708 `tracks` declaration, restoring local-precedence isolation for that project name (#1600).
*RepositoriesApi* | [**delete_repository**](docs/RepositoriesApi.md#delete_repository) | **DELETE** /api/v1/repositories/{key} | Delete repository
*RepositoriesApi* | [**delete_routing_rules**](docs/RepositoriesApi.md#delete_routing_rules) | **DELETE** /api/v1/repositories/{key}/routing-rules | Delete all routing rules for a repository
*RepositoriesApi* | [**download_artifact**](docs/RepositoriesApi.md#download_artifact) | **GET** /api/v1/repositories/{key}/download/{path} | Download artifact
*RepositoriesApi* | [**get_cache_ttl**](docs/RepositoriesApi.md#get_cache_ttl) | **GET** /api/v1/repositories/{key}/cache-ttl | Get the proxy cache TTL for a repository
*RepositoriesApi* | [**get_content**](docs/RepositoriesApi.md#get_content) | **GET** /api/v1/tree/content |
*RepositoriesApi* | [**get_repository**](docs/RepositoriesApi.md#get_repository) | **GET** /api/v1/repositories/{key} | Get repository details
*RepositoriesApi* | [**get_repository_artifact_metadata**](docs/RepositoriesApi.md#get_repository_artifact_metadata) | **GET** /api/v1/repositories/{key}/artifacts/{path} | Get artifact metadata
*RepositoriesApi* | [**get_routing_rules**](docs/RepositoriesApi.md#get_routing_rules) | **GET** /api/v1/repositories/{key}/routing-rules | Get routing rules for a repository
*RepositoriesApi* | [**get_tree**](docs/RepositoriesApi.md#get_tree) | **GET** /api/v1/tree |
*RepositoriesApi* | [**invalidate_cache**](docs/RepositoriesApi.md#invalidate_cache) | **POST** /api/v1/repositories/{key}/cache/invalidate | Invalidate a single cached artifact entry on a Remote (proxy) repository (#1539).
*RepositoriesApi* | [**list_artifacts**](docs/RepositoriesApi.md#list_artifacts) | **GET** /api/v1/repositories/{key}/artifacts | List artifacts in repository
*RepositoriesApi* | [**list_pypi_tracks**](docs/RepositoriesApi.md#list_pypi_tracks) | **GET** /api/v1/repositories/{key}/pypi-tracks | List the PEP 708 `tracks` declarations on a repository.
*RepositoriesApi* | [**list_repositories**](docs/RepositoriesApi.md#list_repositories) | **GET** /api/v1/repositories | List repositories
*RepositoriesApi* | [**list_virtual_members**](docs/RepositoriesApi.md#list_virtual_members) | **GET** /api/v1/repositories/{key}/members | List virtual repository members
*RepositoriesApi* | [**put_pypi_track**](docs/RepositoriesApi.md#put_pypi_track) | **PUT** /api/v1/repositories/{key}/pypi-tracks/{project} | Declare (upsert) that a locally-owned PyPI project tracks an upstream one, allowing a virtual repository to merge versions across members for that name instead of isolating it (PEP 708, #1600).
*RepositoriesApi* | [**remove_virtual_member**](docs/RepositoriesApi.md#remove_virtual_member) | **DELETE** /api/v1/repositories/{key}/members/{member_key} | Remove a member from a virtual repository
*RepositoriesApi* | [**set_cache_ttl**](docs/RepositoriesApi.md#set_cache_ttl) | **PUT** /api/v1/repositories/{key}/cache-ttl | Set the proxy cache TTL for a repository
*RepositoriesApi* | [**set_routing_rules**](docs/RepositoriesApi.md#set_routing_rules) | **POST** /api/v1/repositories/{key}/routing-rules | Set routing rules for a repository
*RepositoriesApi* | [**set_upstream_auth**](docs/RepositoriesApi.md#set_upstream_auth) | **PUT** /api/v1/repositories/{key}/upstream-auth | Set or remove upstream auth for a remote repository
*RepositoriesApi* | [**test_upstream**](docs/RepositoriesApi.md#test_upstream) | **POST** /api/v1/repositories/{key}/test-upstream | Test connectivity to the upstream URL of a remote repository
*RepositoriesApi* | [**update_repository**](docs/RepositoriesApi.md#update_repository) | **PATCH** /api/v1/repositories/{key} | Update repository
*RepositoriesApi* | [**update_virtual_members**](docs/RepositoriesApi.md#update_virtual_members) | **PUT** /api/v1/repositories/{key}/members | Update priorities for all members (bulk reorder)
*RepositoriesApi* | [**upload_artifact**](docs/RepositoriesApi.md#upload_artifact) | **PUT** /api/v1/repositories/{key}/artifacts/{path} | Upload artifact
*RepositoryLabelsApi* | [**add_repo_label**](docs/RepositoryLabelsApi.md#add_repo_label) | **POST** /api/v1/repositories/{key}/labels/{label_key} | Add or update a single label
*RepositoryLabelsApi* | [**delete_repo_label**](docs/RepositoryLabelsApi.md#delete_repo_label) | **DELETE** /api/v1/repositories/{key}/labels/{label_key} | Delete a label by key
*RepositoryLabelsApi* | [**list_repo_labels**](docs/RepositoryLabelsApi.md#list_repo_labels) | **GET** /api/v1/repositories/{key}/labels | List all labels on a repository
*RepositoryLabelsApi* | [**set_repo_labels**](docs/RepositoryLabelsApi.md#set_repo_labels) | **PUT** /api/v1/repositories/{key}/labels | Set all labels on a repository (replaces existing)
*RepositoryTokensApi* | [**create_repo_token**](docs/RepositoryTokensApi.md#create_repo_token) | **POST** /api/v1/repositories/{key}/tokens | Create a new access token scoped to a repository.
*RepositoryTokensApi* | [**get_repo_token**](docs/RepositoryTokensApi.md#get_repo_token) | **GET** /api/v1/repositories/{key}/tokens/{token_id} | Get details of a specific token on a repository.
*RepositoryTokensApi* | [**list_repo_tokens**](docs/RepositoryTokensApi.md#list_repo_tokens) | **GET** /api/v1/repositories/{key}/tokens | List all access tokens configured on a repository.
*RepositoryTokensApi* | [**revoke_repo_token**](docs/RepositoryTokensApi.md#revoke_repo_token) | **DELETE** /api/v1/repositories/{key}/tokens/{token_id} | Revoke an access token from a repository.
*SbomApi* | [**check_license_compliance**](docs/SbomApi.md#check_license_compliance) | **POST** /api/v1/sbom/check-compliance | Check license compliance against policies
*SbomApi* | [**convert_sbom**](docs/SbomApi.md#convert_sbom) | **POST** /api/v1/sbom/{id}/convert | Convert an SBOM to a different format
*SbomApi* | [**delete_license_policy**](docs/SbomApi.md#delete_license_policy) | **DELETE** /api/v1/sbom/license-policies/{id} | Delete a license policy
*SbomApi* | [**delete_sbom**](docs/SbomApi.md#delete_sbom) | **DELETE** /api/v1/sbom/{id} | Delete an SBOM
*SbomApi* | [**generate_sbom**](docs/SbomApi.md#generate_sbom) | **POST** /api/v1/sbom | Generate an SBOM for an artifact
*SbomApi* | [**get_cve_history**](docs/SbomApi.md#get_cve_history) | **GET** /api/v1/sbom/cve/history/{id} | Get CVE history by artifact UUID or CVE identifier (legacy overload).
*SbomApi* | [**get_cve_history_by_artifact**](docs/SbomApi.md#get_cve_history_by_artifact) | **GET** /api/v1/sbom/cve/history/by-artifact/{artifact_id} | Get CVE history for one artifact (typed UUID variant).
*SbomApi* | [**get_cve_history_by_cve**](docs/SbomApi.md#get_cve_history_by_cve) | **GET** /api/v1/sbom/cve/history/by-cve/{cve_id} | Get CVE history for one CVE identifier across artifacts (typed CVE-id variant).
*SbomApi* | [**get_cve_trends**](docs/SbomApi.md#get_cve_trends) | **GET** /api/v1/sbom/cve/trends | Get CVE trends and statistics
*SbomApi* | [**get_license_policy**](docs/SbomApi.md#get_license_policy) | **GET** /api/v1/sbom/license-policies/{id} | Get a license policy by ID
*SbomApi* | [**get_sbom**](docs/SbomApi.md#get_sbom) | **GET** /api/v1/sbom/{id} | Get SBOM by ID with full content
*SbomApi* | [**get_sbom_by_artifact**](docs/SbomApi.md#get_sbom_by_artifact) | **GET** /api/v1/sbom/by-artifact/{artifact_id} | Get SBOM by artifact ID
*SbomApi* | [**get_sbom_components**](docs/SbomApi.md#get_sbom_components) | **GET** /api/v1/sbom/{id}/components | Get components of an SBOM
*SbomApi* | [**list_license_policies**](docs/SbomApi.md#list_license_policies) | **GET** /api/v1/sbom/license-policies | List all license policies
*SbomApi* | [**list_sboms**](docs/SbomApi.md#list_sboms) | **GET** /api/v1/sbom | List SBOMs with optional filters
*SbomApi* | [**update_cve_status**](docs/SbomApi.md#update_cve_status) | **POST** /api/v1/sbom/cve/status/{id} | Update CVE status
*SbomApi* | [**update_cve_status_by_artifact_cve**](docs/SbomApi.md#update_cve_status_by_artifact_cve) | **POST** /api/v1/sbom/cve/status/by-artifact/{artifact_id}/by-cve/{cve_id} | Update CVE status for a synth (scan_findings-derived) Security tab row.
*SbomApi* | [**upsert_license_policy**](docs/SbomApi.md#upsert_license_policy) | **POST** /api/v1/sbom/license-policies | Create or update a license policy
*SearchApi* | [**advanced_search**](docs/SearchApi.md#advanced_search) | **GET** /api/v1/search/advanced |
*SearchApi* | [**checksum_search**](docs/SearchApi.md#checksum_search) | **GET** /api/v1/search/checksum |
*SearchApi* | [**quick_search**](docs/SearchApi.md#quick_search) | **GET** /api/v1/search/quick |
*SearchApi* | [**recent**](docs/SearchApi.md#recent) | **GET** /api/v1/search/recent |
*SearchApi* | [**suggest**](docs/SearchApi.md#suggest) | **GET** /api/v1/search/suggest |
*SearchApi* | [**trending**](docs/SearchApi.md#trending) | **GET** /api/v1/search/trending |
*SecurityApi* | [**acknowledge_finding**](docs/SecurityApi.md#acknowledge_finding) | **POST** /api/v1/security/findings/{id}/acknowledge |
*SecurityApi* | [**create_policy**](docs/SecurityApi.md#create_policy) | **POST** /api/v1/security/policies |
*SecurityApi* | [**delete_policy**](docs/SecurityApi.md#delete_policy) | **DELETE** /api/v1/security/policies/{id} |
*SecurityApi* | [**dt_status**](docs/SecurityApi.md#dt_status) | **GET** /api/v1/dependency-track/status | Get Dependency-Track integration status
*SecurityApi* | [**get_all_scores**](docs/SecurityApi.md#get_all_scores) | **GET** /api/v1/security/scores |
*SecurityApi* | [**get_dashboard**](docs/SecurityApi.md#get_dashboard) | **GET** /api/v1/security/dashboard |
*SecurityApi* | [**get_policy**](docs/SecurityApi.md#get_policy) | **GET** /api/v1/security/policies/{id} |
*SecurityApi* | [**get_portfolio_metrics**](docs/SecurityApi.md#get_portfolio_metrics) | **GET** /api/v1/dependency-track/metrics/portfolio | Get portfolio-level metrics
*SecurityApi* | [**get_project**](docs/SecurityApi.md#get_project) | **GET** /api/v1/dependency-track/projects/{project_uuid} | Get project findings by project UUID
*SecurityApi* | [**get_project_components**](docs/SecurityApi.md#get_project_components) | **GET** /api/v1/dependency-track/projects/{project_uuid}/components | Get components for a project
*SecurityApi* | [**get_project_findings**](docs/SecurityApi.md#get_project_findings) | **GET** /api/v1/dependency-track/projects/{project_uuid}/findings | Get vulnerability findings for a project
*SecurityApi* | [**get_project_metrics**](docs/SecurityApi.md#get_project_metrics) | **GET** /api/v1/dependency-track/projects/{project_uuid}/metrics | Get metrics for a project
*SecurityApi* | [**get_project_metrics_history**](docs/SecurityApi.md#get_project_metrics_history) | **GET** /api/v1/dependency-track/projects/{project_uuid}/metrics/history | Get metrics history for a project
*SecurityApi* | [**get_project_violations**](docs/SecurityApi.md#get_project_violations) | **GET** /api/v1/dependency-track/projects/{project_uuid}/violations | Get policy violations for a project
*SecurityApi* | [**get_repo_security**](docs/SecurityApi.md#get_repo_security) | **GET** /api/v1/repositories/{key}/security |
*SecurityApi* | [**get_scan**](docs/SecurityApi.md#get_scan) | **GET** /api/v1/security/scans/{id} |
*SecurityApi* | [**list_artifact_scans**](docs/SecurityApi.md#list_artifact_scans) | **GET** /api/v1/security/artifacts/{artifact_id}/scans |
*SecurityApi* | [**list_dependency_track_policies**](docs/SecurityApi.md#list_dependency_track_policies) | **GET** /api/v1/dependency-track/policies | List all policies
*SecurityApi* | [**list_findings**](docs/SecurityApi.md#list_findings) | **GET** /api/v1/security/scans/{id}/findings |
*SecurityApi* | [**list_policies**](docs/SecurityApi.md#list_policies) | **GET** /api/v1/security/policies |
*SecurityApi* | [**list_projects**](docs/SecurityApi.md#list_projects) | **GET** /api/v1/dependency-track/projects | List all Dependency-Track projects
*SecurityApi* | [**list_repo_scans**](docs/SecurityApi.md#list_repo_scans) | **GET** /api/v1/repositories/{key}/security/scans |
*SecurityApi* | [**list_scan_configs**](docs/SecurityApi.md#list_scan_configs) | **GET** /api/v1/security/configs |
*SecurityApi* | [**list_scans**](docs/SecurityApi.md#list_scans) | **GET** /api/v1/security/scans |
*SecurityApi* | [**revoke_acknowledgment**](docs/SecurityApi.md#revoke_acknowledgment) | **DELETE** /api/v1/security/findings/{id}/acknowledge |
*SecurityApi* | [**trigger_scan**](docs/SecurityApi.md#trigger_scan) | **POST** /api/v1/security/scan |
*SecurityApi* | [**update_analysis**](docs/SecurityApi.md#update_analysis) | **PUT** /api/v1/dependency-track/analysis | Update analysis (triage) for a finding
*SecurityApi* | [**update_policy**](docs/SecurityApi.md#update_policy) | **PUT** /api/v1/security/policies/{id} |
*SecurityApi* | [**update_repo_security**](docs/SecurityApi.md#update_repo_security) | **PUT** /api/v1/repositories/{key}/security |
*ServiceAccountsApi* | [**create_service_account**](docs/ServiceAccountsApi.md#create_service_account) | **POST** /api/v1/service-accounts | Create a new service account
*ServiceAccountsApi* | [**create_token**](docs/ServiceAccountsApi.md#create_token) | **POST** /api/v1/service-accounts/{id}/tokens | Create a token for a service account
*ServiceAccountsApi* | [**delete_service_account**](docs/ServiceAccountsApi.md#delete_service_account) | **DELETE** /api/v1/service-accounts/{id} | Delete a service account
*ServiceAccountsApi* | [**get_service_account**](docs/ServiceAccountsApi.md#get_service_account) | **GET** /api/v1/service-accounts/{id} | Get a service account by ID
*ServiceAccountsApi* | [**list_service_accounts**](docs/ServiceAccountsApi.md#list_service_accounts) | **GET** /api/v1/service-accounts | List all service accounts
*ServiceAccountsApi* | [**list_tokens**](docs/ServiceAccountsApi.md#list_tokens) | **GET** /api/v1/service-accounts/{id}/tokens | List tokens for a service account
*ServiceAccountsApi* | [**preview_repo_selector**](docs/ServiceAccountsApi.md#preview_repo_selector) | **POST** /api/v1/service-accounts/repo-selector/preview | Preview which repositories match a given repo selector.
*ServiceAccountsApi* | [**revoke_token**](docs/ServiceAccountsApi.md#revoke_token) | **DELETE** /api/v1/service-accounts/{id}/tokens/{token_id} | Revoke a token from a service account
*ServiceAccountsApi* | [**update_service_account**](docs/ServiceAccountsApi.md#update_service_account) | **PATCH** /api/v1/service-accounts/{id} | Update a service account
*SigningApi* | [**create_key**](docs/SigningApi.md#create_key) | **POST** /api/v1/signing/keys | Create a new signing key.
*SigningApi* | [**delete_key**](docs/SigningApi.md#delete_key) | **DELETE** /api/v1/signing/keys/{key_id} | Delete a signing key.
*SigningApi* | [**get_key**](docs/SigningApi.md#get_key) | **GET** /api/v1/signing/keys/{key_id} | Get a signing key by ID.
*SigningApi* | [**get_public_key**](docs/SigningApi.md#get_public_key) | **GET** /api/v1/signing/keys/{key_id}/public | Get the public key in PEM format (for client import).
*SigningApi* | [**get_repo_public_key**](docs/SigningApi.md#get_repo_public_key) | **GET** /api/v1/signing/repositories/{repo_id}/public-key | Get the public key for a repository (convenience endpoint).
*SigningApi* | [**get_repo_signing_config**](docs/SigningApi.md#get_repo_signing_config) | **GET** /api/v1/signing/repositories/{repo_id}/config | Get signing configuration for a repository.
*SigningApi* | [**list_keys**](docs/SigningApi.md#list_keys) | **GET** /api/v1/signing/keys | List all signing keys, optionally filtered by repository.
*SigningApi* | [**revoke_key**](docs/SigningApi.md#revoke_key) | **POST** /api/v1/signing/keys/{key_id}/revoke | Revoke (deactivate) a signing key.
*SigningApi* | [**rotate_key**](docs/SigningApi.md#rotate_key) | **POST** /api/v1/signing/keys/{key_id}/rotate | Rotate a signing key — generates new key, deactivates old one.
*SigningApi* | [**update_repo_signing_config**](docs/SigningApi.md#update_repo_signing_config) | **POST** /api/v1/signing/repositories/{repo_id}/config | Update signing configuration for a repository.
*SsoApi* | [**create_ldap**](docs/SsoApi.md#create_ldap) | **POST** /api/v1/admin/sso/ldap | Create a new LDAP provider configuration
*SsoApi* | [**create_oidc**](docs/SsoApi.md#create_oidc) | **POST** /api/v1/admin/sso/oidc | Create a new OIDC provider configuration
*SsoApi* | [**create_saml**](docs/SsoApi.md#create_saml) | **POST** /api/v1/admin/sso/saml | Create a new SAML provider configuration
*SsoApi* | [**delete_ldap**](docs/SsoApi.md#delete_ldap) | **DELETE** /api/v1/admin/sso/ldap/{id} | Delete an LDAP provider configuration
*SsoApi* | [**delete_oidc**](docs/SsoApi.md#delete_oidc) | **DELETE** /api/v1/admin/sso/oidc/{id} | Delete an OIDC provider configuration
*SsoApi* | [**delete_saml**](docs/SsoApi.md#delete_saml) | **DELETE** /api/v1/admin/sso/saml/{id} | Delete a SAML provider configuration
*SsoApi* | [**exchange_code**](docs/SsoApi.md#exchange_code) | **POST** /api/v1/auth/sso/exchange | Exchange a short-lived code for access and refresh tokens
*SsoApi* | [**get_ldap**](docs/SsoApi.md#get_ldap) | **GET** /api/v1/admin/sso/ldap/{id} | Get LDAP provider configuration by ID
*SsoApi* | [**get_oidc**](docs/SsoApi.md#get_oidc) | **GET** /api/v1/admin/sso/oidc/{id} | Get OIDC provider configuration by ID
*SsoApi* | [**get_saml**](docs/SsoApi.md#get_saml) | **GET** /api/v1/admin/sso/saml/{id} | Get SAML provider configuration by ID
*SsoApi* | [**ldap_login**](docs/SsoApi.md#ldap_login) | **POST** /api/v1/auth/sso/ldap/{id}/login | Authenticate via LDAP
*SsoApi* | [**list_ldap**](docs/SsoApi.md#list_ldap) | **GET** /api/v1/admin/sso/ldap | List all LDAP provider configurations
*SsoApi* | [**list_oidc**](docs/SsoApi.md#list_oidc) | **GET** /api/v1/admin/sso/oidc | List all OIDC provider configurations
*SsoApi* | [**list_providers**](docs/SsoApi.md#list_providers) | **GET** /api/v1/auth/sso/providers | List all enabled SSO providers
*SsoApi* | [**list_saml**](docs/SsoApi.md#list_saml) | **GET** /api/v1/admin/sso/saml | List all SAML provider configurations
*SsoApi* | [**list_sso_providers_admin**](docs/SsoApi.md#list_sso_providers_admin) | **GET** /api/v1/admin/sso/providers | List all enabled SSO providers (admin view)
*SsoApi* | [**oidc_callback**](docs/SsoApi.md#oidc_callback) | **GET** /api/v1/auth/sso/oidc/{id}/callback | Handle OIDC authorization callback
*SsoApi* | [**oidc_login**](docs/SsoApi.md#oidc_login) | **GET** /api/v1/auth/sso/oidc/{id}/login | Initiate OIDC login redirect
*SsoApi* | [**saml_acs**](docs/SsoApi.md#saml_acs) | **POST** /api/v1/auth/sso/saml/{id}/acs | Handle SAML Assertion Consumer Service (ACS) callback
*SsoApi* | [**saml_login**](docs/SsoApi.md#saml_login) | **GET** /api/v1/auth/sso/saml/{id}/login | Initiate SAML login redirect
*SsoApi* | [**test_ldap**](docs/SsoApi.md#test_ldap) | **POST** /api/v1/admin/sso/ldap/{id}/test | Test an LDAP provider connection
*SsoApi* | [**toggle_ldap**](docs/SsoApi.md#toggle_ldap) | **PATCH** /api/v1/admin/sso/ldap/{id}/toggle | Toggle an LDAP provider enabled/disabled
*SsoApi* | [**toggle_oidc**](docs/SsoApi.md#toggle_oidc) | **PATCH** /api/v1/admin/sso/oidc/{id}/toggle | Toggle an OIDC provider enabled/disabled
*SsoApi* | [**toggle_saml**](docs/SsoApi.md#toggle_saml) | **PATCH** /api/v1/admin/sso/saml/{id}/toggle | Toggle a SAML provider enabled/disabled
*SsoApi* | [**update_ldap**](docs/SsoApi.md#update_ldap) | **PUT** /api/v1/admin/sso/ldap/{id} | Update an LDAP provider configuration
*SsoApi* | [**update_oidc**](docs/SsoApi.md#update_oidc) | **PUT** /api/v1/admin/sso/oidc/{id} | Update an OIDC provider configuration
*SsoApi* | [**update_saml**](docs/SsoApi.md#update_saml) | **PUT** /api/v1/admin/sso/saml/{id} | Update a SAML provider configuration
*SystemApi* | [**get_system_config**](docs/SystemApi.md#get_system_config) | **GET** /api/v1/system/config | Return public runtime configuration.
*TelemetryApi* | [**delete_crash**](docs/TelemetryApi.md#delete_crash) | **DELETE** /api/v1/admin/telemetry/crashes/{id} | DELETE /api/v1/admin/telemetry/crashes/:id
*TelemetryApi* | [**get_crash**](docs/TelemetryApi.md#get_crash) | **GET** /api/v1/admin/telemetry/crashes/{id} | GET /api/v1/admin/telemetry/crashes/:id
*TelemetryApi* | [**get_telemetry_settings**](docs/TelemetryApi.md#get_telemetry_settings) | **GET** /api/v1/admin/telemetry/settings | GET /api/v1/admin/telemetry/settings
*TelemetryApi* | [**list_crashes**](docs/TelemetryApi.md#list_crashes) | **GET** /api/v1/admin/telemetry/crashes | GET /api/v1/admin/telemetry/crashes
*TelemetryApi* | [**list_pending_crashes**](docs/TelemetryApi.md#list_pending_crashes) | **GET** /api/v1/admin/telemetry/crashes/pending | GET /api/v1/admin/telemetry/crashes/pending
*TelemetryApi* | [**submit_crashes**](docs/TelemetryApi.md#submit_crashes) | **POST** /api/v1/admin/telemetry/crashes/submit | POST /api/v1/admin/telemetry/crashes/submit
*TelemetryApi* | [**update_telemetry_settings**](docs/TelemetryApi.md#update_telemetry_settings) | **POST** /api/v1/admin/telemetry/settings | POST /api/v1/admin/telemetry/settings
*UploadsApi* | [**cancel**](docs/UploadsApi.md#cancel) | **DELETE** /api/v1/uploads/{session_id} |
*UploadsApi* | [**complete**](docs/UploadsApi.md#complete) | **PUT** /api/v1/uploads/{session_id}/complete |
*UploadsApi* | [**create_session**](docs/UploadsApi.md#create_session) | **POST** /api/v1/uploads |
*UploadsApi* | [**get_session_status**](docs/UploadsApi.md#get_session_status) | **GET** /api/v1/uploads/{session_id} |
*UploadsApi* | [**upload_chunk**](docs/UploadsApi.md#upload_chunk) | **PATCH** /api/v1/uploads/{session_id} |
*UsersApi* | [**assign_role**](docs/UsersApi.md#assign_role) | **POST** /api/v1/users/{id}/roles | Assign role to user
*UsersApi* | [**change_password**](docs/UsersApi.md#change_password) | **POST** /api/v1/users/{id}/password | Change user password
*UsersApi* | [**create_user**](docs/UsersApi.md#create_user) | **POST** /api/v1/users | Create user
*UsersApi* | [**create_user_api_token**](docs/UsersApi.md#create_user_api_token) | **POST** /api/v1/users/{id}/tokens | Create API token
*UsersApi* | [**delete_user**](docs/UsersApi.md#delete_user) | **DELETE** /api/v1/users/{id} | Delete user
*UsersApi* | [**force_password_change**](docs/UsersApi.md#force_password_change) | **POST** /api/v1/users/{id}/force-password-change | Force a user to change their password on next login (admin only). Sets must_change_password=true and invalidates existing sessions so the user is prompted immediately on their next login.
*UsersApi* | [**get_user**](docs/UsersApi.md#get_user) | **GET** /api/v1/users/{id} | Get user details
*UsersApi* | [**get_user_roles**](docs/UsersApi.md#get_user_roles) | **GET** /api/v1/users/{id}/roles | Get user roles
*UsersApi* | [**list_user_tokens**](docs/UsersApi.md#list_user_tokens) | **GET** /api/v1/users/{id}/tokens | List user's API tokens
*UsersApi* | [**list_users**](docs/UsersApi.md#list_users) | **GET** /api/v1/users | List users
*UsersApi* | [**reset_password**](docs/UsersApi.md#reset_password) | **POST** /api/v1/users/{id}/password/reset | Reset user password (admin only) Generates a new temporary password and sets must_change_password=true
*UsersApi* | [**revoke_role**](docs/UsersApi.md#revoke_role) | **DELETE** /api/v1/users/{id}/roles/{role_id} | Revoke role from user
*UsersApi* | [**revoke_user_api_token**](docs/UsersApi.md#revoke_user_api_token) | **DELETE** /api/v1/users/{id}/tokens/{token_id} | Revoke API token
*UsersApi* | [**update_user**](docs/UsersApi.md#update_user) | **PATCH** /api/v1/users/{id} | Update user
*WebhooksApi* | [**create_webhook**](docs/WebhooksApi.md#create_webhook) | **POST** /api/v1/webhooks | Create webhook.
*WebhooksApi* | [**delete_webhook**](docs/WebhooksApi.md#delete_webhook) | **DELETE** /api/v1/webhooks/{id} | Delete webhook
*WebhooksApi* | [**disable_webhook**](docs/WebhooksApi.md#disable_webhook) | **POST** /api/v1/webhooks/{id}/disable | Disable webhook
*WebhooksApi* | [**enable_webhook**](docs/WebhooksApi.md#enable_webhook) | **POST** /api/v1/webhooks/{id}/enable | Enable webhook
*WebhooksApi* | [**get_webhook**](docs/WebhooksApi.md#get_webhook) | **GET** /api/v1/webhooks/{id} | Get webhook by ID
*WebhooksApi* | [**list_deliveries**](docs/WebhooksApi.md#list_deliveries) | **GET** /api/v1/webhooks/{id}/deliveries | List webhook deliveries
*WebhooksApi* | [**list_webhooks**](docs/WebhooksApi.md#list_webhooks) | **GET** /api/v1/webhooks | List webhooks
*WebhooksApi* | [**redeliver**](docs/WebhooksApi.md#redeliver) | **POST** /api/v1/webhooks/{id}/deliveries/{delivery_id}/redeliver | Redeliver a failed webhook
*WebhooksApi* | [**rotate_webhook_secret**](docs/WebhooksApi.md#rotate_webhook_secret) | **POST** /api/v1/webhooks/{id}/rotate-secret | Rotate the signing secret for a webhook.
*WebhooksApi* | [**test_webhook**](docs/WebhooksApi.md#test_webhook) | **POST** /api/v1/webhooks/{id}/test | Test webhook by sending a test payload
## Documentation For Models
- [AcknowledgeRequest](docs/AcknowledgeRequest.md)
- [AddArtifactLabelRequest](docs/AddArtifactLabelRequest.md)
- [AddBuildArtifactsRequest](docs/AddBuildArtifactsRequest.md)
- [AddBuildArtifactsResponse](docs/AddBuildArtifactsResponse.md)
- [AddLabelRequest](docs/AddLabelRequest.md)
- [AddPeerLabelRequest](docs/AddPeerLabelRequest.md)
- [AddVirtualMemberRequest](docs/AddVirtualMemberRequest.md)
- [AdminUserResponse](docs/AdminUserResponse.md)
- [AdvancedSearchResponse](docs/AdvancedSearchResponse.md)
- [AlertState](docs/AlertState.md)
- [AnnouncePeerRequest](docs/AnnouncePeerRequest.md)
- [ApiTokenCreatedResponse](docs/ApiTokenCreatedResponse.md)
- [ApiTokenListResponse](docs/ApiTokenListResponse.md)
- [ApiTokenResponse](docs/ApiTokenResponse.md)
- [ApprovalHistoryQuery](docs/ApprovalHistoryQuery.md)
- [ApprovalListResponse](docs/ApprovalListResponse.md)
- [ApprovalRequest](docs/ApprovalRequest.md)
- [ApprovalResponse](docs/ApprovalResponse.md)
- [ArtifactEvalEntry](docs/ArtifactEvalEntry.md)
- [ArtifactFilterSchema](docs/ArtifactFilterSchema.md)
- [ArtifactHealthResponse](docs/ArtifactHealthResponse.md)
- [ArtifactLabelEntrySchema](docs/ArtifactLabelEntrySchema.md)
- [ArtifactLabelResponse](docs/ArtifactLabelResponse.md)
- [ArtifactLabelsListResponse](docs/ArtifactLabelsListResponse.md)
- [ArtifactListResponse](docs/ArtifactListResponse.md)
- [ArtifactMetadataResponse](docs/ArtifactMetadataResponse.md)
- [ArtifactResponse](docs/ArtifactResponse.md)
- [ArtifactStatsResponse](docs/ArtifactStatsResponse.md)
- [AssessmentResult](docs/AssessmentResult.md)
- [AssignRepoRequest](docs/AssignRepoRequest.md)
- [AssignRoleRequest](docs/AssignRoleRequest.md)
- [AuthConfig](docs/AuthConfig.md)
- [BackupListResponse](docs/BackupListResponse.md)
- [BackupResponse](docs/BackupResponse.md)
- [BuildArtifact](docs/BuildArtifact.md)
- [BuildArtifactDiff](docs/BuildArtifactDiff.md)
- [BuildArtifactInputPayload](docs/BuildArtifactInputPayload.md)
- [BuildArtifactResponse](docs/BuildArtifactResponse.md)
- [BuildDiffQuery](docs/BuildDiffQuery.md)
- [BuildDiffResponse](docs/BuildDiffResponse.md)
- [BuildListResponse](docs/BuildListResponse.md)
- [BuildModule](docs/BuildModule.md)
- [BuildResponse](docs/BuildResponse.md)
- [BuildRow](docs/BuildRow.md)
- [BulkEvaluationResponse](docs/BulkEvaluationResponse.md)
- [BulkPromoteRequest](docs/BulkPromoteRequest.md)
- [BulkPromotionResponse](docs/BulkPromotionResponse.md)
- [BulkStatusRequest](docs/BulkStatusRequest.md)
- [CacheTtlResponse](docs/CacheTtlResponse.md)
- [ChangePasswordRequest](docs/ChangePasswordRequest.md)
- [CheckLicenseComplianceRequest](docs/CheckLicenseComplianceRequest.md)
- [CheckResponse](docs/CheckResponse.md)
- [CheckStatus](docs/CheckStatus.md)
- [CheckSummary](docs/CheckSummary.md)
- [ChecksumArtifact](docs/ChecksumArtifact.md)
- [ChecksumSearchResponse](docs/ChecksumSearchResponse.md)
- [ChunkAvailabilityResponse](docs/ChunkAvailabilityResponse.md)
- [ChunkEntry](docs/ChunkEntry.md)
- [ChunkManifestResponse](docs/ChunkManifestResponse.md)
- [ChunkResponse](docs/ChunkResponse.md)
- [CleanupRequest](docs/CleanupRequest.md)
- [CleanupResponse](docs/CleanupResponse.md)
- [CompleteChunkBody](docs/CompleteChunkBody.md)
- [CompleteResponse](docs/CompleteResponse.md)
- [ComponentResponse](docs/ComponentResponse.md)
- [ConnectionCredentials](docs/ConnectionCredentials.md)
- [ConnectionResponse](docs/ConnectionResponse.md)
- [ConnectionTestResult](docs/ConnectionTestResult.md)
- [ConvertSbomRequest](docs/ConvertSbomRequest.md)
- [CrashListResponse](docs/CrashListResponse.md)
- [CrashReport](docs/CrashReport.md)
- [CreateApiTokenRequest](docs/CreateApiTokenRequest.md)
- [CreateApiTokenResponse](docs/CreateApiTokenResponse.md)
- [CreateBackupRequest](docs/CreateBackupRequest.md)
- [CreateBuildRequest](docs/CreateBuildRequest.md)
- [CreateConnectionRequest](docs/CreateConnectionRequest.md)
- [CreateEmailSubscriptionRequest](docs/CreateEmailSubscriptionRequest.md)
- [CreateGateRequest](docs/CreateGateRequest.md)
- [CreateGroupRequest](docs/CreateGroupRequest.md)
- [CreateInstanceRequest](docs/CreateInstanceRequest.md)
- [CreateKeyPayload](docs/CreateKeyPayload.md)
- [CreateLdapConfigRequest](docs/CreateLdapConfigRequest.md)
- [CreateMigrationRequest](docs/CreateMigrationRequest.md)
- [CreateOidcConfigRequest](docs/CreateOidcConfigRequest.md)
- [CreatePermissionRequest](docs/CreatePermissionRequest.md)
- [CreatePolicyRequest](docs/CreatePolicyRequest.md)
- [CreateRepoTokenRequest](docs/CreateRepoTokenRequest.md)
- [CreateRepoTokenResponse](docs/CreateRepoTokenResponse.md)
- [CreateRepositoryRequest](docs/CreateRepositoryRequest.md)
- [CreateRuleRequest](docs/CreateRuleRequest.md)
- [CreateSamlConfigRequest](docs/CreateSamlConfigRequest.md)
- [CreateServiceAccountRequest](docs/CreateServiceAccountRequest.md)
- [CreateSessionRequest](docs/CreateSessionRequest.md)
- [CreateSessionResponse](docs/CreateSessionResponse.md)
- [CreateSyncPolicyPayload](docs/CreateSyncPolicyPayload.md)
- [CreateTicketRequest](docs/CreateTicketRequest.md)
- [CreateTokenRequest](docs/CreateTokenRequest.md)
- [CreateTokenResponse](docs/CreateTokenResponse.md)
- [CreateUserRequest](docs/CreateUserRequest.md)
- [CreateUserResponse](docs/CreateUserResponse.md)
- [CreateVirtualMemberInput](docs/CreateVirtualMemberInput.md)
- [CreateWebhookRequest](docs/CreateWebhookRequest.md)
- [CreatedGroupRow](docs/CreatedGroupRow.md)
- [CreatedPermissionRow](docs/CreatedPermissionRow.md)
- [CveHistoryEntry](docs/CveHistoryEntry.md)
- [CveStatus](docs/CveStatus.md)
- [CveTimelineEntry](docs/CveTimelineEntry.md)
- [CveTrends](docs/CveTrends.md)
- [DashboardResponse](docs/DashboardResponse.md)
- [DateRangeQuery](docs/DateRangeQuery.md)
- [DbPoolStats](docs/DbPoolStats.md)
- [DeliveryListResponse](docs/DeliveryListResponse.md)
- [DeliveryResponse](docs/DeliveryResponse.md)
- [DiscoverablePeerResponse](docs/DiscoverablePeerResponse.md)
- [DockerTagResponse](docs/DockerTagResponse.md)
- [DownloadTrend](docs/DownloadTrend.md)
- [DtAnalysis](docs/DtAnalysis.md)
- [DtAnalysisResponse](docs/DtAnalysisResponse.md)
- [DtAttribution](docs/DtAttribution.md)
- [DtComponent](docs/DtComponent.md)
- [DtComponentFull](docs/DtComponentFull.md)
- [DtCwe](docs/DtCwe.md)
- [DtFinding](docs/DtFinding.md)
- [DtLicense](docs/DtLicense.md)
- [DtPolicy](docs/DtPolicy.md)
- [DtPolicyCondition](docs/DtPolicyCondition.md)
- [DtPolicyConditionFull](docs/DtPolicyConditionFull.md)
- [DtPolicyFull](docs/DtPolicyFull.md)
- [DtPolicyViolation](docs/DtPolicyViolation.md)
- [DtPortfolioMetrics](docs/DtPortfolioMetrics.md)
- [DtProject](docs/DtProject.md)
- [DtProjectMetrics](docs/DtProjectMetrics.md)
- [DtStatusResponse](docs/DtStatusResponse.md)
- [DtVulnerability](docs/DtVulnerability.md)
- [EmailSubscriptionListResponse](docs/EmailSubscriptionListResponse.md)
- [EmailSubscriptionResponse](docs/EmailSubscriptionResponse.md)
- [ErrorResponse](docs/ErrorResponse.md)
- [EvaluationResultResponse](docs/EvaluationResultResponse.md)
- [EventsQuery](docs/EventsQuery.md)
- [ExchangeCodeRequest](docs/ExchangeCodeRequest.md)
- [ExchangeCodeResponse](docs/ExchangeCodeResponse.md)
- [FacetValue](docs/FacetValue.md)
- [FacetsResponse](docs/FacetsResponse.md)
- [FailBody](docs/FailBody.md)
- [FindingListResponse](docs/FindingListResponse.md)
- [FindingResponse](docs/FindingResponse.md)
- [ForcePasswordChangeResponse](docs/ForcePasswordChangeResponse.md)
- [FormatHandlerResponse](docs/FormatHandlerResponse.md)
- [FormatHandlerType](docs/FormatHandlerType.md)
- [GateEvaluationResponse](docs/GateEvaluationResponse.md)
- [GateResponse](docs/GateResponse.md)
- [GateViolationResponse](docs/GateViolationResponse.md)
- [GenerateSbomRequest](docs/GenerateSbomRequest.md)
- [GetCveTrendsQuery](docs/GetCveTrendsQuery.md)
- [GroupDetailResponse](docs/GroupDetailResponse.md)
- [GroupListResponse](docs/GroupListResponse.md)
- [GroupMemberResponse](docs/GroupMemberResponse.md)
- [GroupResponse](docs/GroupResponse.md)
- [GroupRow](docs/GroupRow.md)
- [GrowthSummary](docs/GrowthSummary.md)
- [HealthChecks](docs/HealthChecks.md)
- [HealthDashboardResponse](docs/HealthDashboardResponse.md)
- [HealthResponse](docs/HealthResponse.md)
- [HeartbeatRequest](docs/HeartbeatRequest.md)
- [IdentityResponse](docs/IdentityResponse.md)
- [InitTransferBody](docs/InitTransferBody.md)
- [InstallFromGitRequest](docs/InstallFromGitRequest.md)
- [InstallFromLocalRequest](docs/InstallFromLocalRequest.md)
- [InvalidateCacheQuery](docs/InvalidateCacheQuery.md)
- [InvalidateCacheResponse](docs/InvalidateCacheResponse.md)
- [IssueResponse](docs/IssueResponse.md)
- [KeyListResponse](docs/KeyListResponse.md)
- [LabelEntrySchema](docs/LabelEntrySchema.md)
- [LabelResponse](docs/LabelResponse.md)
- [LabelsListResponse](docs/LabelsListResponse.md)
- [LdapConfigResponse](docs/LdapConfigResponse.md)
- [LdapLoginRequest](docs/LdapLoginRequest.md)
- [LdapTestResult](docs/LdapTestResult.md)
- [LicenseCheckResult](docs/LicenseCheckResult.md)
- [LicensePolicyResponse](docs/LicensePolicyResponse.md)
- [LifecyclePolicy](docs/LifecyclePolicy.md)
- [ListArtifactsQuery](docs/ListArtifactsQuery.md)
- [ListBackupsQuery](docs/ListBackupsQuery.md)
- [ListBuildsQuery](docs/ListBuildsQuery.md)
- [ListFormatsQuery](docs/ListFormatsQuery.md)
- [ListKeysQuery](docs/ListKeysQuery.md)
- [ListPluginsQuery](docs/ListPluginsQuery.md)
- [ListRepositoriesQuery](docs/ListRepositoriesQuery.md)
- [ListSbomsQuery](docs/ListSbomsQuery.md)
- [ListUsersQuery](docs/ListUsersQuery.md)
- [LivezResponse](docs/LivezResponse.md)
- [LoginRequest](docs/LoginRequest.md)
- [LoginResponse](docs/LoginResponse.md)
- [MatchedPeerSchema](docs/MatchedPeerSchema.md)
- [MatchedRepoResponse](docs/MatchedRepoResponse.md)
- [MatchedRepoSchema](docs/MatchedRepoSchema.md)
- [MavenComponentResponse](docs/MavenComponentResponse.md)
- [MembersRequest](docs/MembersRequest.md)
- [MigrationItemResponse](docs/MigrationItemResponse.md)
- [MigrationItemRow](docs/MigrationItemRow.md)
- [MigrationJobResponse](docs/MigrationJobResponse.md)
- [MigrationJobRow](docs/MigrationJobRow.md)
- [MigrationReportResponse](docs/MigrationReportResponse.md)
- [MigrationReportRow](docs/MigrationReportRow.md)
- [NetworkProfileBody](docs/NetworkProfileBody.md)
- [OciBlobFootprintReport](docs/OciBlobFootprintReport.md)
- [OciBlobRepoFootprint](docs/OciBlobRepoFootprint.md)
- [OidcConfigResponse](docs/OidcConfigResponse.md)
- [PackageListQuery](docs/PackageListQuery.md)
- [PackageListResponse](docs/PackageListResponse.md)
- [PackageResponse](docs/PackageResponse.md)
- [PackageRow](docs/PackageRow.md)
- [PackageVersionResponse](docs/PackageVersionResponse.md)
- [PackageVersionRow](docs/PackageVersionRow.md)
- [PackageVersionsResponse](docs/PackageVersionsResponse.md)
- [Pagination](docs/Pagination.md)
- [PaginationInfo](docs/PaginationInfo.md)
- [PayloadTemplate](docs/PayloadTemplate.md)
- [PeerInstanceListResponse](docs/PeerInstanceListResponse.md)
- [PeerInstanceResponse](docs/PeerInstanceResponse.md)
- [PeerLabelEntrySchema](docs/PeerLabelEntrySchema.md)
- [PeerLabelResponse](docs/PeerLabelResponse.md)
- [PeerLabelsListResponse](docs/PeerLabelsListResponse.md)
- [PeerResponse](docs/PeerResponse.md)
- [PeerSelectorSchema](docs/PeerSelectorSchema.md)
- [PendingQuery](docs/PendingQuery.md)
- [PermissionListResponse](docs/PermissionListResponse.md)
- [PermissionResponse](docs/PermissionResponse.md)
- [PermissionRow](docs/PermissionRow.md)
- [PermissionsConfig](docs/PermissionsConfig.md)
- [PluginConfigResponse](docs/PluginConfigResponse.md)
- [PluginInstallResponse](docs/PluginInstallResponse.md)
- [PluginListResponse](docs/PluginListResponse.md)
- [PluginResponse](docs/PluginResponse.md)
- [PluginSigningConfig](docs/PluginSigningConfig.md)
- [PluginStatus](docs/PluginStatus.md)
- [PluginType](docs/PluginType.md)
- [PolicyExecutionResult](docs/PolicyExecutionResult.md)
- [PolicyResponse](docs/PolicyResponse.md)
- [PolicyViolation](docs/PolicyViolation.md)
- [PreviewPolicyPayload](docs/PreviewPolicyPayload.md)
- [PreviewRepoSelectorRequest](docs/PreviewRepoSelectorRequest.md)
- [PreviewRepoSelectorResponse](docs/PreviewRepoSelectorResponse.md)
- [PreviewResultResponse](docs/PreviewResultResponse.md)
- [ProbeBody](docs/ProbeBody.md)
- [PromoteArtifactRequest](docs/PromoteArtifactRequest.md)
- [PromotionHistoryEntry](docs/PromotionHistoryEntry.md)
- [PromotionHistoryQuery](docs/PromotionHistoryQuery.md)
- [PromotionHistoryResponse](docs/PromotionHistoryResponse.md)
- [PromotionResponse](docs/PromotionResponse.md)
- [PromotionRuleListResponse](docs/PromotionRuleListResponse.md)
- [PromotionRuleResponse](docs/PromotionRuleResponse.md)
- [PypiTrackRequest](docs/PypiTrackRequest.md)
- [PypiTrackResponse](docs/PypiTrackResponse.md)
- [PypiTracksListResponse](docs/PypiTracksListResponse.md)
- [QuarantineActionResponse](docs/QuarantineActionResponse.md)
- [QuarantineStatusResponse](docs/QuarantineStatusResponse.md)
- [QuickSearchResponse](docs/QuickSearchResponse.md)
- [ReEvaluateRequest](docs/ReEvaluateRequest.md)
- [ReadyzChecks](docs/ReadyzChecks.md)
- [ReadyzResponse](docs/ReadyzResponse.md)
- [RefreshTokenRequest](docs/RefreshTokenRequest.md)
- [RegisterPeerRequest](docs/RegisterPeerRequest.md)
- [ReindexResponse](docs/ReindexResponse.md)
- [RejectArtifactRequest](docs/RejectArtifactRequest.md)
- [RejectRequest](docs/RejectRequest.md)
- [RejectionResponse](docs/RejectionResponse.md)
- [ReleaseTargetResponse](docs/ReleaseTargetResponse.md)
- [RemoteInstanceResponse](docs/RemoteInstanceResponse.md)
- [RepoHealthResponse](docs/RepoHealthResponse.md)
- [RepoSecurityResponse](docs/RepoSecurityResponse.md)
- [RepoSelectorSchema](docs/RepoSelectorSchema.md)
- [RepoTokenListResponse](docs/RepoTokenListResponse.md)
- [RepoTokenResponse](docs/RepoTokenResponse.md)
- [RepositoryAssessment](docs/RepositoryAssessment.md)
- [RepositoryListResponse](docs/RepositoryListResponse.md)
- [RepositoryResponse](docs/RepositoryResponse.md)
- [RepositorySigningConfig](docs/RepositorySigningConfig.md)
- [RepositorySnapshot](docs/RepositorySnapshot.md)
- [RepositoryStorageBreakdown](docs/RepositoryStorageBreakdown.md)
- [RescanForInventoryRequest](docs/RescanForInventoryRequest.md)
- [RescanForInventoryResponse](docs/RescanForInventoryResponse.md)
- [ResetPasswordResponse](docs/ResetPasswordResponse.md)
- [RestoreRequest](docs/RestoreRequest.md)
- [RestoreResponse](docs/RestoreResponse.md)
- [ReviewRequest](docs/ReviewRequest.md)
- [RoleListResponse](docs/RoleListResponse.md)
- [RoleResponse](docs/RoleResponse.md)
- [RotateWebhookSecretResponse](docs/RotateWebhookSecretResponse.md)
- [RoutingRule](docs/RoutingRule.md)
- [RoutingRulesResponse](docs/RoutingRulesResponse.md)
- [RuleEvaluationResponse](docs/RuleEvaluationResponse.md)
- [RuleResponse](docs/RuleResponse.md)
- [RunNowResponse](docs/RunNowResponse.md)
- [SamlConfigResponse](docs/SamlConfigResponse.md)
- [SbomContentResponse](docs/SbomContentResponse.md)
- [SbomResponse](docs/SbomResponse.md)
- [ScanConfigResponse](docs/ScanConfigResponse.md)
- [ScanListResponse](docs/ScanListResponse.md)
- [ScanResponse](docs/ScanResponse.md)
- [ScannersConfig](docs/ScannersConfig.md)
- [ScoreResponse](docs/ScoreResponse.md)
- [ScoredPeerResponse](docs/ScoredPeerResponse.md)
- [SearchResultItem](docs/SearchResultItem.md)
- [ServiceAccountListResponse](docs/ServiceAccountListResponse.md)
- [ServiceAccountResponse](docs/ServiceAccountResponse.md)
- [ServiceAccountSummaryResponse](docs/ServiceAccountSummaryResponse.md)
- [ServiceHealthEntry](docs/ServiceHealthEntry.md)
- [SessionStatusResponse](docs/SessionStatusResponse.md)
- [SetArtifactLabelsRequest](docs/SetArtifactLabelsRequest.md)
- [SetCacheTtlRequest](docs/SetCacheTtlRequest.md)
- [SetLabelsRequest](docs/SetLabelsRequest.md)
- [SetPeerLabelsRequest](docs/SetPeerLabelsRequest.md)
- [SetReleaseTargetRequest](docs/SetReleaseTargetRequest.md)
- [SetRoutingRulesRequest](docs/SetRoutingRulesRequest.md)
- [SetupStatusResponse](docs/SetupStatusResponse.md)
- [SigningConfigResponse](docs/SigningConfigResponse.md)
- [SigningKeyPublic](docs/SigningKeyPublic.md)
- [SmtpTestRequest](docs/SmtpTestRequest.md)
- [SmtpTestResponse](docs/SmtpTestResponse.md)
- [SourceConnectionRow](docs/SourceConnectionRow.md)
- [SourceRepository](docs/SourceRepository.md)
- [SsoProviderInfo](docs/SsoProviderInfo.md)
- [StaleArtifact](docs/StaleArtifact.md)
- [StaleQuery](docs/StaleQuery.md)
- [StatsQuery](docs/StatsQuery.md)
- [StatsResponse](docs/StatsResponse.md)
- [StatusCount](docs/StatusCount.md)
- [StorageGcRequest](docs/StorageGcRequest.md)
- [StorageGcResult](docs/StorageGcResult.md)
- [StorageSnapshot](docs/StorageSnapshot.md)
- [SubmitCrashesRequest](docs/SubmitCrashesRequest.md)
- [SubmitResponse](docs/SubmitResponse.md)
- [SubscriptionResponse](docs/SubscriptionResponse.md)
- [SuggestResponse](docs/SuggestResponse.md)
- [SuppressIssueRequest](docs/SuppressIssueRequest.md)
- [SuppressRequest](docs/SuppressRequest.md)
- [SyncPolicyListResponse](docs/SyncPolicyListResponse.md)
- [SyncPolicyResponse](docs/SyncPolicyResponse.md)
- [SyncTaskResponse](docs/SyncTaskResponse.md)
- [SystemConfigResponse](docs/SystemConfigResponse.md)
- [SystemSettings](docs/SystemSettings.md)
- [SystemStats](docs/SystemStats.md)
- [TelemetrySettings](docs/TelemetrySettings.md)
- [TestFormatRequest](docs/TestFormatRequest.md)
- [TestFormatResponse](docs/TestFormatResponse.md)
- [TestMetadata](docs/TestMetadata.md)
- [TestWebhookResponse](docs/TestWebhookResponse.md)
- [TicketResponse](docs/TicketResponse.md)
- [TogglePolicyPayload](docs/TogglePolicyPayload.md)
- [ToggleRequest](docs/ToggleRequest.md)
- [TokenInfoResponse](docs/TokenInfoResponse.md)
- [TokenListResponse](docs/TokenListResponse.md)
- [TotpCodeRequest](docs/TotpCodeRequest.md)
- [TotpDisableRequest](docs/TotpDisableRequest.md)
- [TotpEnableResponse](docs/TotpEnableResponse.md)
- [TotpSetupResponse](docs/TotpSetupResponse.md)
- [TotpVerifyRequest](docs/TotpVerifyRequest.md)
- [TransferSessionResponse](docs/TransferSessionResponse.md)
- [TreeNodeResponse](docs/TreeNodeResponse.md)
- [TreeResponse](docs/TreeResponse.md)
- [TriggerChecksRequest](docs/TriggerChecksRequest.md)
- [TriggerChecksResponse](docs/TriggerChecksResponse.md)
- [TriggerScanRequest](docs/TriggerScanRequest.md)
- [TriggerScanResponse](docs/TriggerScanResponse.md)
- [UninstallQuery](docs/UninstallQuery.md)
- [UpdateAnalysisBody](docs/UpdateAnalysisBody.md)
- [UpdateBuildRequest](docs/UpdateBuildRequest.md)
- [UpdateChunkAvailabilityBody](docs/UpdateChunkAvailabilityBody.md)
- [UpdateCveStatusRequest](docs/UpdateCveStatusRequest.md)
- [UpdateGateRequest](docs/UpdateGateRequest.md)
- [UpdateLdapConfigRequest](docs/UpdateLdapConfigRequest.md)
- [UpdateOidcConfigRequest](docs/UpdateOidcConfigRequest.md)
- [UpdatePluginConfigRequest](docs/UpdatePluginConfigRequest.md)
- [UpdatePolicyRequest](docs/UpdatePolicyRequest.md)
- [UpdateRepositoryRequest](docs/UpdateRepositoryRequest.md)
- [UpdateRuleRequest](docs/UpdateRuleRequest.md)
- [UpdateSamlConfigRequest](docs/UpdateSamlConfigRequest.md)
- [UpdateServiceAccountRequest](docs/UpdateServiceAccountRequest.md)
- [UpdateSigningConfigPayload](docs/UpdateSigningConfigPayload.md)
- [UpdateSyncPolicyPayload](docs/UpdateSyncPolicyPayload.md)
- [UpdateUserRequest](docs/UpdateUserRequest.md)
- [UpdateVirtualMembersRequest](docs/UpdateVirtualMembersRequest.md)
- [UpsertLicensePolicyRequest](docs/UpsertLicensePolicyRequest.md)
- [UpsertScanConfigRequest](docs/UpsertScanConfigRequest.md)
- [UpstreamAuthRequest](docs/UpstreamAuthRequest.md)
- [UserListResponse](docs/UserListResponse.md)
- [UserResponse](docs/UserResponse.md)
- [VirtualMemberPriority](docs/VirtualMemberPriority.md)
- [VirtualMemberResponse](docs/VirtualMemberResponse.md)
- [VirtualMembersListResponse](docs/VirtualMembersListResponse.md)
- [WasmPluginResponse](docs/WasmPluginResponse.md)
- [WebhookEvent](docs/WebhookEvent.md)
- [WebhookListResponse](docs/WebhookListResponse.md)
- [WebhookResponse](docs/WebhookResponse.md)
- [WebhookSecretCreatedResponse](docs/WebhookSecretCreatedResponse.md)
To get access to the crate's generated documentation, use:
```
cargo doc --open
```
## Author