Skip to main content
Question

Significant API Changes post 24.3.2 Upgrade


Forum|alt.badge.img

I work for a retail organization with multiple Jump Groups, and automating the Jump Client installer download has always been a tedious but necessary task, especially since each appliance upgrade requires redownloading the installer.

To streamline this, I developed an automated process that directly retrieved the appropriate installer from the appliance via API. This solution worked flawlessly for two years—until the 24.3.2 upgrade broke it. It appears that BeyondTrust modified the schema, introducing different key_info handling for MSI-based installers and, more frustratingly, removing the option to download EXE files entirely.

What’s most aggravating is that none of these API changes were documented in the change log, making it difficult to adapt. Has anyone else encountered similar challenges post-24.3.2 upgrade? If so, have you found any viable workarounds?

Did this topic help you find an answer to your question?

Forum|alt.badge.img+1
  • BeyondTrust Employee
  • March 4, 2025

Hello ​@kmkarthick - In recent versions, we have included a new CLI API tool, called the BTAPI Tool, which is an API Helper. It makes using the Configuration API much more streamlined. We have had a few threads on BeeKeepers on how other customers are using it, so maybe that may be something to look into.


Forum|alt.badge.img

@PhillC Thank you for your response. I did check the tool before and decided to go with native powershell commands for the REST calls.

Its definitely puzzling that we are no longer able to download EXE based installer…. but API docs say its available.

platform : The platform for the mass deployment installer.

Allowed Values

  • linux-64
  • linux-64-headless
  • raspberry-pi-32-headless
  • mac-dmg
  • mac-zip
  • windows-64
  • windows-64-msi
  • windows-32
  • windows-32-msi

 


Reply


Cookies

By clicking “Accept Cookies”, you agree to the storing of cookies on your device to enhance and personalize your experience. Learn more about our cookies.

 
Cookie settings