Hi @young2 ,
Thanks for your question.
Prism Central 2024.3 still supports the v3 API and there are no plans to deprecate this in the short term.
The official "Nutanix End of Support Life Announcement Bulletin - Legacy APIs" goes into detail on what the deprecation timelines are.
In summary, no legacy API deprecation is planned until end of calendar year 2026.
There's a high-level migration guide available here: “Nutanix REST v4 Migration Guide”. The intention behind that document is to outline the differences between making requests to legacy API endpoints and making similar requests to new v4 endpoints.
May I ask which specific APIs you're most interested in? I can assist you with migration questions.
Thanks,
ChrisRNutanix
Greetings, @ChrisRNutanixv2 Sir,
Thank you for your response.
As you mentioned, "Prism Central 2024.3 still supports the v3 API, and there are no plans to deprecate this in the short term."
However, we are using both Nutanix Prism Central and Element APIs (v1, v2, v3), and we heard that Nutanix plans to deprecate these versions by Q4 2026.
With this in mind, I wanted to confirm—does this mean that we will still be able to use the v1, v2, and v3 APIs beyond Q4 2026, even though they are not being deprecated? Or will there be any changes that could affect our ability to use these versions after that time?
As we are currently planning for the long-term roadmap of our application, this clarification will help us make informed decisions moving forward.
Thank you again for your support!
Sincerely,
I guess after Q4 2026, the new version(PC) Nutanix announced will remove the function for V1, V2, V3 APIs. But the version announced before Q4 2026, will still support them.
Greetings, @ChrisRNutanixv2 Sir,
Thank you for your response.
As you mentioned, "Prism Central 2024.3 still supports the v3 API, and there are no plans to deprecate this in the short term."
However, we are using both Nutanix Prism Central and Element APIs (v1, v2, v3), and we heard that Nutanix plans to deprecate these versions by Q4 2026.
With this in mind, I wanted to confirm—does this mean that we will still be able to use the v1, v2, and v3 APIs beyond Q4 2026, even though they are not being deprecated? Or will there be any changes that could affect our ability to use these versions after that time?
As we are currently planning for the long-term roadmap of our application, this clarification will help us make informed decisions moving forward.
Thank you again for your support!
Sincerely,
Hi @young2,
Please allow me a day or two to get an official answer from Product Management with regards to deprecation vs decommissioning.
Thanks,
ChrisRNutanix
Hi @young2, thanks for your patience. I’ve spoken with Product Management and they pointed me to KB-18027 on the the Nutanix Support Portal. I think that should answer the questions you’ve raised. The recommendation would be to use the v4 APIs in all situations going forward, unless there’s a good reason the v4 APIs don’t meet the requirements or don’t provide required functionality.
That said, the v4 APIs are designed to be a replacement for legacy APIs so any feedback you have about missing “crossover” in functionality between legacy APIs and the v4 APIs would be valuable.
Regards,
ChrisRNutanix
Hi again @young2 ,
After another discussion with our product management team, it’s been explained that even though legacy API deprecation is planned for end of CY2026, the legacy APIs won’t be removed at the deprecation date. However, the legacy APIs will no longer be supported and we don’t recommend using the legacy APIs after they’re deprecated.
All that said, I still strongly recommend considering a migration to Nutanix v4 APIs where possible. Every aspect of the v4 APIs is an improvement over the legacy versions and I expect all customers will find v4 API and SDK consumption a significant improvement over the legacy APIs.
Regards,
ChrisRNutanix