Every operation in Turboslide is one action in one table. The command line, the MCP tools, the HTTP endpoints and the page API are made from that table, and each one carries the actions listed here.
194 actions: 181 on the command line, 170 as MCP tools, 173 as HTTP endpoints and 178 in the page.
Groups
| Group | Actions | Command line | MCP | HTTP | Page |
|---|---|---|---|---|---|
| Presentations | 32 | 32 | 26 | 27 | 26 |
| Slides | 20 | 20 | 20 | 20 | 20 |
| Objects on a slide | 43 | 43 | 43 | 43 | 43 |
| Pictures and files | 11 | 11 | 11 | 11 | 9 |
| Renders | 4 | 4 | 4 | 4 | 4 |
| Checks | 3 | 3 | 3 | 2 | 2 |
| Versions | 5 | 5 | 5 | 5 | 5 |
| Downloads | 5 | 5 | 3 | 3 | 3 |
| The view | 5 | 0 | 2 | 0 | 5 |
| The studio page | 6 | 0 | 0 | 0 | 6 |
| Presence | 4 | 4 | 4 | 4 | 4 |
| Sync | 3 | 3 | 2 | 2 | 2 |
| Comments | 16 | 16 | 16 | 16 | 16 |
| Sharing | 21 | 20 | 21 | 21 | 21 |
| Accounts | 10 | 9 | 8 | 9 | 10 |
| Administration | 6 | 6 | 2 | 6 | 2 |
Each action changes a presentation only with baseRevision, the revision it read; see Agents for the rules every call follows. The OpenAPI document of every HTTP endpoint is at /openapi.json.