Extract text from a presentation: PPTX to Markdown — one section per slide, bullets, speaker notes included.
curl -X POST https://api.bigapi.dev/v1/pptx/to-markdown -H 'Authorization: Bearer $KEY' -F 'file=@deck.pptx' -o deck.md
New keys come with 100 free operations, no signup: curl -X POST https://api.bigapi.dev/v1/keys. Failed calls cost nothing.
| Name | Meaning |
|---|---|
file required | PowerPoint file in .pptx format; every slide becomes a section. |
includeNotes | true adds the speaker notes under each slide. Default: true |
output | md returns a Markdown file, json returns the Markdown plus details per slide. Allowed: md, jsonDefault: "md" |
Returns text/markdown | application/json. Response headers carry the cost (X-BigAPI-Cost) and notes about your input (X-BigAPI-Warnings).
Connect BiGapi as an MCP server: https://api.bigapi.dev/mcp (hosted) or npx -y @bigapi/mcp (local). Then ask in plain words; the agent finds pptx_to_markdown on its own.