PowerPoint API
Build out the specific host PowerPoint API with near complete parity to the control that was available in VSTO add-ins for PowerPoint. We have an add-in we want to build out in the new Web Add-in platform, but can't due to the extremely limited capabilities of the current Office.js API. You've had years to work on it, at least be more forth coming with where things are in development.

16 comments
-
Anonymous commented
This js office api direction is more-or-less abandoned, no news about it in the last 2 years, even though there was a new office version released.
We are stuck at VSTOs (which is also extremely limited and make very trivial tasks complicated, brittle or outright impossible).
-
Anonymous commented
Any news or plans (in the coming year) from Microsoft POV? Is there going to be a PowerPoint API (like there is for Excel and Word)?
Microsoft is pushing to go from VSTO to Web Add-ins, but very basic functionalities like adding a new slide or selecting the Title- and Text area (within JS) are not even possible. I really want to develop Web Add-ins, but without the basic functionalities I just won't be able to and have to stick to VSTO. So any updates or plans @Microsoft?
-
Anonymous commented
This is really necessary! I built a VSTO Add-in for PowerPoint, but I can't publish it to the Office Store without being able to make it a Web Add-in, or at least I am not finding a way to do that...
-
Julian Voigt commented
We need this to write an Editor for manipilating CustomXmlParts on specific Shapes
-
Gjermund commented
I need this to insert tables to PowerPoint!
-
Anonymous commented
Powerpoint is the most used office application after Outlook in an enterprise. Hard to grasp that all other applications have future driven app apis and PowerPoint not.
-
Codecrasher99 commented
Any updates on the Powerpoint host API for web? Can we get a timeline on when the same would be made available.
-
Yann commented
Hi,
Any news on that point?
Will a powerpoint javascript API be available one day??
We can't affort to invest anymore on VSTO now so what do we have do to Mr Microsoft if we need Powerpoint extensions?
Thanks -
Jan Schultink commented
Of all the Office apps, PowerPoint has the most potential to be enriched by 3rd party apps. Please bring it up to par with VSTO, so that we can develop add-ins that run across Windows and Mac OSX.
-
Anonymous commented
We need to set document properties and replace placeholders inside the slides. Would that be possible some time soon?
-
Marco Salino commented
A PowerPoint API are the most important driver for us to integrate our products with the Graph APIs
-
Philipp Tekampe commented
I understand that a PowerPoint API might not be on top of your list. But it's now 2018 and nothing has happened. At least give us a signal where things are going: Will VSTO be discontinued? Is there a PowerPoint API in development? And when will it be probably available? I have stakeholders asking me to support multi-platform and I have no idea what to tell them...
-
Juan commented
Please we need it!!!
-
Hlynur commented
We really need this. We have Web add-ins for Word that some of our customers would also want to use on PowerPoint but we are unable to enable our add-ins for PowerPoint without an API.
Example scenarios would be:
- Adding custom data to Shapes, Slides and Presentation (similar to what is possible with the Tag property on Content Controls in Word)
- Manipulation of Document Properties. Both built-in and custom.
- Importing of all the slides in a base64 file after the current slide of the current presentation. Similar to insertFileFromBase64 in Word:
context.presentation.insertSlidesFromFileFromBase64(base64File, 'after') -
Anonymous commented
We need to provide office add-ins which will work on different platforms. Making a PowerPoint host API would solve a problem with making add-ins for Windows, Mac and Office online at once.
-
Baris Bikmaz commented
This is really a must. It is hard for us to provide app for other platforms when PowerPoint is not really supported. Customers don't want to have an app for Word and then a VSTO Add-in for PowerPoint. They want to have a consolidated environment.