ui-upload
Upload Pptx For Translate
Accept a PPTX from the MCP Apps iframe, kick off translation.
Token is minted by upload_asset(purpose="translate", target_language=...). Target language is carried in the token's signed payload — the iframe doesn't need to pass it on the upload. Reuses the existing translate_upload worker (same endpoint /v1/translate serves web form).
Returns {job_id, poll_url} once the job is created; iframe polls /v1/jobs/{id} for completion. No server-side chain (translate is the final step).
post/v1/ui-upload/pptx
Request
- Base URL: https://api.slideforge.dev
- URL: https://api.slideforge.dev/v1/ui-upload/pptx
- Auth: one of:
- HTTP bearer
- API key in header X-API-Key
Headers
X-Upload-Tokenstring required
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.