JFrog Docs
Try JFrog

Contact Support
JFrog.com
For AI agents: visit https://docs.jfrog.com/administration/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Administration
GuidesAPI ReferenceDiscussions
Contact SupportTry JFrogAdministration
API Reference
Contact SupportTry JFrog
GuidesAPI ReferenceDiscussions

JFrog Platform REST APIs

  • Users
    • Get User Detailsget
    • Update a User (Partial Update)patch
    • Delete Userdel
    • Get User Listget
    • Create Userpost
    • Add or Remove User from Groupspatch
    • Change a User Passwordput
    • Set User Password as Expiredpost
    • Unlock Userpost
    • Expire Password for All Userspost
    • Un-Expire Password for All Userspost
  • Groups
    • Create a Grouppost
    • Group Updatepatch
    • Add or Remove a Group Memberpatch
    • Get Group Detailsget
    • Get a List of Groupsget
    • Delete a Groupdel
    • Create or Replace Group (Deprecated)put
  • Permissions
    • Create Permissionpost
    • Get Permissionsget
    • Get Permission Details by Permission Nameget
    • Delete Permissiondel
    • Get Permission Resource Based on Permission Name and Resource Typeget
    • Replace Permission Resource Based on Permission Name and Resource Typeput
    • Update Permission Resource Based on Permission Name and Resource Typepatch
    • Delete Permission Resource Based on Permission Name and Resource Typedel
  • Access Tokens
    • Create Token / Refresh Tokenpost
      • Create Scoped Token
      • Recommended Configurations
    • Get Tokensget
    • Get Token by IDget
    • Revoke Token by IDdel
    • Revoke Token by Valuedel
    • Get Token Default Expiry Valueget
    • Put Token Default Expiry Valueput
    • Create Pairing Tokenpost
  • Projects
  • Stages & Lifecycle
  • Environments
    • Create Global Environmentpost
    • Get Global Environmentsget
    • Rename a Global Environmentpost
    • Delete Global Environmentdel
    • Create Project Environmentpost
    • Get Project Environmentsget
    • Rename a Project Environmentpost
    • Delete Project Environmentdel
  • Global Roles
    • Create a Custom Global Rolepost
    • Get All Global Rolesget
    • Get a Global Roleget
    • Edit a Global Roleput
    • Delete a Custom Global Roledel
  • Authentication Providers
    • LDAP
      • Get All LDAP Settingsget
      • Get LDAP Settings by Keyget
      • Create LDAP Settingspost
      • Update LDAP Settingsput
      • Delete LDAP Settingsdel
      • Test LDAP Connectionpost
    • LDAP Group
      • Get LDAP Group Settings by Nameget
      • Get LDAP Group Mapping Strategyget
      • Get All LDAP Group Settingsget
      • Search LDAP Groupspost
      • Create LDAP Group Settingspost
      • Import or Update LDAP Group Settingspost
      • Update LDAP Group Settingsput
      • Delete LDAP Group Settingsdel
      • Import LDAP Groupspost
    • SAML SSO
      • Get All SAML Settingsget
      • Get SAML Setting by Nameget
      • Create SAML Settingpost
      • Update SAML Settingput
      • Delete SAML Settingdel
      • Get SAML SSO General Settingsget
      • Enable SAML SSOput
    • HTTP SSO
      • Get HTTP SSO Configurationget
      • Create or Update HTTP SSO Configurationput
    • Crowd
      • Get Crowd Configurationget
      • Create or Update Crowd Configurationput
    • Get Status of Disable Basic Authenticationget
    • Enable or Disable Basic Authenticationput
  • Access Service
    • Password Policy
      • Create Password Policyput
      • Update Password Policypatch
    • OIDC
      • Create OIDC Configurationpost
      • Get all OIDC Configurationget
      • Update OIDC Configurationput
      • Get OIDC Configurationget
      • Delete OIDC Configurationdel
      • Create an Identity Mappingpost
      • Get all Identity Mappings by Provider Nameget
      • Get Identity Mappings by Mapping Nameget
      • Update OIDC Identity Mappingput
      • Delete Identity Mappingdel
      • OIDC Token Exchangepost
    • SCIM
      • Get Resource Typesget
      • Get Schemasget
      • Get Schema by IDget
      • Get Service Provider Configurationget
      • GET Users (SCIM)get
      • GET Specific User (SCIM)get
      • CREATE Users (SCIM)post
      • UPDATE User (SCIM)put
      • DISABLE User (SCIM)patch
      • DELETE User (SCIM)del
      • Get Groups (SCIM)get
      • Create Group (SCIM)post
      • Get Group by Name (SCIM)get
      • Update Group (SCIM)put
      • Patch Group (SCIM)patch
      • Delete Group (SCIM)del
    • AWS IAM
      • PUT AWS IAM Roleput
      • GET AWS IAM Roleget
      • DELETE IAM ROLEdel
    • Vault
      • Set the Vault Configurationput
      • Get the Secret Manager Configurationsget
      • Test the Vault Configurationpost
      • Delete the Secret Manager Configurationdel
    • Certificates
      • Get Root Certificateget
      • Get CA Public Certificateget
    • System
      • Export Access Configurationpost
      • Import Access Configurationpost
      • Ping Requestget
      • Enable Cloud Log Collectionpost
    • Access Federation
      • Get All Access Federationsget
      • Register Access Federationpost
      • Get Access Federationget
      • Update Access Federationpatch
      • Validate Target for Circle of Trustpost
      • Full Broadcast Access Federationput
      • Delete Access Federationdel
  • Workers
    • Create Workerpost
    • Get Workersget
    • Update Workerput
    • Get Specified Workerget
    • Delete Workerdel
    • Get Available Actionsget
    • Get Actions Metadataget
    • Execute Testpost
    • Execute Test for Workerpost
    • Workers Service Readinessget
    • Workers Service Livenessget
    • Get Worker Execution Historyget
    • Execute an HTTP-Triggered Workerpost
    • Rerun Workerpost
    • List of Worker Events
  • JFrog Grid
    • Grid Topologies
      • List available JPDsget
      • List all Grid topologiesget
      • Get a Grid topology by keyget
      • Create a Grid topologypost
      • Update a Grid topologypatch
      • Delete a Grid topologydel
    • Entity Monitoring
      • Get aggregated entity sync health summaryget
      • List entities by type and sync statusget
      • Get entity sync detail with per-target descriptionsget
  • Mission Control
    • Registered JPDs
      • Get JPD Listget
      • Get JPD by idget
      • Add JPDpost
      • Delete JPDdel
      • Update JPDput
    • License Buckets
      • Get Bucketsget
      • Get Bucket Statusget
      • Upload Bucketpost
      • Attach Licensepost
      • Acquire Licensepost
      • Release Licensepost
      • Delete Bucketdel
    • Access Federation
      • Get Access Federation Configuration for a Single JPDget
      • Get Access Federation Configuration for All JPDsget
      • Get Access Federation Candidatesget
      • Configure Access Federation on a JPDput
    • System
      • System Health Checkget
      • Export Mission Control Configurationput
      • Import Mission Control Dataput
  • Bridge
    • Bridge Server
      • Reset Bridge Connections at Serverpost
      • Block a Bridge at the Bridge Serverput
      • Unblock a Bridge at the Bridge Serverdel
      • Get Bridge Server Blacklistget
    • Bridge Client
      • Bridge Client Liveness Checkget
      • Bridge Client Readiness Checkget
      • Establish Bridge Trust Pairingput
      • Define a New Bridgepost
      • Modify Bridge Configurationpatch
      • Delete a Bridgedel
      • Get Bridge Configurationget
      • Reset Active Bridge Connectionspost
      • Stop a Bridge at the Bridge Clientpost
      • Restart a Bridge at the Bridge Clientpost
      • Get Bridge Client Debug Snapshotget
      • Get Bridge Client Metricsget
      • Create Bridge Client Support Bundlepost
  • JFConnect
    • Entitlements
      • JFConnect Start Register for Air-gapped JPDget
      • Post Offline Request Token to JFrog Entitlements Servicepost
      • JFConnect Apply Entitlements to an Air-Gapped JPDpost
    • System
      • JFConnect GET JPD IDget
      • JFConnect GET Service IDget
      • JFConnect Readinessget
      • JFConnect Livenessget
  • Router
    • Health Checkget
  • Curation Federation
    • Follower JPDs
      • Add a Follower JPDpost
      • List Follower JPDsget
      • Get a Follower JPDget
      • Update a Follower JPDput
      • Delete a Follower JPDdel
    • Federations
      • Create a Federationpost
      • List Federationsget
      • Get a Federationget
      • Delete a Federationdel
  • Support Bundle
    • Artifactory
      • Create Support Bundlepost
      • Get Support Bundle Metadataget
      • Delete Support Bundledel
      • Get Support Bundleget
      • List Support Bundlesget
    • Distribution
      • Create Distribution Support Bundlepost
      • Create Specific Support Bundleput
      • Get Support Bundle Infoget
      • Delete Support Bundledel
      • Get Support Bundleget
      • List Support Bundlesget
  • Artifactory System
    • Artifactory Pingget
    • Readiness Probeget
    • Liveness Probeget
    • Get Artifactory Versionget
    • Get System Infoget
    • Verify Connectionpost
    • Update Custom URL Baseput
    • Get System Configurationget
    • Apply Artifactory YAML Configuration Changespatch
    • Save General Configurationpost
    • Get License Informationget
    • Install Licensepost
    • Get HA License Informationget
    • Install HA Cluster Licensespost
    • Delete HA Cluster Licensedel
    • Get Reverse Proxy Configurationget
      • Possible Values for dockerReverseProxyMethod
    • Update Reverse Proxy Configurationpost
    • Get Reverse Proxy Snippetget
    • Start SHA256 Migration Taskpost
    • Stop SHA256 Migration Taskpost
    • Re-index Paths on Metadata Serverpost
  • MyJFrog Portal
    • Private Link
      • Get Private Links by Server Nameget
      • Get Servers by Private Link IDget
      • Add Private Link to Serverspost
      • Fix Private Linkpost
      • Delete Private Link from Serversdel
      • Private Link Status Values
    • Custom Domain
      • Get SSL Objectsget
      • Create SSL Objectpost
      • Delete SSL Objectdel
      • Renew SSL Objectpost
      • Validate SSL Objectpost
      • Manage Domainpost
    • IP Allowlist
      • Get the JPD IP Allowlistget
      • Add IP to IP Allowlistpost
      • Delete IP from IP Allowlistdel
    • Platform Info
      • GET Platform Cloud NAT IPsget
      • Get Available Regions by Cloud Providerget
      • Get JFrog Server Listget
      • GET MyJFrog Usage Dataget

