REST API knowledge exchange
Post Reply
squebel
Service Provider
Posts: 182
Liked: 17 times
Joined: Sep 27, 2019 5:06 pm
Contact:

Enterprise Manage API endpoint - Unsupported object platform

Post by squebel »

Case: 07980093
Running a GET against this endpoint results in a status code 500 that you see below:
https://enterprisemgr:9398/api/vmRestor ... mat=Entity

Invoke-RestMethod:
<Error
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Message="Unsupported object platform &quot;CustomPlatform&quot;"
StatusCode="500"
Status="InternalServerError"
xmlns="http://www.veeam.com/ent/v1.0" />

I have been able to track this restore point back to an incremental that exists on a S3-compliant platform. We are seeing this on a lot of restore points where they exist on S3. This is some kind of new behavior that has started as we have been able to get this data for a long time now and did not change our code that pulls this data. It's like something in Veeam API is broken.

Enterprise Manager and VBR is running 12.3.2
squebel
Service Provider
Posts: 182
Liked: 17 times
Joined: Sep 27, 2019 5:06 pm
Contact:

Re: Enterprise Manage API endpoint - Unsupported object platform

Post by squebel »

Well, Support did come back with an answer and it looks like it is because we have restore points from Proxmox in the mix causing the issues and apparently that platform is not supported at all (yet. ever?) in the VEM api. Frustrating.
Mildur
Product Manager
Posts: 11423
Liked: 3188 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Enterprise Manage API endpoint - Unsupported object platform

Post by Mildur »

Hi Squebel,

Proxmox API support is on our roadmap for the Backup Server API, but not for the Enterprise Manager API.
Our goal is to continue improving and extending the Backup Server APIs — the older Enterprise Manager API will likely not receive new features or workload support anymore in its current state.

Have you considered using the Backup Server API instead?
This Backup Server API allows you to retrieve a list of restore points for specific workloads: Backup Server API: Get Restore Points

Best,
Fabian
Product Management Analyst @ Veeam Software
squebel
Service Provider
Posts: 182
Liked: 17 times
Joined: Sep 27, 2019 5:06 pm
Contact:

Re: Enterprise Manage API endpoint - Unsupported object platform

Post by squebel »

Hi Fabian, thanks for the response (as always!).

What really stinks about Enterprise Manager eventually going away is the whole reason it exists which is to provide a FREE central location to manage all of the individual VBR environments a MSP like us could have. And yes, there is VeeamONE but it is not free and is massive overkill for what we need. Having to pivot to now going and touching every individual VBR environment would be (will be) kind of annoying to be frank.
Mildur
Product Manager
Posts: 11423
Liked: 3188 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Enterprise Manage API endpoint - Unsupported object platform

Post by Mildur »

Hi Squebel,

You’re very welcome.
Enterprise Manager will continue in some form, but the REST API will continue to evolve toward the Backup Server API.

While we haven't finalised the future design of Enterprise Manager, we know that it remains a critical option for customers managing environments with multiple backup servers.
What really stinks about Enterprise Manager eventually going away is the whole reason it exists which is to provide a FREE central location to manage all of the individual VBR environments a MSP like us could have.
What about using the VSPC API?
Veeam Service Provider Console v9.0 introduced Request Proxying. This feature allows you to query REST API endpoints on any managed Tenant or Hosted Backup Server directly through the VSPC API. It supports Veeam Backup & Replication, Veeam ONE, and Veeam Backup for Microsoft 365.

Best,
Fabian
Product Management Analyst @ Veeam Software
chris.arceneaux
VeeaMVP
Posts: 735
Liked: 398 times
Joined: Jun 24, 2019 1:39 pm
Full Name: Chris Arceneaux
Location: Georgia, USA
Contact:

Re: Enterprise Manage API endpoint - Unsupported object platform

Post by chris.arceneaux » 1 person likes this post

Adding to Fabian mentioned...Veeam Service Provider Console is free for service providers, has a robust API that already includes support for Proxmox protected VM metrics, and can report on multiple backup servers.

Image

Image

Hope this helps!
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest