Multi-export
You can export multiple media at once. We're going to zip the documents and send it to you as an arraybuffer.
Request rules. No field is conditionally required. Some behaviour depends on what you send rather than on validation, so read the field descriptions below.
With fileType set to csv-labels, the ZIP holds one <file name>-labels.csv for each file that has labels, and files without labels are left out. With isMerged set to true it holds one merged_export.csv with the rows of every file. When none of the files has labels, the request returns a JSON body instead of a ZIP, with HTTP status 200, status set to failed and message set to No labels found for these files. Check the response content type before you save it as a ZIP. The columns are the same as for a single export.
A text note in the set is skipped rather than failed when fileType is sourceFile, csv-transcript or csv-transcript-sentiment, so the ZIP can hold fewer files than you asked for. The notification Speak AI raises when the export finishes counts the files it actually wrote against the number you requested.
Request
- Base URL: https://api.speakai.co/v1
- URL: https://api.speakai.co/v1/media/exportMultiple
- Auth: API key in header x-speakai-key and API key in header x-access-token
Request body
Response
Success
Changes
No recorded changes to this operation across all 2 revisions of this API.