Skip to main content
Solved

Veeam Enterprise Manager 13 rest api json notation issue

  • December 11, 2025
  • 8 comments
  • 40 views

Does anybody know if in the VEM 13 REST API, the JSON responses have been changed to follow a more accepted naming notation (sorry the notation name escapes me)

So e.g. in version 12 a json element that used to be called Entities, it is now called entities, BackupJobSession becomes backupJobSession etc which is enough to make Javascript scripts fail.

It seems every element starts with a lowercase letter

Am I right that this is something that has changed between versions?

Is there anyway to get a v12 style JSON from v13 VEM?

 

Thanks

Costas

Best answer by ofeoktistov

Looks like it happened after we moved VBR and EM to the new .NET version, where default serialization / deserialization rules for JSON have changed to camelCase. Passed this to developers - should be fixed in the next version release.

8 comments

Chris.Childerhose
Forum|alt.badge.img+21
  • Veeam Legend, Veeam Vanguard
  • December 11, 2025

I believe they did change the notations and format in v13.  Don’t use it a whole lot but you can check here for comparison to v12 - Logon Sessions - Veeam Backup & Replication Veeam Backup Enterprise Manager REST API Reference


  • Author
  • Not a newbie anymore
  • December 11, 2025

Thanks Chris, I managed to get an old json sample and they have changed the notation.

I am using v=latest, i will try to change it to an earlier version and see if the json changes


Forum|alt.badge.img+1
  • New Here
  • Answer
  • December 12, 2025

Looks like it happened after we moved VBR and EM to the new .NET version, where default serialization / deserialization rules for JSON have changed to camelCase. Passed this to developers - should be fixed in the next version release.


  • Author
  • Not a newbie anymore
  • December 12, 2025

It would also be great to include JSON examples in the documentation. 

Changing the version did not make any difference. 

 

 


Chris.Childerhose
Forum|alt.badge.img+21
  • Veeam Legend, Veeam Vanguard
  • December 12, 2025

It would also be great to include JSON examples in the documentation. 

Changing the version did not make any difference. 

 

 

 

Looks like waiting on the fix in next version release will be needed now as per Oleg.


  • Author
  • Not a newbie anymore
  • December 12, 2025

It would also be great to include JSON examples in the documentation. 

Changing the version did not make any difference. 

 

 

 

Looks like waiting on the fix in next version release will be needed now as per Oleg.

Unfortunately it is not an opton for me as i have clients that are rapidly moving from v12 to v13.

Is there anywhere to get VEM 13 REST API JSON example responses?


Chris.Childerhose
Forum|alt.badge.img+21
  • Veeam Legend, Veeam Vanguard
  • December 12, 2025

@ofeoktistov ​@Mildur - are you able to help out here?


  • Author
  • Not a newbie anymore
  • December 12, 2025

@ofeoktistov ​@Mildur - are you able to help out here?

Thanks Chris!