Get
|
|||||
|
|
Gets the latest version of the specified presentation
Authorization
To use this building block you will have to grant access to at least one of the following scopes:
- See, edit, create, and delete all of your Google Drive files
- View and manage Google Drive files and folders that you have opened or created with this app
- See and download all your Google Drive files
- View and manage your Google Slides presentations
- View your Google Slides presentations
Input
This building block consumes 1 input parameters
Name | Format | Description |
---|---|---|
presentationId Required |
STRING |
The ID of the presentation to retrieve |
= Parameter name
= Format
presentationId STRING Required The ID of the presentation to retrieve |
Output
This building block provides 187 output parameters
Name | Format | Description |
---|---|---|
presentationId |
STRING |
The ID of the presentation |
slides[] |
OBJECT |
A page in a presentation |
slides[].masterProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type MASTER |
slides[].masterProperties.displayName |
STRING |
The human-readable name of the master |
slides[].objectId |
STRING |
The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
slides[].revisionId |
STRING |
The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
slides[].layoutProperties |
OBJECT |
The properties of Page are only relevant for pages with page_type LAYOUT |
slides[].layoutProperties.masterObjectId |
STRING |
The object ID of the master that this layout is based on |
slides[].layoutProperties.name |
STRING |
The name of the layout |
slides[].layoutProperties.displayName |
STRING |
The human-readable name of the layout |
slides[].pageElements[] |
OBJECT |
A visual element rendered on a page |
slides[].pageElements[].wordArt |
OBJECT |
A PageElement kind representing word art |
slides[].pageElements[].table |
OBJECT |
A PageElement kind representing a table |
slides[].pageElements[].objectId |
STRING |
The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace |
slides[].pageElements[].transform |
OBJECT |
AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] to transform source coordinates (x,y) into destination coordinates (x', y') according to:
After transformation,
This message is therefore composed of these six matrix elements |
slides[].pageElements[].shape |
OBJECT |
A PageElement kind representing a generic shape that does not have a more specific classification |
slides[].pageElements[].line |
OBJECT |
A PageElement kind representing a non-connector line, straight connector, curved connector, or bent connector |
slides[].pageElements[].description |
STRING |
The description of the page element. Combined with title to display alt text |
slides[].pageElements[].elementGroup |
OBJECT |
A PageElement kind representing a joined collection of PageElements |
slides[].pageElements[].image |
OBJECT |
A PageElement kind representing an image |
slides[].pageElements[].size |
OBJECT |
A width and height |
slides[].pageElements[].sheetsChart |
OBJECT |
A PageElement kind representing a linked chart embedded from Google Sheets |
slides[].pageElements[].title |
STRING |
The title of the page element. Combined with description to display alt text |
slides[].pageElements[].video |
OBJECT |
A PageElement kind representing a video |
slides[].pageType |
ENUMERATION |
The type of the page |
slides[].notesProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type NOTES |
slides[].notesProperties.speakerNotesObjectId |
STRING |
The object ID of the shape on this notes page that contains the speaker
notes for the corresponding slide.
The actual shape may not always exist on the notes page. Inserting text
using this object ID will automatically create the shape. In this case, the
actual shape may have different object ID. The |
slides[].slideProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type SLIDE |
slides[].slideProperties.notesPage |
OBJECT |
A page in a presentation |
slides[].slideProperties.notesPage.objectId |
STRING |
The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
slides[].slideProperties.notesPage.revisionId |
STRING |
The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
slides[].slideProperties.notesPage.pageType |
ENUMERATION |
The type of the page |
slides[].slideProperties.layoutObjectId |
STRING |
The object ID of the layout that this slide is based on. This property is read-only |
slides[].slideProperties.masterObjectId |
STRING |
The object ID of the master that this slide is based on. This property is read-only |
slides[].pageProperties |
OBJECT |
The properties of the Page. The page will inherit properties from the parent page. Depending on the page type the hierarchy is defined in either SlideProperties or LayoutProperties |
slides[].pageProperties.pageBackgroundFill |
OBJECT |
The page background fill |
slides[].pageProperties.pageBackgroundFill.propertyState |
ENUMERATION |
The background fill property state. Updating the fill on a page will implicitly update this field to
|
slides[].pageProperties.colorScheme |
OBJECT |
The palette of predefined colors for a page |
revisionId |
STRING |
The revision ID of the presentation. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
notesMaster |
OBJECT |
A page in a presentation |
notesMaster.masterProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type MASTER |
notesMaster.masterProperties.displayName |
STRING |
The human-readable name of the master |
notesMaster.objectId |
STRING |
The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
notesMaster.revisionId |
STRING |
The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
notesMaster.layoutProperties |
OBJECT |
The properties of Page are only relevant for pages with page_type LAYOUT |
notesMaster.layoutProperties.masterObjectId |
STRING |
The object ID of the master that this layout is based on |
notesMaster.layoutProperties.name |
STRING |
The name of the layout |
notesMaster.layoutProperties.displayName |
STRING |
The human-readable name of the layout |
notesMaster.pageElements[] |
OBJECT |
A visual element rendered on a page |
notesMaster.pageElements[].wordArt |
OBJECT |
A PageElement kind representing word art |
notesMaster.pageElements[].wordArt.renderedText |
STRING |
The text rendered as word art |
notesMaster.pageElements[].table |
OBJECT |
A PageElement kind representing a table |
notesMaster.pageElements[].table.rows |
INTEGER |
Number of rows in the table |
notesMaster.pageElements[].table.columns |
INTEGER |
Number of columns in the table |
notesMaster.pageElements[].objectId |
STRING |
The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace |
notesMaster.pageElements[].transform |
OBJECT |
AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] to transform source coordinates (x,y) into destination coordinates (x', y') according to:
After transformation,
This message is therefore composed of these six matrix elements |
notesMaster.pageElements[].transform.shearX |
NUMBER |
The X coordinate shearing element |
notesMaster.pageElements[].transform.scaleY |
NUMBER |
The Y coordinate scaling element |
notesMaster.pageElements[].transform.translateY |
NUMBER |
The Y coordinate translation element |
notesMaster.pageElements[].transform.translateX |
NUMBER |
The X coordinate translation element |
notesMaster.pageElements[].transform.shearY |
NUMBER |
The Y coordinate shearing element |
notesMaster.pageElements[].transform.unit |
ENUMERATION |
The units for translate elements |
notesMaster.pageElements[].transform.scaleX |
NUMBER |
The X coordinate scaling element |
notesMaster.pageElements[].shape |
OBJECT |
A PageElement kind representing a generic shape that does not have a more specific classification |
notesMaster.pageElements[].shape.shapeType |
ENUMERATION |
The type of the shape |
notesMaster.pageElements[].line |
OBJECT |
A PageElement kind representing a non-connector line, straight connector, curved connector, or bent connector |
notesMaster.pageElements[].line.lineType |
ENUMERATION |
The type of the line |
notesMaster.pageElements[].line.lineCategory |
ENUMERATION |
The category of the line. It matches the |
notesMaster.pageElements[].description |
STRING |
The description of the page element. Combined with title to display alt text |
notesMaster.pageElements[].elementGroup |
OBJECT |
A PageElement kind representing a joined collection of PageElements |
notesMaster.pageElements[].image |
OBJECT |
A PageElement kind representing an image |
notesMaster.pageElements[].image.contentUrl |
STRING |
An URL to an image with a default lifetime of 30 minutes. This URL is tagged with the account of the requester. Anyone with the URL effectively accesses the image as the original requester. Access to the image may be lost if the presentation's sharing settings change |
notesMaster.pageElements[].image.sourceUrl |
STRING |
The source URL is the URL used to insert the image. The source URL can be empty |
notesMaster.pageElements[].size |
OBJECT |
A width and height |
notesMaster.pageElements[].sheetsChart |
OBJECT |
A PageElement kind representing a linked chart embedded from Google Sheets |
notesMaster.pageElements[].sheetsChart.chartId |
INTEGER |
The ID of the specific chart in the Google Sheets spreadsheet that is embedded |
notesMaster.pageElements[].sheetsChart.contentUrl |
STRING |
The URL of an image of the embedded chart, with a default lifetime of 30 minutes. This URL is tagged with the account of the requester. Anyone with the URL effectively accesses the image as the original requester. Access to the image may be lost if the presentation's sharing settings change |
notesMaster.pageElements[].sheetsChart.spreadsheetId |
STRING |
The ID of the Google Sheets spreadsheet that contains the source chart |
notesMaster.pageElements[].title |
STRING |
The title of the page element. Combined with description to display alt text |
notesMaster.pageElements[].video |
OBJECT |
A PageElement kind representing a video |
notesMaster.pageElements[].video.source |
ENUMERATION |
The video source |
notesMaster.pageElements[].video.url |
STRING |
An URL to a video. The URL is valid as long as the source video exists and sharing settings do not change |
notesMaster.pageElements[].video.id |
STRING |
The video source's unique identifier for this video |
notesMaster.pageType |
ENUMERATION |
The type of the page |
notesMaster.notesProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type NOTES |
notesMaster.notesProperties.speakerNotesObjectId |
STRING |
The object ID of the shape on this notes page that contains the speaker
notes for the corresponding slide.
The actual shape may not always exist on the notes page. Inserting text
using this object ID will automatically create the shape. In this case, the
actual shape may have different object ID. The |
notesMaster.slideProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type SLIDE |
notesMaster.slideProperties.notesPage |
OBJECT |
A page in a presentation |
notesMaster.slideProperties.notesPage.masterProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type MASTER |
notesMaster.slideProperties.notesPage.objectId |
STRING |
The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
notesMaster.slideProperties.notesPage.revisionId |
STRING |
The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
notesMaster.slideProperties.notesPage.layoutProperties |
OBJECT |
The properties of Page are only relevant for pages with page_type LAYOUT |
notesMaster.slideProperties.notesPage.pageType |
ENUMERATION |
The type of the page |
notesMaster.slideProperties.notesPage.notesProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type NOTES |
notesMaster.slideProperties.notesPage.slideProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type SLIDE |
notesMaster.slideProperties.notesPage.pageProperties |
OBJECT |
The properties of the Page. The page will inherit properties from the parent page. Depending on the page type the hierarchy is defined in either SlideProperties or LayoutProperties |
notesMaster.slideProperties.layoutObjectId |
STRING |
The object ID of the layout that this slide is based on. This property is read-only |
notesMaster.slideProperties.masterObjectId |
STRING |
The object ID of the master that this slide is based on. This property is read-only |
notesMaster.pageProperties |
OBJECT |
The properties of the Page. The page will inherit properties from the parent page. Depending on the page type the hierarchy is defined in either SlideProperties or LayoutProperties |
notesMaster.pageProperties.pageBackgroundFill |
OBJECT |
The page background fill |
notesMaster.pageProperties.pageBackgroundFill.propertyState |
ENUMERATION |
The background fill property state. Updating the fill on a page will implicitly update this field to
|
notesMaster.pageProperties.pageBackgroundFill.stretchedPictureFill |
OBJECT |
The stretched picture fill. The page or page element is filled entirely with the specified picture. The picture is stretched to fit its container |
notesMaster.pageProperties.pageBackgroundFill.solidFill |
OBJECT |
A solid color fill. The page or page element is filled entirely with the specified color value. If any field is unset, its value may be inherited from a parent placeholder if it exists |
notesMaster.pageProperties.colorScheme |
OBJECT |
The palette of predefined colors for a page |
title |
STRING |
The title of the presentation |
layouts[] |
OBJECT |
A page in a presentation |
layouts[].masterProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type MASTER |
layouts[].masterProperties.displayName |
STRING |
The human-readable name of the master |
layouts[].objectId |
STRING |
The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
layouts[].revisionId |
STRING |
The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
layouts[].layoutProperties |
OBJECT |
The properties of Page are only relevant for pages with page_type LAYOUT |
layouts[].layoutProperties.masterObjectId |
STRING |
The object ID of the master that this layout is based on |
layouts[].layoutProperties.name |
STRING |
The name of the layout |
layouts[].layoutProperties.displayName |
STRING |
The human-readable name of the layout |
layouts[].pageElements[] |
OBJECT |
A visual element rendered on a page |
layouts[].pageElements[].wordArt |
OBJECT |
A PageElement kind representing word art |
layouts[].pageElements[].table |
OBJECT |
A PageElement kind representing a table |
layouts[].pageElements[].objectId |
STRING |
The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace |
layouts[].pageElements[].transform |
OBJECT |
AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] to transform source coordinates (x,y) into destination coordinates (x', y') according to:
After transformation,
This message is therefore composed of these six matrix elements |
layouts[].pageElements[].shape |
OBJECT |
A PageElement kind representing a generic shape that does not have a more specific classification |
layouts[].pageElements[].line |
OBJECT |
A PageElement kind representing a non-connector line, straight connector, curved connector, or bent connector |
layouts[].pageElements[].description |
STRING |
The description of the page element. Combined with title to display alt text |
layouts[].pageElements[].elementGroup |
OBJECT |
A PageElement kind representing a joined collection of PageElements |
layouts[].pageElements[].image |
OBJECT |
A PageElement kind representing an image |
layouts[].pageElements[].size |
OBJECT |
A width and height |
layouts[].pageElements[].sheetsChart |
OBJECT |
A PageElement kind representing a linked chart embedded from Google Sheets |
layouts[].pageElements[].title |
STRING |
The title of the page element. Combined with description to display alt text |
layouts[].pageElements[].video |
OBJECT |
A PageElement kind representing a video |
layouts[].pageType |
ENUMERATION |
The type of the page |
layouts[].notesProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type NOTES |
layouts[].notesProperties.speakerNotesObjectId |
STRING |
The object ID of the shape on this notes page that contains the speaker
notes for the corresponding slide.
The actual shape may not always exist on the notes page. Inserting text
using this object ID will automatically create the shape. In this case, the
actual shape may have different object ID. The |
layouts[].slideProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type SLIDE |
layouts[].slideProperties.notesPage |
OBJECT |
A page in a presentation |
layouts[].slideProperties.notesPage.objectId |
STRING |
The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
layouts[].slideProperties.notesPage.revisionId |
STRING |
The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
layouts[].slideProperties.notesPage.pageType |
ENUMERATION |
The type of the page |
layouts[].slideProperties.layoutObjectId |
STRING |
The object ID of the layout that this slide is based on. This property is read-only |
layouts[].slideProperties.masterObjectId |
STRING |
The object ID of the master that this slide is based on. This property is read-only |
layouts[].pageProperties |
OBJECT |
The properties of the Page. The page will inherit properties from the parent page. Depending on the page type the hierarchy is defined in either SlideProperties or LayoutProperties |
layouts[].pageProperties.pageBackgroundFill |
OBJECT |
The page background fill |
layouts[].pageProperties.pageBackgroundFill.propertyState |
ENUMERATION |
The background fill property state. Updating the fill on a page will implicitly update this field to
|
layouts[].pageProperties.colorScheme |
OBJECT |
The palette of predefined colors for a page |
masters[] |
OBJECT |
A page in a presentation |
masters[].masterProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type MASTER |
masters[].masterProperties.displayName |
STRING |
The human-readable name of the master |
masters[].objectId |
STRING |
The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
masters[].revisionId |
STRING |
The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
masters[].layoutProperties |
OBJECT |
The properties of Page are only relevant for pages with page_type LAYOUT |
masters[].layoutProperties.masterObjectId |
STRING |
The object ID of the master that this layout is based on |
masters[].layoutProperties.name |
STRING |
The name of the layout |
masters[].layoutProperties.displayName |
STRING |
The human-readable name of the layout |
masters[].pageElements[] |
OBJECT |
A visual element rendered on a page |
masters[].pageElements[].wordArt |
OBJECT |
A PageElement kind representing word art |
masters[].pageElements[].table |
OBJECT |
A PageElement kind representing a table |
masters[].pageElements[].objectId |
STRING |
The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace |
masters[].pageElements[].transform |
OBJECT |
AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] to transform source coordinates (x,y) into destination coordinates (x', y') according to:
After transformation,
This message is therefore composed of these six matrix elements |
masters[].pageElements[].shape |
OBJECT |
A PageElement kind representing a generic shape that does not have a more specific classification |
masters[].pageElements[].line |
OBJECT |
A PageElement kind representing a non-connector line, straight connector, curved connector, or bent connector |
masters[].pageElements[].description |
STRING |
The description of the page element. Combined with title to display alt text |
masters[].pageElements[].elementGroup |
OBJECT |
A PageElement kind representing a joined collection of PageElements |
masters[].pageElements[].image |
OBJECT |
A PageElement kind representing an image |
masters[].pageElements[].size |
OBJECT |
A width and height |
masters[].pageElements[].sheetsChart |
OBJECT |
A PageElement kind representing a linked chart embedded from Google Sheets |
masters[].pageElements[].title |
STRING |
The title of the page element. Combined with description to display alt text |
masters[].pageElements[].video |
OBJECT |
A PageElement kind representing a video |
masters[].pageType |
ENUMERATION |
The type of the page |
masters[].notesProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type NOTES |
masters[].notesProperties.speakerNotesObjectId |
STRING |
The object ID of the shape on this notes page that contains the speaker
notes for the corresponding slide.
The actual shape may not always exist on the notes page. Inserting text
using this object ID will automatically create the shape. In this case, the
actual shape may have different object ID. The |
masters[].slideProperties |
OBJECT |
The properties of Page that are only relevant for pages with page_type SLIDE |
masters[].slideProperties.notesPage |
OBJECT |
A page in a presentation |
masters[].slideProperties.notesPage.objectId |
STRING |
The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
masters[].slideProperties.notesPage.revisionId |
STRING |
The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
masters[].slideProperties.notesPage.pageType |
ENUMERATION |
The type of the page |
masters[].slideProperties.layoutObjectId |
STRING |
The object ID of the layout that this slide is based on. This property is read-only |
masters[].slideProperties.masterObjectId |
STRING |
The object ID of the master that this slide is based on. This property is read-only |
masters[].pageProperties |
OBJECT |
The properties of the Page. The page will inherit properties from the parent page. Depending on the page type the hierarchy is defined in either SlideProperties or LayoutProperties |
masters[].pageProperties.pageBackgroundFill |
OBJECT |
The page background fill |
masters[].pageProperties.pageBackgroundFill.propertyState |
ENUMERATION |
The background fill property state. Updating the fill on a page will implicitly update this field to
|
masters[].pageProperties.colorScheme |
OBJECT |
The palette of predefined colors for a page |
locale |
STRING |
The locale of the presentation, as an IETF BCP 47 language tag |
pageSize |
OBJECT |
A width and height |
pageSize.height |
OBJECT |
A magnitude in a single direction in the specified units |
pageSize.height.magnitude |
NUMBER |
The magnitude |
pageSize.height.unit |
ENUMERATION |
The units for magnitude |
pageSize.width |
OBJECT |
A magnitude in a single direction in the specified units |
pageSize.width.magnitude |
NUMBER |
The magnitude |
pageSize.width.unit |
ENUMERATION |
The units for magnitude |
= Parameter name
= Format
presentationId STRING The ID of the presentation |
slides[] OBJECT A page in a presentation |
slides[].masterProperties OBJECT The properties of Page that are only relevant for pages with page_type MASTER |
slides[].masterProperties.displayName STRING The human-readable name of the master |
slides[].objectId STRING The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
slides[].revisionId STRING The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
slides[].layoutProperties OBJECT The properties of Page are only relevant for pages with page_type LAYOUT |
slides[].layoutProperties.masterObjectId STRING The object ID of the master that this layout is based on |
slides[].layoutProperties.name STRING The name of the layout |
slides[].layoutProperties.displayName STRING The human-readable name of the layout |
slides[].pageElements[] OBJECT A visual element rendered on a page |
slides[].pageElements[].wordArt OBJECT A PageElement kind representing word art |
slides[].pageElements[].table OBJECT A PageElement kind representing a table |
slides[].pageElements[].objectId STRING The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace |
slides[].pageElements[].transform OBJECT AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] to transform source coordinates (x,y) into destination coordinates (x', y') according to:
After transformation,
This message is therefore composed of these six matrix elements |
slides[].pageElements[].shape OBJECT A PageElement kind representing a generic shape that does not have a more specific classification |
slides[].pageElements[].line OBJECT A PageElement kind representing a non-connector line, straight connector, curved connector, or bent connector |
slides[].pageElements[].description STRING The description of the page element. Combined with title to display alt text |
slides[].pageElements[].elementGroup OBJECT A PageElement kind representing a joined collection of PageElements |
slides[].pageElements[].image OBJECT A PageElement kind representing an image |
slides[].pageElements[].size OBJECT A width and height |
slides[].pageElements[].sheetsChart OBJECT A PageElement kind representing a linked chart embedded from Google Sheets |
slides[].pageElements[].title STRING The title of the page element. Combined with description to display alt text |
slides[].pageElements[].video OBJECT A PageElement kind representing a video |
slides[].pageType ENUMERATION The type of the page |
slides[].notesProperties OBJECT The properties of Page that are only relevant for pages with page_type NOTES |
slides[].notesProperties.speakerNotesObjectId STRING The object ID of the shape on this notes page that contains the speaker
notes for the corresponding slide.
The actual shape may not always exist on the notes page. Inserting text
using this object ID will automatically create the shape. In this case, the
actual shape may have different object ID. The |
slides[].slideProperties OBJECT The properties of Page that are only relevant for pages with page_type SLIDE |
slides[].slideProperties.notesPage OBJECT A page in a presentation |
slides[].slideProperties.notesPage.objectId STRING The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
slides[].slideProperties.notesPage.revisionId STRING The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
slides[].slideProperties.notesPage.pageType ENUMERATION The type of the page |
slides[].slideProperties.layoutObjectId STRING The object ID of the layout that this slide is based on. This property is read-only |
slides[].slideProperties.masterObjectId STRING The object ID of the master that this slide is based on. This property is read-only |
slides[].pageProperties OBJECT The properties of the Page. The page will inherit properties from the parent page. Depending on the page type the hierarchy is defined in either SlideProperties or LayoutProperties |
slides[].pageProperties.pageBackgroundFill OBJECT The page background fill |
slides[].pageProperties.pageBackgroundFill.propertyState ENUMERATION The background fill property state. Updating the fill on a page will implicitly update this field to
|
slides[].pageProperties.colorScheme OBJECT The palette of predefined colors for a page |
revisionId STRING The revision ID of the presentation. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
notesMaster OBJECT A page in a presentation |
notesMaster.masterProperties OBJECT The properties of Page that are only relevant for pages with page_type MASTER |
notesMaster.masterProperties.displayName STRING The human-readable name of the master |
notesMaster.objectId STRING The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
notesMaster.revisionId STRING The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
notesMaster.layoutProperties OBJECT The properties of Page are only relevant for pages with page_type LAYOUT |
notesMaster.layoutProperties.masterObjectId STRING The object ID of the master that this layout is based on |
notesMaster.layoutProperties.name STRING The name of the layout |
notesMaster.layoutProperties.displayName STRING The human-readable name of the layout |
notesMaster.pageElements[] OBJECT A visual element rendered on a page |
notesMaster.pageElements[].wordArt OBJECT A PageElement kind representing word art |
notesMaster.pageElements[].wordArt.renderedText STRING The text rendered as word art |
notesMaster.pageElements[].table OBJECT A PageElement kind representing a table |
notesMaster.pageElements[].table.rows INTEGER Number of rows in the table |
notesMaster.pageElements[].table.columns INTEGER Number of columns in the table |
notesMaster.pageElements[].objectId STRING The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace |
notesMaster.pageElements[].transform OBJECT AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] to transform source coordinates (x,y) into destination coordinates (x', y') according to:
After transformation,
This message is therefore composed of these six matrix elements |
notesMaster.pageElements[].transform.shearX NUMBER The X coordinate shearing element |
notesMaster.pageElements[].transform.scaleY NUMBER The Y coordinate scaling element |
notesMaster.pageElements[].transform.translateY NUMBER The Y coordinate translation element |
notesMaster.pageElements[].transform.translateX NUMBER The X coordinate translation element |
notesMaster.pageElements[].transform.shearY NUMBER The Y coordinate shearing element |
notesMaster.pageElements[].transform.unit ENUMERATION The units for translate elements |
notesMaster.pageElements[].transform.scaleX NUMBER The X coordinate scaling element |
notesMaster.pageElements[].shape OBJECT A PageElement kind representing a generic shape that does not have a more specific classification |
notesMaster.pageElements[].shape.shapeType ENUMERATION The type of the shape |
notesMaster.pageElements[].line OBJECT A PageElement kind representing a non-connector line, straight connector, curved connector, or bent connector |
notesMaster.pageElements[].line.lineType ENUMERATION The type of the line |
notesMaster.pageElements[].line.lineCategory ENUMERATION The category of the line. It matches the |
notesMaster.pageElements[].description STRING The description of the page element. Combined with title to display alt text |
notesMaster.pageElements[].elementGroup OBJECT A PageElement kind representing a joined collection of PageElements |
notesMaster.pageElements[].image OBJECT A PageElement kind representing an image |
notesMaster.pageElements[].image.contentUrl STRING An URL to an image with a default lifetime of 30 minutes. This URL is tagged with the account of the requester. Anyone with the URL effectively accesses the image as the original requester. Access to the image may be lost if the presentation's sharing settings change |
notesMaster.pageElements[].image.sourceUrl STRING The source URL is the URL used to insert the image. The source URL can be empty |
notesMaster.pageElements[].size OBJECT A width and height |
notesMaster.pageElements[].sheetsChart OBJECT A PageElement kind representing a linked chart embedded from Google Sheets |
notesMaster.pageElements[].sheetsChart.chartId INTEGER The ID of the specific chart in the Google Sheets spreadsheet that is embedded |
notesMaster.pageElements[].sheetsChart.contentUrl STRING The URL of an image of the embedded chart, with a default lifetime of 30 minutes. This URL is tagged with the account of the requester. Anyone with the URL effectively accesses the image as the original requester. Access to the image may be lost if the presentation's sharing settings change |
notesMaster.pageElements[].sheetsChart.spreadsheetId STRING The ID of the Google Sheets spreadsheet that contains the source chart |
notesMaster.pageElements[].title STRING The title of the page element. Combined with description to display alt text |
notesMaster.pageElements[].video OBJECT A PageElement kind representing a video |
notesMaster.pageElements[].video.source ENUMERATION The video source |
notesMaster.pageElements[].video.url STRING An URL to a video. The URL is valid as long as the source video exists and sharing settings do not change |
notesMaster.pageElements[].video.id STRING The video source's unique identifier for this video |
notesMaster.pageType ENUMERATION The type of the page |
notesMaster.notesProperties OBJECT The properties of Page that are only relevant for pages with page_type NOTES |
notesMaster.notesProperties.speakerNotesObjectId STRING The object ID of the shape on this notes page that contains the speaker
notes for the corresponding slide.
The actual shape may not always exist on the notes page. Inserting text
using this object ID will automatically create the shape. In this case, the
actual shape may have different object ID. The |
notesMaster.slideProperties OBJECT The properties of Page that are only relevant for pages with page_type SLIDE |
notesMaster.slideProperties.notesPage OBJECT A page in a presentation |
notesMaster.slideProperties.notesPage.masterProperties OBJECT The properties of Page that are only relevant for pages with page_type MASTER |
notesMaster.slideProperties.notesPage.objectId STRING The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
notesMaster.slideProperties.notesPage.revisionId STRING The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
notesMaster.slideProperties.notesPage.layoutProperties OBJECT The properties of Page are only relevant for pages with page_type LAYOUT |
notesMaster.slideProperties.notesPage.pageType ENUMERATION The type of the page |
notesMaster.slideProperties.notesPage.notesProperties OBJECT The properties of Page that are only relevant for pages with page_type NOTES |
notesMaster.slideProperties.notesPage.slideProperties OBJECT The properties of Page that are only relevant for pages with page_type SLIDE |
notesMaster.slideProperties.notesPage.pageProperties OBJECT The properties of the Page. The page will inherit properties from the parent page. Depending on the page type the hierarchy is defined in either SlideProperties or LayoutProperties |
notesMaster.slideProperties.layoutObjectId STRING The object ID of the layout that this slide is based on. This property is read-only |
notesMaster.slideProperties.masterObjectId STRING The object ID of the master that this slide is based on. This property is read-only |
notesMaster.pageProperties OBJECT The properties of the Page. The page will inherit properties from the parent page. Depending on the page type the hierarchy is defined in either SlideProperties or LayoutProperties |
notesMaster.pageProperties.pageBackgroundFill OBJECT The page background fill |
notesMaster.pageProperties.pageBackgroundFill.propertyState ENUMERATION The background fill property state. Updating the fill on a page will implicitly update this field to
|
notesMaster.pageProperties.pageBackgroundFill.stretchedPictureFill OBJECT The stretched picture fill. The page or page element is filled entirely with the specified picture. The picture is stretched to fit its container |
notesMaster.pageProperties.pageBackgroundFill.solidFill OBJECT A solid color fill. The page or page element is filled entirely with the specified color value. If any field is unset, its value may be inherited from a parent placeholder if it exists |
notesMaster.pageProperties.colorScheme OBJECT The palette of predefined colors for a page |
title STRING The title of the presentation |
layouts[] OBJECT A page in a presentation |
layouts[].masterProperties OBJECT The properties of Page that are only relevant for pages with page_type MASTER |
layouts[].masterProperties.displayName STRING The human-readable name of the master |
layouts[].objectId STRING The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
layouts[].revisionId STRING The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
layouts[].layoutProperties OBJECT The properties of Page are only relevant for pages with page_type LAYOUT |
layouts[].layoutProperties.masterObjectId STRING The object ID of the master that this layout is based on |
layouts[].layoutProperties.name STRING The name of the layout |
layouts[].layoutProperties.displayName STRING The human-readable name of the layout |
layouts[].pageElements[] OBJECT A visual element rendered on a page |
layouts[].pageElements[].wordArt OBJECT A PageElement kind representing word art |
layouts[].pageElements[].table OBJECT A PageElement kind representing a table |
layouts[].pageElements[].objectId STRING The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace |
layouts[].pageElements[].transform OBJECT AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] to transform source coordinates (x,y) into destination coordinates (x', y') according to:
After transformation,
This message is therefore composed of these six matrix elements |
layouts[].pageElements[].shape OBJECT A PageElement kind representing a generic shape that does not have a more specific classification |
layouts[].pageElements[].line OBJECT A PageElement kind representing a non-connector line, straight connector, curved connector, or bent connector |
layouts[].pageElements[].description STRING The description of the page element. Combined with title to display alt text |
layouts[].pageElements[].elementGroup OBJECT A PageElement kind representing a joined collection of PageElements |
layouts[].pageElements[].image OBJECT A PageElement kind representing an image |
layouts[].pageElements[].size OBJECT A width and height |
layouts[].pageElements[].sheetsChart OBJECT A PageElement kind representing a linked chart embedded from Google Sheets |
layouts[].pageElements[].title STRING The title of the page element. Combined with description to display alt text |
layouts[].pageElements[].video OBJECT A PageElement kind representing a video |
layouts[].pageType ENUMERATION The type of the page |
layouts[].notesProperties OBJECT The properties of Page that are only relevant for pages with page_type NOTES |
layouts[].notesProperties.speakerNotesObjectId STRING The object ID of the shape on this notes page that contains the speaker
notes for the corresponding slide.
The actual shape may not always exist on the notes page. Inserting text
using this object ID will automatically create the shape. In this case, the
actual shape may have different object ID. The |
layouts[].slideProperties OBJECT The properties of Page that are only relevant for pages with page_type SLIDE |
layouts[].slideProperties.notesPage OBJECT A page in a presentation |
layouts[].slideProperties.notesPage.objectId STRING The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
layouts[].slideProperties.notesPage.revisionId STRING The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
layouts[].slideProperties.notesPage.pageType ENUMERATION The type of the page |
layouts[].slideProperties.layoutObjectId STRING The object ID of the layout that this slide is based on. This property is read-only |
layouts[].slideProperties.masterObjectId STRING The object ID of the master that this slide is based on. This property is read-only |
layouts[].pageProperties OBJECT The properties of the Page. The page will inherit properties from the parent page. Depending on the page type the hierarchy is defined in either SlideProperties or LayoutProperties |
layouts[].pageProperties.pageBackgroundFill OBJECT The page background fill |
layouts[].pageProperties.pageBackgroundFill.propertyState ENUMERATION The background fill property state. Updating the fill on a page will implicitly update this field to
|
layouts[].pageProperties.colorScheme OBJECT The palette of predefined colors for a page |
masters[] OBJECT A page in a presentation |
masters[].masterProperties OBJECT The properties of Page that are only relevant for pages with page_type MASTER |
masters[].masterProperties.displayName STRING The human-readable name of the master |
masters[].objectId STRING The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
masters[].revisionId STRING The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
masters[].layoutProperties OBJECT The properties of Page are only relevant for pages with page_type LAYOUT |
masters[].layoutProperties.masterObjectId STRING The object ID of the master that this layout is based on |
masters[].layoutProperties.name STRING The name of the layout |
masters[].layoutProperties.displayName STRING The human-readable name of the layout |
masters[].pageElements[] OBJECT A visual element rendered on a page |
masters[].pageElements[].wordArt OBJECT A PageElement kind representing word art |
masters[].pageElements[].table OBJECT A PageElement kind representing a table |
masters[].pageElements[].objectId STRING The object ID for this page element. Object IDs used by google.apps.slides.v1.Page and google.apps.slides.v1.PageElement share the same namespace |
masters[].pageElements[].transform OBJECT AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] to transform source coordinates (x,y) into destination coordinates (x', y') according to:
After transformation,
This message is therefore composed of these six matrix elements |
masters[].pageElements[].shape OBJECT A PageElement kind representing a generic shape that does not have a more specific classification |
masters[].pageElements[].line OBJECT A PageElement kind representing a non-connector line, straight connector, curved connector, or bent connector |
masters[].pageElements[].description STRING The description of the page element. Combined with title to display alt text |
masters[].pageElements[].elementGroup OBJECT A PageElement kind representing a joined collection of PageElements |
masters[].pageElements[].image OBJECT A PageElement kind representing an image |
masters[].pageElements[].size OBJECT A width and height |
masters[].pageElements[].sheetsChart OBJECT A PageElement kind representing a linked chart embedded from Google Sheets |
masters[].pageElements[].title STRING The title of the page element. Combined with description to display alt text |
masters[].pageElements[].video OBJECT A PageElement kind representing a video |
masters[].pageType ENUMERATION The type of the page |
masters[].notesProperties OBJECT The properties of Page that are only relevant for pages with page_type NOTES |
masters[].notesProperties.speakerNotesObjectId STRING The object ID of the shape on this notes page that contains the speaker
notes for the corresponding slide.
The actual shape may not always exist on the notes page. Inserting text
using this object ID will automatically create the shape. In this case, the
actual shape may have different object ID. The |
masters[].slideProperties OBJECT The properties of Page that are only relevant for pages with page_type SLIDE |
masters[].slideProperties.notesPage OBJECT A page in a presentation |
masters[].slideProperties.notesPage.objectId STRING The object ID for this page. Object IDs used by Page and PageElement share the same namespace |
masters[].slideProperties.notesPage.revisionId STRING The revision ID of the presentation containing this page. Can be used in update requests to assert that the presentation revision hasn't changed since the last read operation. Only populated if the user has edit access to the presentation. The format of the revision ID may change over time, so it should be treated opaquely. A returned revision ID is only guaranteed to be valid for 24 hours after it has been returned and cannot be shared across users. If the revision ID is unchanged between calls, then the presentation has not changed. Conversely, a changed ID (for the same presentation and user) usually means the presentation has been updated; however, a changed ID can also be due to internal factors such as ID format changes |
masters[].slideProperties.notesPage.pageType ENUMERATION The type of the page |
masters[].slideProperties.layoutObjectId STRING The object ID of the layout that this slide is based on. This property is read-only |
masters[].slideProperties.masterObjectId STRING The object ID of the master that this slide is based on. This property is read-only |
masters[].pageProperties OBJECT The properties of the Page. The page will inherit properties from the parent page. Depending on the page type the hierarchy is defined in either SlideProperties or LayoutProperties |
masters[].pageProperties.pageBackgroundFill OBJECT The page background fill |
masters[].pageProperties.pageBackgroundFill.propertyState ENUMERATION The background fill property state. Updating the fill on a page will implicitly update this field to
|
masters[].pageProperties.colorScheme OBJECT The palette of predefined colors for a page |
locale STRING The locale of the presentation, as an IETF BCP 47 language tag |
pageSize OBJECT A width and height |
pageSize.height OBJECT A magnitude in a single direction in the specified units |
pageSize.height.magnitude NUMBER The magnitude |
pageSize.height.unit ENUMERATION The units for magnitude |
pageSize.width OBJECT A magnitude in a single direction in the specified units |
pageSize.width.magnitude NUMBER The magnitude |
pageSize.width.unit ENUMERATION The units for magnitude |