Storage and Archive

  • Smart Archiving Policies
    • Create Smart Archiving Policypost
    • Get Single Smart Archiving Policy by Keyget
    • Update Smart Archiving Policyput
    • Delete Smart Archiving Policydel
    • Get All Smart Archiving Policiesget
    • Disable All Smart Archiving Policiesput
    • View Smart Archiving Policiesget
    • Enable/Disable Smart Archiving Policypost
    • Run Smart Archiving Policyput
    • Download Smart Archiving Policy Run Reportget
    • View Smart Archiving Policy Run Summary Reportget
    • Stop All Running Smart Archiving Policiesput
    • Stop Running Smart Archiving Policyput
    • Restore Archived Packagespost
  • Archive Policies
    • Create an Archive Policypost
    • Update an Archive Policyput
    • Get an Archive Policyget
    • Delete an Archive Policydel
    • Get All Archive Policiesget
    • Run an Archive Policypost
    • Stop Policy Executionpost
    • Preview Retention Policy by Policy Keypost
    • Preview Retention Policy by Policy Modelpost
    • Convert Search Criteria Form to AQLpost
    • Search for Archivespost
    • Search for Package Archivespost
    • Get Namespaceget
    • Restore from Archivepost
    • Get Archive Policy Statusget
    • Get Restore Process Statusget
  • Cleanup Policies
    • Package Cleanup Policies
      • Create a Package Cleanup Policypost
      • Update a Package-Level Cleanup Policyput
      • Get Single Package Cleanup Policy by Keyget
      • Delete Package Cleanup Policydel
      • Get all Package Cleanup Policiesget
      • Enable/Disable a Package Cleanup Policypost
      • Manually Run Package Cleanup Policyput
    • Release Bundle Cleanup Policies
      • Get All Cleanup Bundle Policiesget
      • Create a Release Bundle Cleanup Policypost
      • Update Release Bundle Cleanup Policyput
      • Get Single Release Bundle Cleanup Policy by Keyget
      • Delete Release Bundle Cleanup Policydel
      • Enable/Disable Release Bundle Cleanup Policypost
      • Manually Run Release Bundle Cleanup Policyput
    • Build Cleanup Policies
      • Get All Build Cleanup Policiesget
      • Create Build Cleanup Policypost
      • Update Build Cleanup Policyput
      • Get Single Build Cleanup Policy by Keyget
      • Delete Build Cleanup Policydel
      • Enable/Disable Build Cleanup Policypost
      • Manually Run Build Cleanup Policyput
    • Common Cleanup Policies
      • Stop a Running Cleanup Policyput
      • Stop All Running Cleanup Policiesput
      • Disable All Cleanup Policiesput
      • Get All Cleanup Policies Viewget
      • Get Policy Runs Viewget
      • Get Run Details by Trigger IDget
      • Download Cleanup Policy Run Reportget
      • View Cleanup Policy Run Summary Reportget

