JFrog MCP Server Tools
This page details all tools exposed by the JFrog Platform MCP Server, grouped by product and domain.
Available Toolsets
| Toolset | Description |
|---|---|
| Access: Tokens | Access token creation, listing, and revocation |
| Access: OIDC | OpenID Connect identity provider configuration |
| Access: Projects | Project lifecycle, membership, roles, and repository assignment |
| Access: Roles | Global role creation and management |
| Access: Stages | Platform stages discovery |
| Artifactory: Repositories | Repository creation, listing, and update |
| Artifactory: Packages | Package version queries, locations, and install commands |
| Artifactory: Builds | Build discovery, run history, and build info retrieval |
| Artifactory: Federation | Federated repository health, conflicts, and configuration synchronization |
| Distribution | Release bundle distribution, tracking, signing keys, and edge management |
| Evidence: Config | Evidence service configuration and category administration |
| Evidence: Categories | Evidence category discovery |
| Evidence: Records | Evidence record search, retrieval, creation, and rendering |
| Security | Catalog vulnerabilities, curation, JFrog Xray artifact scanning |
| JFrog AppTrust | Application lifecycle, versioning, promotion, and release management |
| Workers | JFrog Workers listing and retrieval |
Access: Tokens
Tokens Tools
access_tokens_create
access_tokens_createNote: The name of this tool will change in an upcoming release.
Create a new access token.
Parameters:
grant_type:client_credentialsfor new tokens,refresh_tokento refresh (string, optional)refresh_token: Refresh token value; required when grant_type isrefresh_token(string, optional)username: Username to create the token for (string, optional)scope: Scope of access. Default:applied-permissions/user(string, optional)expires_in: Token expiry in seconds; 0 for non-expirable (admin only) (integer, optional)refreshable: Whether the token can be refreshed (boolean, optional)audience: Space-separated service IDs that should accept this token (string, optional)description: Human-readable token description (string, optional)include_reference_token: Generate a reference token in addition to the full token (boolean, optional)force_revocable: Make the token explicitly revocable (boolean, optional)project_key: Scope the token to a specific project (string, optional)
access_tokens_list
access_tokens_listList access tokens with filters.
Parameters:
username: Filter tokens by username (string, optional)description: Filter tokens by description (partial match) (string, optional)token_id: Filter by a specific token ID (string, optional)refreshable: Filter by refreshable status (boolean, optional)order_by: Sort field —created,expiry, orsubject(string, optional)descending_order: Sort in descending order (boolean, optional)
access_tokens_revoke
access_tokens_revokeRevoke an existing access token.
Parameters:
token: The token value to revoke (JWT or reference token) (string, required)
Access: OIDC
OIDC Tools
access_oidc_create_configuration
access_oidc_create_configurationCreate a new OIDC identity provider configuration.
Parameters:
name: Unique name for the OIDC configuration (string, required)issuer_url: The OIDC issuer URL (string, required)audience: Expected audience claim in the ID token (string, optional)description: Human-readable description (string, optional)provider_type: Identity provider type —generic,GitHub, orAzure(string, optional)token_issuer: Token issuer identifier for claim validation (string, optional)enable_permissive_configuration: Allow permissive OIDC validation (boolean, optional)use_default_proxy: Route discovery requests through the default HTTP proxy (boolean, optional)azure_app_id: Azure Application ID; required when provider_type isAzure(string, optional)
Access: Projects
Projects Tools
access_projects_create
access_projects_createReplaces create_project, which will be removed in an upcoming release.
Create a new Access project.
Parameters:
project_key: Unique project identifier (string, required)display_name: Human-readable project name (string, required)description: Project description (string, optional)admin_privileges: Admin privilege settings — manage_members, manage_resources, manage_security_assets, index_resources, allow_ignore_rules (object, optional)storage_quota_bytes: Storage quota in bytes (integer, optional)
access_projects_get
access_projects_getReplaces get_project_info, which will be removed in an upcoming release.
Get Access project details.
Parameters:
project_key: The unique project key to look up (string, required)
access_projects_update
access_projects_updateUpdate an Access project.
Parameters:
project_key: The project key to update (string, required)display_name: New display name (string, optional)description: New description (string, optional)admin_privileges: Updated admin privileges (object, optional)storage_quota_bytes: New storage quota in bytes (integer, optional)
access_projects_create_role
access_projects_create_roleCreate a custom project role.
Parameters:
project_key: The project key (string, required)name: Unique role name within the project (string, required)type: Role type —CUSTOMorPREDEFINED(string, required)description: Role description (string, optional)environments: Environments this role applies to, e.g.["DEV", "PROD"](string[], optional)actions: Allowed actions, e.g.["READ_REPOSITORY", "DEPLOY_BUILD"](string[], optional)
access_projects_update_role
access_projects_update_roleUpdate a project role.
Parameters:
project_key: The project key (string, required)role_name: The name of the role to update (string, required)type: Role type — onlyCUSTOMroles can be updated (string, required)description: Updated role description (string, optional)environments: Updated environments list (string[], optional)actions: Updated actions list (string[], optional)
access_projects_get_user
access_projects_get_userGet user membership in a project.
Parameters:
project_key: The project key (string, required)user: The username to look up (string, required)
access_projects_upsert_user
access_projects_upsert_userAdd or update user in a project.
Parameters:
project_key: The project key (string, required)user: The username to add or update (string, required)roles: Role names to assign — replaces all existing roles (string[], required)
access_projects_list_groups
access_projects_list_groupsList groups assigned to a project.
Parameters:
project_key: The project key (string, required)
access_projects_upsert_group
access_projects_upsert_groupAdd or update group in a project.
Parameters:
project_key: The project key (string, required)group: The group name (string, required)roles: Role names to assign — replaces all existing roles (string[], required)
access_projects_get_repository
access_projects_get_repositoryGet repository project status.
Parameters:
repo_name: The repository name to look up (string, required)
access_projects_move_repository_to_project
access_projects_move_repository_to_projectMove a repository to a project.
Parameters:
repo_name: The repository name to move (string, required)target_project_key: The project key to move the repository into (string, required)force: Force the move even if validation checks fail (boolean, optional)
access_projects_share_repository_with_all
access_projects_share_repository_with_allShare repository with all projects.
Parameters:
repo_name: The repository name to share (string, required)read_only: Restrict sharing to read-only access (boolean, optional)
access_projects_list_projects
access_projects_list_projectsReplaces list_projects, which will be removed in an upcoming release.
List all JFrog projects.
Parameters:
- No parameters required
Access: Roles
Roles Tools
access_roles_create_global_role
access_roles_create_global_roleCreate a custom global role with platform-wide permissions.
Parameters:
name: Unique name for the new global role (string, required)type: Role type — must beCUSTOM_GLOBAL(string, required)environments: Stage names this role applies to, e.g.["DEV", "STAGING", "PROD"](string[], required)actions: Permitted actions, e.g.["READ_REPOSITORY", "DEPLOY_CACHE_REPOSITORY"](string[], required)description: Role description (string, optional)
access_roles_update_global_role
access_roles_update_global_roleUpdate an existing custom global role.
Parameters:
role_name: Name of the existing global role to update (string, required)description: Updated role description (string, optional)environments: Updated stage names list (string[], optional)actions: Updated permitted actions list (string[], optional)
Access: Stages
Stages Tools
access_stages_list_global_stages
access_stages_list_global_stagesReplaces get_jfrog_global_environments, which will be removed in an upcoming release.
Available from Access - 7.125.3.
List all global stages configured in the platform.
Parameters:
project_key: Filter stages by project key (string, optional)scope: Filter by scope —globalorproject(string, optional)category: Filter by stage category —none,code,promote, orrelease(string, optional)
Artifactory: Repositories
Repositories Tools
artifactory_repositories_create
artifactory_repositories_createReplaces create_repository, which will be removed in an upcoming release.
Create a new Artifactory repository.
Parameters:
repo_key: Unique repository key (string, required)rclass: Repository class — local, remote, virtual, or federated (string, required)packageType: Package type for the repository (string, required)description: Repository description (string, optional)url: Upstream URL for remote repositories (string, optional)repoLayoutRef: Repository layout key (string, optional)handleReleases: Whether the repository handles release artifacts (boolean, optional)handleSnapshots: Whether the repository handles snapshot artifacts (boolean, optional)xrayIndex: Enable Xray indexing for this repository (boolean, optional)contentSynchronisation: Smart Remote Repository synchronization settings (object, optional)cdnRedirect: Enable CDN Distribution for this repository (boolean, optional)repositories: Repository keys to include in a virtual repository (string[], optional)defaultDeploymentRepo: Default deployment repository for a virtual repository (string, optional)projectKey: Project key to assign this repository to (string, optional)environments: Environments to assign to the repository (string[], optional)
artifactory_repositories_get
artifactory_repositories_getRetrieve the configuration of a single Artifactory repository by key.
Parameters:
repo_key: Repository key to look up (string, required)
artifactory_repositories_list
artifactory_repositories_listReplaces list_repositories, which will be removed in an upcoming release.
List JFrog repositories.
Parameters:
type: Filter by repository type (string, optional)packageType: Filter by package type (string, optional)project: Filter by project key (string, optional)
artifactory_repositories_update
artifactory_repositories_updateUpdate the configuration of an existing Artifactory repository.
Parameters:
repo_key: Repository key to update (string, required)description: New repository description (string, optional)notes: Free-text notes about the repository (string, optional)includesPattern: Artifact inclusion pattern (string, optional)excludesPattern: Artifact exclusion pattern (string, optional)repoLayoutRef: Repository layout key (string, optional)handleReleases: Whether this repository handles release artifacts (boolean, optional)handleSnapshots: Whether this repository handles snapshot artifacts (boolean, optional)xrayIndex: Enable or disable Xray indexing (boolean, optional)propertySets: Property set names to assign (string[], optional)url: Upstream URL for remote repositories (string, optional)projectKey: Project key to assign this repository to (string, optional)environments: Environments to assign to the repository (string[], optional)repositories: Repository keys to include in a virtual repository (string[], optional)defaultDeploymentRepo: Default deployment repository for a virtual repository (string, optional)
Artifactory: Packages
Packages Tools
artifactory_packages_get_versions
artifactory_packages_get_versionsReplaces get_rt_package_versions, which will be removed in an upcoming release.
Available from Artifactory - 7.150.0.
List versions of a package stored in Artifactory with summary information.
Parameters:
package_name: Package name to search for (string, required)package_type: Package type in lowercase (string, required)max_results: Maximum number of versions to return (integer, optional)ignore_pre_release: Exclude pre-release versions (boolean, optional)order_by: Sort field, e.g.SEMVER,VERSION,MODIFIED, orSTATS_DOWNLOAD_COUNT(string, optional)sort_direction: Sort direction, e.g.ASCorDESC(string, optional)
artifactory_packages_get_version_repositories
artifactory_packages_get_version_repositoriesReplaces get_rt_package_version, which will be removed in an upcoming release.
Available from Artifactory - 7.150.0.
Find which Artifactory repositories hold a specific package version.
Parameters:
package_name: Package name (string, required)package_type: Package type in lowercase (string, required)version: Exact version string to look up (string, required)
artifactory_packages_get_install_instructions
artifactory_packages_get_install_instructionsAvailable from Artifactory - 7.133.3.
Get native client commands for installing a specific package version.
Parameters:
package_name: Package name (string, required)package_type: Package type in lowercase (string, required)package_version: Version string or tag (string, required)leadfile_path: Relative storage path of the leading file for this package version (string, required)repo_key: Repository key where the package resides (string, required)
Artifactory: Builds
Builds Tools
artifactory_builds_list_builds
artifactory_builds_list_buildsAvailable from Artifactory - 7.120.
List Artifactory builds using AQL. Returns build names, numbers, and timestamps.
Parameters:
aql_query: AQL query string for the builds domain. Must usebuilds.find(), include mandatory fields (name,number,repo), and include.limit(N)(string, required)
artifactory_builds_list_build_runs
artifactory_builds_list_build_runsAvailable from Artifactory - 7.120.
List all runs of a named build. Returns run numbers and timestamps sorted newest first.
Parameters:
aql_query: AQL query string filtered by build name. Must usebuilds.find({"name":"<build-name>"}), include mandatory fields (name,number,repo), and include.limit(N)(string, required)
artifactory_builds_get_info
artifactory_builds_get_infoAvailable from Artifactory - 7.120.
Get the full build info for a specific build run. Returns build metadata, modules, artifacts, dependencies, and CI/VCS information.
Parameters:
build_name: Build name (string, required)build_number: Build number (string, required)started: Build start timestamp for disambiguation (string, optional)diff: An older build number to diff against (string, optional)project: Project key the build belongs to (string, optional)
Artifactory: Federation
Federation Tools
artifactory_federation_get_status
artifactory_federation_get_statusGet federated repository health status.
Parameters:
status: Comma-separated status filter, e.g.HEALTHY,ERROR,DELAYED,NOT_AVAILABLE,PENDING_FS,FULL_SYNC_RUNNING,DISABLED(string, optional)
artifactory_federation_get_conflicts
artifactory_federation_get_conflictsFind federated repositories with configuration conflicts.
Parameters:
- No parameters required
artifactory_federation_update_repo_config
artifactory_federation_update_repo_configSynchronize federated repository configuration to members.
Parameters:
repo_key: Repository key of the federated repository to synchronize (string, required)
Distribution
Distribution Tools
distribution_release_bundles_distribute
distribution_release_bundles_distributeStart a Release Bundle v2 (RBv2) distribution to one or more edge nodes.
Parameters:
release_bundle_name: Release bundle name (string, required)release_bundle_version: Release bundle version (string, required)distribution_rules: Edge-targeting rules. Pass[{"site_name":"*","city_name":"*","country_codes":["*"]}]for all edges (object[], required)project: Project key; required for project-scoped bundles (string, optional)repository_key: Override of the storing repository (string, optional)dry_run: Simulate without distributing (boolean, optional)auto_create_missing_repositories: Create missing repos on edges (boolean, optional)bypass_xray_scan_result: Skip Xray block on distribution (boolean, optional)include_evidence: Replicate evidence alongside artifacts (boolean, optional)modifications: Edge-side modifications —read_only,default_path_mapping_by_last_promotion,mappings(object, optional)
distribution_release_bundles_abort
distribution_release_bundles_abortAbort an in-progress distribution. Does not roll back already-transferred files.
Parameters:
release_bundle_name: Release bundle name (string, required)release_bundle_version: Release bundle version (string, required)project: Project key; required for project-scoped bundles (string, optional)repository_key: Override of the storing repository (string, optional)
distribution_release_bundles_get_path_mapping
distribution_release_bundles_get_path_mappingGet the applied path mapping and ATW flag for a release bundle version.
Parameters:
release_bundle_name: Release bundle name (string, required)release_bundle_version: Release bundle version (string, required)project: Project key; required for project-scoped bundles (string, optional)repository_key: Override of the storing repository (string, optional)distribution_tracker: Scope to a specific tracker ID (string, optional)
distribution_trackers_list
distribution_trackers_listList distribution trackers (history) for a release bundle version.
Parameters:
release_bundle_name: Release bundle name (string, required)release_bundle_version: Release bundle version (string, required)project: Project key; required for project-scoped bundles (string, optional)repository_key: Override of the storing repository (string, optional)
distribution_trackers_get_by_id
distribution_trackers_get_by_idGet per-edge progress for a specific distribution tracker.
Parameters:
release_bundle_name: Release bundle name (string, required)release_bundle_version: Release bundle version (string, required)tracker_id: Long numeric tracker ID from the distribute response (string, required)
distribution_signing_keys_get_for_bundle
distribution_signing_keys_get_for_bundleGet signing keys associated with a release bundle version.
Parameters:
release_bundle_name: Release bundle name (string, required)release_bundle_version: Release bundle version (string, required)project: Project key; required for project-scoped bundles (string, optional)repository_key: Override of the storing repository (string, optional)
distribution_signing_keys_get_public
distribution_signing_keys_get_publicRetrieve the public part of a Distribution signing key as PEM.
Parameters:
key_name: Signing key alias (string, required)
distribution_signing_keys_propagate
distribution_signing_keys_propagatePush a public signing key to every edge node.
Parameters:
key_name: Signing key alias (string, required)
distribution_edges_list_for_bundle
distribution_edges_list_for_bundleList edge nodes eligible for a release bundle distribution or deletion.
Parameters:
release_bundle_name: Release bundle name (string, required)release_bundle_version: Release bundle version (string, required)action: Permission code —x(distribute),d(delete),r(read),w(write),n(annotate),m(manage),a(admin) (string, required)project: Project key; required for project-scoped bundles (string, optional)repository_key: Override of the storing repository (string, optional)
Evidence: Config
Evidence Config Tools
evidence_config_get
evidence_config_getAvailable from Evidence - 7.277.
Retrieve the Evidence service configuration exposed to clients.
Parameters:
- No parameters required
evidence_config_get_categories
evidence_config_get_categoriesAvailable from Evidence - 7.277.
Retrieve the full Evidence category configuration.
Parameters:
- No parameters required
evidence_config_update_categories
evidence_config_update_categoriesAvailable from Evidence - 7.277.
Replace the Evidence categories configuration.
Parameters:
categories: Complete category-to-predicate-type mapping (object, required)
Evidence: Categories
Evidence Categories Tools
evidence_categories_list
evidence_categories_listAvailable from Evidence - 7.277.
List the predicate categories supported by JFrog Evidence.
Parameters:
- No parameters required
evidence_categories_get_predicate_types
evidence_categories_get_predicate_typesAvailable from Evidence - 7.277.
Retrieve all predicate type URIs that belong to a specific Evidence category.
Parameters:
category: Category name to retrieve predicate types for (string, required)
Evidence: Records
Evidence Records Tools
evidence_records_search
evidence_records_searchAvailable from Evidence - 7.277.
Search for evidence records by repository, subject path, subject name, or SHA-256.
Parameters:
repository_key: Artifactory repository key to scope the search (string, required)path: Subject path within the repository (string, optional)name: Subject artifact file name (string, optional)sha256: Subject SHA-256 digest (string, optional)limit: Maximum number of results to return (integer, optional)offset: Number of results to skip for pagination (integer, optional)
evidence_records_get_by_subject
evidence_records_get_by_subjectAvailable from Evidence - 7.277.
List all evidence records attached to a specific subject.
Parameters:
selector: Repository-qualified subject path (string, required)sha256: Subject SHA-256 digest to disambiguate versions (string, optional)predicate_categories: Comma-separated predicate categories to filter by (string, optional)include: Extra fields to inline, e.g.predicates,signatures, orpredicates,signatures(string, optional)
evidence_records_get_by_id
evidence_records_get_by_idAvailable from Evidence - 7.277.
Retrieve a single evidence record by its unique ID.
Parameters:
id: Unique evidence ID (string, required)include: Extra fields to inline, e.g.predicates,signatures, orpredicates,signatures(string, optional)
evidence_records_get_markdown_by_id
evidence_records_get_markdown_by_idAvailable from Evidence - 7.289.
Retrieve the human-readable Markdown rendering of a single evidence record.
Parameters:
id: Unique evidence ID (string, required)
evidence_records_prepare_statement
evidence_records_prepare_statementAvailable from Evidence - 7.277.
Prepare a ready-to-sign in-toto statement for a JFrog subject.
Parameters:
predicate: Predicate body as a plain JSON object (object, required)predicate_type: Predicate type URI (string, required)subject_type: Subject kind, e.g.artifact,build,package,release_bundle, orapplication_version(string, required)markdown: Human-readable Markdown summary of the evidence (string, optional)provider_id: Provider identifier to associate with the evidence (string, optional)project_key: JFrog Project key to associate the evidence with (string, optional)subject_sha256: Subject SHA-256 digest (string, optional)repo_path: Repo-qualified artifact path; required when subject_type isartifact(string, optional)build_name: Build name; required when subject_type isbuild(string, optional)build_number: Build number; required when subject_type isbuild(string, optional)build_timestamp: Build timestamp to disambiguate builds (string, optional)release_bundle_name: Release bundle name; required when subject_type isrelease_bundle(string, optional)release_bundle_version: Release bundle version; required when subject_type isrelease_bundle(string, optional)application_key: Application key; required when subject_type isapplication_version(string, optional)application_version: Application version; required when subject_type isapplication_version(string, optional)package_repo: Package repository; required when subject_type ispackage(string, optional)package_name: Package name; required when subject_type ispackage(string, optional)package_version: Package version; required when subject_type ispackage(string, optional)attachments: Attachment files stored in Artifactory (object[], optional)include_pae: Set totrueto include DSSE Pre-Authentication Encoding bytes (string, optional)
evidence_records_create_by_subject
evidence_records_create_by_subjectAvailable from Evidence - 7.277.
Upload an already-signed DSSE envelope as evidence and attach it to a JFrog subject.
Parameters:
selector: Repository-qualified subject path (string, required)payload: DSSE envelope payload field (string, required)payload_type: DSSE envelope payload type (string, required)signatures: DSSE envelope signatures (object[], required)attachments: Additional artifacts to attach alongside this evidence (object[], optional)provider_id: Provider identifier to associate with the evidence (string, optional)
Security
Security Tools
catalog_vulnerabilities_get
catalog_vulnerabilities_getReplaces list_catalog_vulnerabilities, which will be removed in an upcoming release.
Get vulnerability information, including affected packages and versions.
Parameters:
cve_id: CVE identifier to query (string, required)
catalog_packages_versions_list_vulnerabilities
catalog_packages_versions_list_vulnerabilitiesReplaces list_catalog_version_vulnerabilities, which will be removed in an upcoming release.
List known vulnerabilities for a specific package version.
Parameters:
package_type: Package type (string, required)package_name: Package name (string, required)package_version: Package version (string, required)
catalog_packages_list_versions
catalog_packages_list_versionsReplaces list_catalog_package_versions, which will be removed in an upcoming release.
List versions of a publicly available package.
Parameters:
package_type: Package type (string, required)package_name: Package name (string, required)vulnerability_status: Filter —vulnerable,invulnerable, orany(string, required)
catalog_packages_get
catalog_packages_getReplaces get_catalog_package_entity, which will be removed in an upcoming release.
Get public information about a software package.
Parameters:
package_type: Package type (string, required)package_name: Package name (string, required)package_version: Version to query; defaultlatest(string, optional)
curation_packages_get_status
curation_packages_get_statusReplaces get_curation_package_status, which will be removed in an upcoming release.
Check the curation status of a package version (approved / blocked / inconclusive).
Parameters:
package_type: Package type (string, required)package_name: Package name (string, required)package_version: Package version (string, required)
artifactory_artifacts_get_summary
artifactory_artifacts_get_summaryReplaces get_artifacts_summary, which will be removed in an upcoming release.
Get the security summary of one or more artifacts.
Parameters:
paths: Artifact paths in Artifactory (string[], optional)checksums: SHA-256 or SHA-1 checksums (string[], optional)
AppTrust
JFrog AppTrust Tools
apptrust_create_application
apptrust_create_applicationCreate a new JFrog AppTrust application.
Parameters:
application_key: Unique application identifier (string, required)application_name: Display name (string, required)project_key: Project key (string, required)description: Application description (string, optional)maturity_level: Maturity level — unspecified, experimental, production, end_of_life (string, optional)criticality: Criticality — unspecified, low, medium, high, critical (string, optional)labels: Key-value metadata labels (object[], optional)user_owners: User owner names (string[], optional)group_owners: Group owner names (string[], optional)
apptrust_get_application_summary
apptrust_get_application_summaryGet details of a JFrog AppTrust application.
Parameters:
application_key: Application identifier (string, required)
apptrust_list_applications
apptrust_list_applicationsList JFrog AppTrust applications with filtering.
Parameters:
project_key: Filter by project (string, optional)name: Substring filter on display name (string, optional)criticality: Criticality filter (string, optional)maturity_level: Maturity level filter (string, optional)label: Label filters askey:value(string[], optional)owner: Owner name filters (string[], optional)limit: Page size (integer, optional)offset: Pagination offset (integer, optional)order_by: Sort field —nameorcreated(string, optional)order_asc: Ascending sort order (boolean, optional)
apptrust_create_application_version
apptrust_create_application_versionCreate a new version of a JFrog AppTrust application.
Parameters:
application_key: Parent application identifier (string, required)version: Semantic version string (string, required)sources: Content sources — builds, packages, artifacts, release bundles, AQL, or other app versions (object, required)tag: Version tag (string, optional)filters: Include/exclude filters (object, optional)draft: Create as draft version (boolean, optional)async_: Run creation asynchronously (boolean, optional)sign_key_name: Signing key name (string, optional)
apptrust_list_versions
apptrust_list_versionsList versions of a JFrog AppTrust application.
Parameters:
application_key: Application identifier (string, required)release_status: Filter —PRE_RELEASE,RELEASED, orTRUSTED_RELEASE(string, optional)tag: Tag filter (string, optional)order_by: Sort field (string, optional)order_asc: Ascending sort order (boolean, optional)limit: Page size (integer, optional)offset: Pagination offset (integer, optional)
apptrust_get_application_version_status
apptrust_get_application_version_statusGet the release status for a specific application version.
Parameters:
application_key: Application identifier (string, required)version: Version string (string, required)
apptrust_get_lifecycle_overview
apptrust_get_lifecycle_overviewGet lifecycle stages configuration for a project.
Parameters:
project_key: Project key (string, required)filter_gates_by: Filter gates —policies(string, optional)
apptrust_promote_version
apptrust_promote_versionPromote an application version to a lifecycle stage.
Parameters:
application_key: Application identifier (string, required)version: Version string (string, required)target_stage: Target lifecycle stage (string, required)promotion_type: Promotion type — move, copy, keep, dry_run (string, optional)included_repository_keys: Repositories to include (string[], optional)excluded_repository_keys: Repositories to exclude (string[], optional)overwrite_strategy: Overwrite strategy — DISABLED, LATEST, ALL (string, optional)async_: Run promotion asynchronously (boolean, optional)sign_key_name: Signing key name (string, optional)
apptrust_get_version_promotion_history
apptrust_get_version_promotion_historyGet all promotions for a specific application version.
Parameters:
application_key: Application identifier (string, required)version: Version string (string, required)limit: Max records (integer, optional)offset: Pagination offset (integer, optional)
apptrust_release_version
apptrust_release_versionRelease an application version to the PROD stage.
Parameters:
application_key: Application identifier (string, required)version: Version string (string, required)promotion_type: Promotion type — move, copy, keep, dry_run (string, optional)included_repository_keys: Repositories to include (string[], optional)excluded_repository_keys: Repositories to exclude (string[], optional)overwrite_strategy: Overwrite strategy — DISABLED, LATEST, ALL (string, optional)async_: Run release asynchronously (boolean, optional)sign_key_name: Signing key name (string, optional)
apptrust_rollback_version
apptrust_rollback_versionRoll back the latest promotion of an application version.
Parameters:
application_key: Application identifier (string, required)version: Version string (string, required)from_stage: Stage to roll back from (string, required)async_: Run rollback asynchronously (boolean, optional)
apptrust_get_activity_logs
apptrust_get_activity_logsGet activity log events from JFrog AppTrust.
Parameters:
application_key: Filter by application key (string, optional)project_key: Filter by project key (string, optional)application_name: Filter by application names (string[], optional)project_name: Filter by project names (string[], optional)timestamp_from: Start time in unix milliseconds (integer, optional)timestamp_to: End time in unix milliseconds (integer, optional)subject_id: Filter by subject ID (string, optional)subject_name: Filter by subject name (string, optional)created_by: Filter by creator usernames (string[], optional)limit: Page size (integer, optional)offset: Pagination offset (integer, optional)sort_by: Sort field (string, optional)order: Sort order —ascordesc(string, optional)
Workers
Workers Tools
worker_list_all
worker_list_allAvailable from Workers - 1.0.
List JFrog Workers on the platform.
Parameters:
project_key: Project key to list workers for (string, optional)keys_only: Return only worker keys (boolean, optional)
worker_get_specific
worker_get_specificAvailable from Workers - 1.0.
Retrieve the full details of a single JFrog Worker by key.
Parameters:
worker_key: Worker key to retrieve (string, required)
Updated about 15 hours ago
