# artifact-keeper-client
Enterprise artifact registry supporting 45+ package formats.

This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 1.0.0-rc.3
- Package version: 1.1.0rc9
- Generator version: 7.12.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visit [https://artifactkeeper.com](https://artifactkeeper.com)

## Requirements.

Python 3.8+

## Installation & Usage
### pip install

If the python package is hosted on a repository, you can install directly using:

```sh
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
```
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)

Then import the package:
```python
import artifact_keeper_client
```

### Setuptools

Install via [Setuptools](http://pypi.python.org/pypi/setuptools).

```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)

Then import the package:
```python
import artifact_keeper_client
```

### Tests

Execute `pytest` to run the tests.

## Getting Started

Please follow the [installation procedure](#installation--usage) and then run the following:

```python

import artifact_keeper_client
from artifact_keeper_client.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = artifact_keeper_client.Configuration(
    host = "http://localhost"
)



# Enter a context with an instance of the API client
with artifact_keeper_client.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = artifact_keeper_client.CurationApi(api_client)
    id = 'id_example' # str | Package ID

    try:
        api_response = api_instance.approve_package(id)
        print("The response of CurationApi->approve_package:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling CurationApi->approve_package: %s\n" % e)

```

## Documentation for API Endpoints

All URIs are relative to *http://localhost*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*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} | 
*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* | [**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* | [**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* | [**trigger_reindex**](docs/AdminApi.md#trigger_reindex) | **POST** /api/v1/admin/reindex | Trigger a full Meilisearch 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 Meilisearch.
*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 &#x60;?ticket&#x3D;&#x60; query parameter on endpoints that cannot use &#x60;Authorization&#x60; headers (e.g. &#x60;&lt;a&gt;&#x60; downloads, &#x60;EventSource&#x60; 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)
*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_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* | [**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_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* | [**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} | 
*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_repository**](docs/RepositoriesApi.md#delete_repository) | **DELETE** /api/v1/repositories/{key} | Delete 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_tree**](docs/RepositoriesApi.md#get_tree) | **GET** /api/v1/tree | 
*RepositoriesApi* | [**list_artifacts**](docs/RepositoriesApi.md#list_artifacts) | **GET** /api/v1/repositories/{key}/artifacts | List artifacts in 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* | [**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* | [**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)
*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/{artifact_id} | Get CVE history for an artifact
*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* | [**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
*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
*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* | [**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&#39;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&#x3D;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* | [**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)
 - [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)
 - [CleanupRequest](docs/CleanupRequest.md)
 - [CleanupResponse](docs/CleanupResponse.md)
 - [CompleteChunkBody](docs/CompleteChunkBody.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)
 - [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)
 - [CreateRepositoryRequest](docs/CreateRepositoryRequest.md)
 - [CreateRuleRequest](docs/CreateRuleRequest.md)
 - [CreateSamlConfigRequest](docs/CreateSamlConfigRequest.md)
 - [CreateServiceAccountRequest](docs/CreateServiceAccountRequest.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)
 - [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)
 - [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)
 - [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)
 - [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)
 - [GroupListResponse](docs/GroupListResponse.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)
 - [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)
 - [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)
 - [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)
 - [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)
 - [PluginConfigResponse](docs/PluginConfigResponse.md)
 - [PluginInstallResponse](docs/PluginInstallResponse.md)
 - [PluginListResponse](docs/PluginListResponse.md)
 - [PluginResponse](docs/PluginResponse.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)
 - [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)
 - [RejectionResponse](docs/RejectionResponse.md)
 - [RemoteInstanceResponse](docs/RemoteInstanceResponse.md)
 - [RepoHealthResponse](docs/RepoHealthResponse.md)
 - [RepoSecurityResponse](docs/RepoSecurityResponse.md)
 - [RepoSelectorSchema](docs/RepoSelectorSchema.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)
 - [ResetPasswordResponse](docs/ResetPasswordResponse.md)
 - [RestoreRequest](docs/RestoreRequest.md)
 - [RestoreResponse](docs/RestoreResponse.md)
 - [ReviewRequest](docs/ReviewRequest.md)
 - [RoleListResponse](docs/RoleListResponse.md)
 - [RoleResponse](docs/RoleResponse.md)
 - [RuleEvaluationResponse](docs/RuleEvaluationResponse.md)
 - [RuleResponse](docs/RuleResponse.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)
 - [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)
 - [SetArtifactLabelsRequest](docs/SetArtifactLabelsRequest.md)
 - [SetCacheTtlRequest](docs/SetCacheTtlRequest.md)
 - [SetLabelsRequest](docs/SetLabelsRequest.md)
 - [SetPeerLabelsRequest](docs/SetPeerLabelsRequest.md)
 - [SetupStatusResponse](docs/SetupStatusResponse.md)
 - [SigningConfigResponse](docs/SigningConfigResponse.md)
 - [SigningKeyPublic](docs/SigningKeyPublic.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)
 - [SuggestResponse](docs/SuggestResponse.md)
 - [SuppressIssueRequest](docs/SuppressIssueRequest.md)
 - [SuppressRequest](docs/SuppressRequest.md)
 - [SyncPolicyListResponse](docs/SyncPolicyListResponse.md)
 - [SyncPolicyResponse](docs/SyncPolicyResponse.md)
 - [SyncTaskResponse](docs/SyncTaskResponse.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)
 - [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)


<a id="documentation-for-authorization"></a>
## Documentation For Authorization


Authentication schemes defined for the API:
<a id="bearer_auth"></a>
### bearer_auth

- **Type**: Bearer authentication (JWT)


## Author