JFrog Artifactory Security API

  • Users
    • Get User Detailsget
  • Permissions
    • Get Permission Targetsget
    • Get Permission Target Detailsget
    • Create or Replace Permission Targetput
    • Delete Permission Targetdel
    • Get Permission Targets (V2)get
    • Get Permission Target Details (V2)get
    • Permission Target Existence Checkhead
    • Create Permission Targetpost
    • Create or Replace / Update Permission Target (V2)put
    • Delete Permission Target (V2)del
    • Get Permission Targets Per Userget
    • Get Permission Targets Per Groupget
  • API Keys
    • Create API Keypost
    • Regenerate API Keyput
    • Get API Keyget
    • Revoke API Keydel
    • Revoke User API Keydel
  • GPG Keys
    • Set GPG Public Keyput
    • Get GPG Public Keyget
    • Set GPG Private Keyput
    • Set GPG Pass Phraseput
  • GPG Trusted Keys
    • Set Distribution Public GPG Keypost
  • GPG Key Pairs
    • Create Key Pairpost
    • Get All Key Pairsget
    • Update Key Pairput
    • Get Key Pairget
    • Delete Key Pairdel
    • Verify Key Pairpost
    • Get Key Pair Public Key Per Repositoryget
    • Set Key for Repositorypost
    • Delete Key from Repositorydel
    • Download Primary Keyget
    • Download Secondary Public Keyget
    • Set Primary Keypost
    • Delete Primary Keydel
    • Set Secondary Keypost
    • Delete Secondary Keydel
    • Promote Secondary to Primary Keypost
  • Certificates
    • Get Certificatesget
    • Add Certificatepost
    • Delete Certificatedel
  • Encryption
    • Activate Artifactory Key Encryptionpost
    • Deactivate Artifactory Key Encryptionpost
  • User Lock Policy
    • Retrieve User Lock Policyget
    • Configure User Lock Policyput
    • Get Locked Out Usersget
    • Unlock Locked-Out Userspost
    • Unlock All Locked Out Userspost
  • Password Management
    • Get User Encrypted Passwordget
    • Expire Password for Multiple Userspost
    • Unexpire Password for a Single Userpost
    • Get Password Expiration Policyget
    • Set Password Expiration Policyput
  • System
    • Get Service IDget

