Setting the file. One moment.
Subchapter 135.8
RUNBOOK.mdMarkdown4 KBView on GitHub
scribe.rtms instead.HS256 with one-hour-or-less expiry.${ZOOM_API_KEY} and ${ZOOM_API_SECRET}. They can make a naive health check look configured while every real call still fails.100 MB2 hours202 with a request ID504 even though the backend later completed with 200
Treat these as deployment observations, not hard API guarantees.5 seconds5-10 seconds2-3 chunks in flight at once
This gives incremental transcript updates without trying to hold a single long browser request open.MediaRecorder.start(timeslice) later chunks will always be independently transcribable.rtms when the user actually needs a live-audio product instead of a browser demo.text_display, segments, or word-level timings.POST /aiservices/scribe/transcribe succeeds with a known small file.multipart/form-data to Zoom, not a JSON data: URI wrapper.201 with job_id.401/auth failure -> wrong credential pair or expired JWT.413 Request Entity Too Large before the app logs anything -> reverse proxy limit, not Scribe.504 but backend logs later show 200 -> browser/edge timeout race; poll by request ID instead of assuming failure.rtms, not scribe./jobs/{jobId}/files before re-submitting whole batch.tools/zoom-crawler/raw-docs/developers.zoom.us/docs/ai-services/