π Magic Links
Generate a secure, shareable link to allow others to view a transcription documentβwithout requiring direct API authentication.
β οΈ Use the same API token that was used to create the original transcript session. Magic links are bound to the session-level authentication.
π Required Authenticationβ
Header | Type | Required | Description |
---|---|---|---|
Content-Type | string | β | Must be application/json |
X-Zoom-S2T-Key | string | β | Batch API token tied to the original session |
π₯ Path Parametersβ
Parameter | Description |
---|---|
sessionId | The Transcript Session ID from the original batch job |
documentId | The Document ID from a Create or Get Document response |
π Create a Magic Linkβ
Endpointβ
POST /api/v3/speech-to-text/session/{sessionId}/document/{documentId}/share
Example Responseβ
{
"result": {
"link": "https://scriptix.app/shared/x/y/z"
}
}
β Response Codesβ
Status Code | Description |
---|---|
201 | Share link created successfully |
400 | Bad request β e.g., document already marked as finished |
401 | Unauthorized β invalid or missing API token |
403 | Forbidden β token does not have access to this document |
404 | Not found β the document doesn't exist or doesn't belong to the session |
π§ Use Casesβ
- Share transcript results with collaborators
- Enable one-click viewing for clients or reviewers
- Provide external access without exposing API credentials
π Next Stepsβ
- Overview β General document handling
- Translate β Translate transcripts into other languages
- CRUD Operations β Create, update, or delete documents
- Webhook Callback β Automate result processing