JFrog Artifactory Loggers API

  • Loggers
    • Set Logger Debug Levelspost
    • Delete Logger Debug Levelsdel
    • Get Logger Debug Levelget

JFrog Artifactory Import & Export API

  • Import
    • Import Repository Contentpost
    • Import System Settings Exampleget
    • Full System Importpost
  • Export
    • Export System Settings Exampleget
    • Export Systempost
    • Export Repository with Metadatapost

JFrog Platform - Artifactory System API

  • Artifactory System
    • Get Cluster Locksget
    • Get Node Locksget
  • Curation
    • Update Curation Interface Settingsput
    • Get Curation Interface Settingsget
Powered by 
  1. JFrog Platform REST APIs

Curation Federation

Use these APIs to create a Curation Federation and to manage a Curation Federation.

Updated 4 months ago


Health Check
Follower JPDs
Did this page help you?

Updated 4 months ago


Health Check
Follower JPDs
Did this page help you?
Products
Artifactory Distribution Xray Advanced Security Runtime AppTrust Curation ML AI Catalog
Resources
Events Integrations Software Supply Chain Topics Open Source JFrog Trust Compare JFrog JFrog Academy
Company
About Management Investor Relations Partners Customers Careers Press Contact Us Brand Guidelines
Developer
Community Downloads Community Events Community Forum
Follow Us
Facebook LinkedIn X YouTube
© 2026 JFrog Ltd All Rights Reserved
JFrog Footer Logo
© 2026 JFrog Ltd All Rights Reserved Terms of Use Privacy Policy Cookies Settings Cookies Policy