Google Slides
Read and edit presentations.
WorkspaceOAuth8 endpoints
Endpoints
| Operation | Method & path | Effect | Latency | Rate | Cost |
|---|---|---|---|---|---|
GOOGLESLIDES_CREATE_PRESENTATION Create a blank Google Slides presentation with an optional title and presentation ID. | POST /composio/googleslides/googleslides_create_presentation | external_send | — | — | no bill |
GOOGLESLIDES_CREATE_SLIDES_MARKDOWN Creates a new Google Slides presentation from Markdown, splitting content into slides at '---' separators and selecting layouts based on content structure. Images that fail validation or cannot be fetched may be skipped; skipped URLs are reported in the execution message. | POST /composio/googleslides/googleslides_create_slides_markdown | external_send | — | — | no bill |
GOOGLESLIDES_GET_PAGE_THUMBNAIL2 Tool to generate a thumbnail of the latest version of a specified page. Use when you need a preview image URL for a slide page. This request counts as an expensive read request for quota purposes. | GET /composio/googleslides/googleslides_get_page_thumbnail2 | none | — | — | no bill |
GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE Update a Google Slides presentation using markdown or raw API requests. Markdown supports themes and multiple slide types; images may be skipped when their URLs fail validation or Google cannot retrieve them. | POST /composio/googleslides/googleslides_presentations_batch_update | external_send | — | — | no bill |
GOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATE Tool to create a new Google Slides presentation by duplicating an existing template deck via Drive file copy. Use when you need to preserve themes, masters, and layouts exactly as they appear in the template. After copying, use GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE to replace placeholder text or images. | POST /composio/googleslides/googleslides_presentations_copy_from_template | external_send | — | — | no bill |
GOOGLESLIDES_PRESENTATIONS_GET Retrieve the latest version of a presentation by ID or exact name, selecting the first matching non-trashed presentation for a name. Returned slide and page-element information is limited to IDs and page types rather than full slide content. | POST /composio/googleslides/googleslides_presentations_get | external_send | — | — | no bill |
GOOGLESLIDES_PRESENTATIONS_PAGES_GET Tool to get the latest version of a specific page in a presentation. Use when you need to inspect slide, layout, master, or notes page details. | POST /composio/googleslides/googleslides_presentations_pages_get | external_send | — | — | no bill |
GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL DEPRECATED: Use GOOGLESLIDES_GET_PAGE_THUMBNAIL2 instead. Tool to generate and return a thumbnail image URL for a specific page. Use when you need a quick preview of a slide page after loading it. | POST /composio/googleslides/googleslides_presentations_pages_get_thumbnail | external_send | — | — | no bill |