Google Slides Pages API is one of 2 APIs that Google Slides publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
This API exposes 1 JSON Schema definition.
Tagged areas include Pages. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a JSON-LD context, authentication docs, a getting-started guide, code examples, and 1 JSON Schema.
This API exposes
2 operations
across 2 paths,
and defines 69 schemas.
It is described by OpenAPI 3.2.0, at version v1.
Requests are made against a single base URL, https://slides.googleapis.com.
The identity and technical contract details declared by the specification.
AffineTransform
object
A 3x3 matrix that represents an affine transformation. The matrix maps a source coordinate (x, y) to a destination coordinate (x', y') according to matrix mult…
7 properties
TextRun
object
A TextElement kind that represents a run of text that all has the same styling.
2 properties
StretchedPictureFill
object
The stretched picture fill of a page background.
2 properties
ErrorResponse
object
An error response from the Google Slides API.
1 property
ShapeProperties
object
The properties of a Shape. If the shape is a placeholder shape, then these properties may be inherited from its parent placeholder shape.
6 properties
TextContent
object
The general text content. The text must reside in a compatible shape (e.g., text box or rectangle) or a table cell in a page.
2 properties
Page
object
A page in a presentation.
9 properties
Shadow
object
The shadow properties of a page element.
8 properties
OptionalColor
object
A color that can either be fully opaque or fully transparent.
1 property
List
object
A list describes the look and feel of bullets belonging to paragraphs.
2 properties
OutlineFill
object
The fill of the outline.
1 property
PageProperties
object
The properties of a Page.
2 properties
WordArt
object
A PageElement kind representing word art.
1 property
ColorScheme
object
The palette of predefined colors for a page.
1 property
SheetsChartProperties
object
The properties of a SheetsChart.
1 property
Line
object
A PageElement kind representing a non-connector line, straight connector, curved connector, or bent connector.
3 properties
TableBorderRow
object
Contents of each border row in a table.
1 property
TableRow
object
Properties and contents of each row in a table.
3 properties
Autofit
object
The autofit properties of a Shape.
2 properties
TableCellLocation
object
A location of a single table cell within a table.
2 properties
TableColumnProperties
object
Properties of each column in a table.
1 property
Recolor
object
A recolor effect applied on an image.
2 properties
TextElement
object
A TextElement describes the content of a range of indices in the text content of a Shape or TableCell.
5 properties
PageBackgroundFill
object
The background fill of a page.
3 properties
AutoText
object
A TextElement kind that represents auto text.
3 properties
Video
object
A PageElement kind representing a video.
4 properties
TableBorderCell
object
The properties of each border cell.
2 properties
TableRowProperties
object
Properties of each row in a table.
1 property
SlideProperties
object
The properties of a Page that are only relevant for pages with pageType SLIDE.
4 properties
SheetsChart
object
A PageElement kind representing a linked chart embedded from Google Sheets.
4 properties
LineFill
object
The fill of a line.
1 property
VideoProperties
object
The properties of a Video.
5 properties
Outline
object
The outline of a PageElement.
4 properties
LineProperties
object
The properties of a Line.
8 properties
Link
object
A hypertext link.
4 properties
TableCell
object
Properties and contents of each table cell.
5 properties
WeightedFontFamily
object
Represents a font family and weight of text.
2 properties
ColorStop
object
A color and position in a gradient band.
3 properties
Size
object
A width and height.
2 properties
SpeakerSpotlight
object
A PageElement kind representing a speaker spotlight.
1 property
NotesProperties
object
The properties of a Page that are only relevant for pages with pageType NOTES.
1 property
CropProperties
object
The crop properties of an object enclosed in a container.
5 properties
ImageProperties
object
The properties of an Image.
8 properties
TableCellBackgroundFill
object
The table cell background fill.
2 properties
NestingLevel
object
Contains properties describing the look and feel of a list bullet at a given level of nesting.
1 property
Placeholder
object
The placeholder information that uniquely identifies a placeholder shape.
3 properties
Group
object
A PageElement kind representing a joined collection of PageElements.
1 property
RgbColor
object
An RGB color.
3 properties
Thumbnail
object
The thumbnail of a page.
3 properties
SpeakerSpotlightProperties
object
The properties of a SpeakerSpotlight.
2 properties
Dimension
object
A magnitude in a single direction in the specified units.
2 properties
TableBorderFill
object
The fill of a table border.
1 property
TableCellProperties
object
The properties of a TableCell.
2 properties
ParagraphMarker
object
A TextElement kind that represents the beginning of a new paragraph.
2 properties
TableBorderProperties
object
The border styling properties of a TableBorderCell.
3 properties
LayoutProperties
object
The properties of a Page that are only relevant for pages with pageType LAYOUT.
3 properties
ShapeBackgroundFill
object
The background fill of a shape.
2 properties
LineConnection
object
The properties for one end of a Line connection.
2 properties
OpaqueColor
object
A themeable solid color value.
2 properties
ThemeColorPair
object
A pair mapping a theme color type to the concrete color it represents.
2 properties
TextStyle
object
Represents the styling that can be applied to a TextRun. If this text is contained in a shape with a parent placeholder, then these text styles may be inherite…
12 properties
Shape
object
A PageElement kind representing a generic shape that does not have a more specific classification.
4 properties
ParagraphStyle
object
Styles that apply to a whole paragraph. If this text is contained in a shape with a parent placeholder, then these paragraph styles may be inherited from the p…
9 properties
Bullet
object
Describes the bullet of a paragraph.
4 properties
Table
object
A PageElement kind representing a table.
6 properties
Image
object
A PageElement kind representing an image.
4 properties
MasterProperties
object
The properties of a Page that are only relevant for pages with pageType MASTER.
1 property
SolidFill
object
A solid color fill.
2 properties
PageElement
object
A visual element rendered on a page.
14 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Google Slides publishes across the network.