Skip to main content

πŸ”— 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​

HeaderTypeRequiredDescription
Content-Typestringβœ…Must be application/json
X-Zoom-S2T-Keystringβœ…Batch API token tied to the original session

πŸ“₯ Path Parameters​

ParameterDescription
sessionIdThe Transcript Session ID from the original batch job
documentIdThe Document ID from a Create or Get Document response

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 CodeDescription
201Share link created successfully
400Bad request – e.g., document already marked as finished
401Unauthorized – invalid or missing API token
403Forbidden – token does not have access to this document
404Not 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​