Google Slides
Google Slides is Google's presentation editor.
Authentication
- OAuth 2.0
Actions
Generic API request. Call any Google Slides API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.
- Batch update presentationDestructiveApply a raw list of Google Slides batchUpdate requests to a presentation.
- Create imagePlace an image on a page from a publicly reachable URL.
- Create lineDraw a line or connector on a page.
- Create paragraph bulletsTurn the paragraphs overlapping a text range into a bulleted or numbered list.
- Create presentationCreate a new, blank presentation owned by the connected account and return it, including the generated presentationId and the objectId of its single starting slide.
- Create shapeAdd a shape to a page — a TEXTBOX for text, or any of the editor's rectangles, arrows, callouts and flowchart symbols.
- Create Sheets chartEmbed a chart that lives in a Google Sheets spreadsheet onto a slide.
- Create slideAdd a slide to a presentation, optionally from one of its layouts so the new slide arrives with title and body placeholders already positioned.
- Create tableAdd an empty table to a page.
- Create videoEmbed a YouTube or Google Drive video on a page.
- Delete objectDestructiveDelete a page or a single page element.
- Delete paragraph bulletsDestructiveStrip the bullets or numbering off the paragraphs overlapping a text range, turning them back into plain paragraphs.
- Delete table columnDestructiveDelete the column the reference cell sits in.
- Delete table rowDestructiveDelete the row the reference cell sits in.
- Delete textDestructiveDelete a range of text from a shape, text box or table cell.
- Duplicate objectDuplicate a slide or a page element.
- Get pageRead one page of a presentation — a slide, layout, master or notes page — with every element on it and its object id.
- Get page thumbnailRender one page to a PNG and return a URL to the image — the way to preview or export a slide without opening Slides.
- Get presentationRead a whole presentation: its title, page size, every slide with the shapes, tables, images and charts on it, plus the layouts and masters they inherit from.
- Group objectsDestructiveCombine two or more page elements on the same page into a group, so they move, scale and reorder together.
- Insert table columnsInsert columns into a table, to the left or right of a reference cell.
- Insert table rowsInsert rows into a table, above or below a reference cell.
- Insert textInsert text into a shape, text box or table cell.
- Merge table cellsDestructiveMerge a rectangular block of table cells into one.
- Move or scale page elementDestructiveReposition, resize or skew a page element by applying an affine transform.
- Move slidesDestructiveMove one or more slides to a new position in the deck.
- Refresh Sheets chartDestructivePull the current version of a linked Sheets chart into the slide, replacing the copy rendered when it was embedded — the way to bring a deck up to date after the source spreadsheet changed.
- Reorder page elementsDestructiveMove page elements forward or backward in the stacking order, which decides what covers what.
- Replace all textDestructiveFind every occurrence of a string across the presentation's shapes and table cells and replace it — the mail-merge primitive for a template deck full of placeholder tokens.
- Replace imageDestructiveSwap the picture behind an existing image element, keeping its place and size on the slide — the way to refresh a logo or chart export without relaying out the deck.
- Replace shapes with imageDestructiveFind every shape whose text matches and swap it for an image — the template pattern where a placeholder box reading {{LOGO}} becomes the customer's logo.
- Replace shapes with Sheets chartDestructiveFind every shape whose text matches and swap it for a Google Sheets chart — the template pattern where a placeholder box reading {{REVENUECHART}} becomes the real chart.
- Reroute lineDestructiveRe-attach a connector to the two nearest connection sites on the elements it joins — the tidy-up after moving those elements around.
- Ungroup objectsDestructiveBreak groups apart, keeping every child at the size and position it currently renders at.
- Unmerge table cellsDestructiveSplit every merged cell inside a table range back into individual cells.
- Update alt textDestructiveSet the accessibility title and description on a page element — what a screen reader announces for an image, chart or shape.
- Update image propertiesDestructiveRestyle an image's frame: its outline and its hyperlink.
- Update line categoryDestructiveSwitch a connector between straight, bent and curved routing.
- Update line propertiesDestructiveRestyle a line and attach its ends to page elements.
- Update page propertiesDestructiveChange a page's background — a solid colour or a stretched picture — or its colour scheme.
- Update paragraph styleDestructiveRestyle every paragraph that overlaps a text range — alignment, line spacing, indents, space above and below, text direction.
- Update shape propertiesDestructiveRestyle a shape — background fill, outline, text alignment inside it, hyperlink, autofit.
- Update slide propertiesDestructiveMark a slide as skipped or unskipped so it is left out of (or restored to) presentation mode without deleting it — the way to park a slide you may want back.
- Update table border propertiesDestructiveRestyle the borders of a table — colour, thickness in points and dash pattern.
- Update table cell propertiesDestructiveSet the background fill and vertical content alignment on a block of table cells.
- Update table column propertiesDestructiveSet the width, in points, of some or all columns of a table.
- Update table row propertiesDestructiveSet a minimum height, in points, on some or all rows of a table.
- Update text styleDestructiveRestyle a range of text in a shape or table cell — bold, italic, colour, font, size, link.
- Update video propertiesDestructiveControl how an embedded video plays and how its frame looks: autoplay in present mode, mute, a start and end offset in whole seconds, and the outline around it.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.