Account Request URL
-Base Endpoint
https://slides.googleapis.com/v1
BatchUpdatePresentation
Applies one or more updates to the presentation. Each request is validated before being applied
but requests are not executed until a batch commit call is made.
:batchUpdatePresentation
Presentations:BatchUpdate
Applies one or more updates to the presentation.
:batchUpdate
presentationId
Presentations:Create
Creates a new presentation using the supplied element ID.
:create
presentationId
Presentations:Get
Gets the presentation presentations.get request.
presentations/{presentationId}
presentationId
Presentations:UpdateSlides
Updates the specified slides.
presentations/{presentationId}/slides/{presentationSlideId}
presentationSlideId
Presentations:GetHyperlinkById
Gets a specific hyperlink.
presentations/{presentationId}/hyperlinks/{hyperlinkId}
hyperlinkId
Presentations:ListHyperlinks
Gets the hyperlinks for a specific page.
presentations/{presentationId}/pages/{pageObjectId}/hyperlinks
pageObjectId
Presentations:DeleteShape
Deletes a shape.
presentations/{presentationId}/shapes/{shapeId}
shapeId
Presentations:CreatePage
Creates a new page in the presentation.
presentations/{presentationId}/pages
presentationId
Presentations:GetPage
Gets a page in the presentation by page ID.
presentations/{presentationId}/pages/{pageId}
pageId
Presentations:BatchUpdateShape
Applies one or more updates to the shape.
presentations/{presentationId}/shapes/{shapeId}/batchUpdate
presentationId, shapeId
Presentations:GroupShapes
Groups the shapes provided in the groupIds request.
presentations/{presentationId}/group
presentationId
Presentations:UngroupShapes
Ungroups the shapes in the provided object ID.
presentations/{presentationId}/ungroup
presentationId
Presentations:DeletePages
Deletes one or more pages in the presentation.
presentations/{presentationId}/pages/{pageIds}
presentationId, pageIds
Presentations:UpdatePageProperties
Updates the properties of pages in the presentation.
presentations/{presentationId}/pages/patch
presentationId
Slides:BatchUpdateShape
Applies one or more updates to the shape.
presentations/{presentationId}/slides/{presentationSlideId}/shapes/{shapeId}/batchUpdate
presentationId, presentationSlideId, shapeId
Slides:GetShape
Gets a shape in the presentation by shape ID.
presentations/{presentationId}/slides/{presentationSlideId}/shapes/{shapeId}
presentationId, presentationSlideId, shapeId
Slides:GroupShapes
Groups the shapes provided in the groupIds request.
presentations/{presentationId}/slides/{presentationSlideId}/group
presentationId, presentationSlideId
Presentations:ListPages
Lists the pages in the presentation.
presentations/{presentationId}/pages
presentationId
Presentations:DeletePresentation
Deletes the presentation.
presentations/{presentationId}
presentationId
Slides:DeleteParagraphBullets
Deletes bullets from all text ranges associated with a shape.
presentations/{presentationId}/slides/{presentationSlideId}/shapes/{shapeId}/text/deleteParagraphBullets
presentationId, presentationSlideId, shapeId
Presentations:UpdatePresentationProperties
Updates the properties of a presentation.
presentations/{presentationId}/updatePresentationProperties
presentationId
Presentations:ListShapeGroupShapes
Gets the shape group with the given ID.
presentations/{presentationId}/shapeGroups/{shapeGroupId}/shapes
presentationId, shapeGroupId
Presentations:GetShapeGroup
Gets a group shape in the presentation by group ID.
presentations/{presentationId}/shapeGroups/{shapeGroupId}
presentationId, shapeGroupId
Presentations:UpdateShapeGroupProperties
Updates the properties of the shape group.
presentations/{presentationId}/shapeGroups/{shapeGroupId}/updateShapeGroupProperties
presentationId, shapeGroupId
Presentations:CreateShape
Creates a new shape.
presentations/{presentationId}/shapes
presentationId
Presentations:CreateShapeWithObjectId
Creates a new shape using object ID provided in the request.
presentations/{presentationId}/shapes
presentationId
Presentations:UpdateMaster
Updates the master presentation.
presentations/{presentationId}/masters/{masterPresentationId}
presentationId, masterPresentationId
Presentations:UpdatePageElements
Updates the page element properties in the presentation.
presentations/{presentationId}/pages/patch
presentationId
Slides:GetNotesPage
Gets a notes page in the presentation by notes page ID.
presentations/{presentationId}/slides/{presentationSlideId}/notesPage
presentationId, presentationSlideId
Presentations:ListPresentations
Lists the presentations in the user's drive.
presentations
pageToken, pageSize
Presentations:ListShapeGroups
Gets the shape group with the given ID.
presentations/{presentationId}/shapeGroups
presentationId
Slides:DeleteShape
Deletes a shape in the presentation by shape ID.
presentations/{presentationId}/slides/{presentationSlideId}/shapes/{shapeId}
presentationId, presentationSlideId, shapeId
Slides:CreateParagraphBullets
Creates bullets for all text ranges associated with a given shape.
presentations/{presentationId}/slides/{presentationSlideId}/shapes/{shapeId}/text/createParagraphBullets
presentationId, presentationSlideId, shapeId
Slides:ListComments
Gets the comments for a shape
page or presentation.
presentations/{presentationId}/slides/{presentationSlideId}/pages/{pageObjectId}/comments
Slides:DeleteSlide
Deletes a slide in the presentation by slide ID.
presentations/{presentationId}/slides/{presentationSlideId}
presentationId, presentationSlideId
Slides:Hyperlinks
Gets the hyperlinks of a shape
page or presentation.
presentations/{presentationId}/slides/{presentationSlideId}/pages/{pageObjectId}/hyperlinks
Slides:InsertShapes
Inserts shapes into the slide.
presentations/{presentationId}/slides/{presentationSlideId}/insertShapes
presentationId, presentationSlideId
Slides:BatchUpdateText
Applies one or more updates to the text in a shape or page.
presentations/{presentationId}/slides/{presentationSlideId}/text/batchUpdate
presentationId, presentationSlideId
Slides:GetPresentation
Gets the slides in the specified presentation.
presentations/{presentationId}
presentationId
Slides:UpdateShapeProperties
Updates the properties of a shape.
presentations/{presentationId}/slides/{presentationSlideId}/shapes/{shapeId}/updateShapeProperties
presentationId, presentationSlideId, shapeId
Slides:UpdateLine
Updates the line properties of a shape.
presentations/{presentationId}/slides/{presentationSlideId}/shapes/{shapeId}/line
presentationId, presentationSlideId, shapeId
Slides:GetPageElement
Gets a page element in the presentation by page element ID.
presentations/{presentationId}/pages/{pageObjectId}
presentationId, pageObjectId
Slides:CreateShapeGroup
Creates a new shape group.
presentations/{presentationId}/slides/{presentationSlideId}/shapeGroups
presentationId, presentationSlideId
Slides:CreateShape
Creates a new shape in the presentation.
presentations/{presentationId}/slides/{presentationSlideId}/shapes
presentationId, presentationSlideId
Slides:UpdatePageElementProperties
Updates an existing page element's properties in the presentation
including the page element's position on the page.
presentations/{presentationId}/pages/{pageObjectId}/pageElementProperties/update
Slides:DeleteTableCells
Deletes cells from a table.
presentations/{presentationId}/slides/{presentationSlideId}/tables/{tableId}/deleteCells
presentationId, presentationSlideId, tableId
Slides:DeleteTableRow
Deletes a row from a table.
presentations/{presentationId}/slides/{presentationSlideId}/tables/{tableId}/deleteRow
presentationId, presentationSlideId, tableId
Slides:DeleteTableColumn
Deletes a column from a table.
presentations/{presentationId}/slides/{presentationSlideId}/tables/{tableId}/deleteColumn
presentationId, presentationSlideId, tableId
Slides:UpdateShapeFill
Changes the fill of the shape.
presentations/{presentationId}/slides/{presentationSlideId}/shapes/{shapeId}/fill
presentationId, presentationSlideId, shapeId
Slides:UpdatePageTransform
Updates the page transform properties.
presentations/{presentationId}/pages/{presentationPageId}/transform
presentationId, presentationPageId
Slides:DeleteParagraphs
Deletes text in a shape or page.
presentations/{presentationId}/slides/{presentationSlideId}/shapes/{shapeId}/text/deleteParagraphs
presentationId, presentationSlideId, shapeId
Slides:CreateImage
Creates an image using the supplied element ID.
presentations/{presentationId}/slides/{presentationSlideId}/shapes/createImage
presentationId, presentationSlideId
Slides:MergeTables
Merges two adjacent tables in the presentation.
presentations/{presentationId}/slides/{presentationSlideId}/tables/merge
presentationId, presentationSlideId
Slides:InsertTableRows
Inserts rows into a table.
presentations/{presentationId}/slides/{presentationSlideId}/tables/{tableId}/insertRows
presentationId, presentationSlideId, tableId
Slides:InsertTableColumns
Inserts columns into a table.
presentations/{presentationId}/slides/{presentationSlideId}/tables/{tableId}/insertColumns
presentationId, presentation
Provider
Country HQ
API Type
Categories
Alternatives
Important URLs
Last Updated on
Created At
Upskill for a better future
Want to start tracking API at scale?
Get updates about your favorite APIs and SDKs
We do our best to ensure that the data we release is complete, accurate, and useful. However, because we are not able to verify all the data, and because the processing required to make the data useful is complex, we cannot be held liable for omissions or inaccuracies.