2.6 KiB
2.6 KiB
Zoom AI Services Scribe API Reference
Canonical sources:
- OpenAPI JSON: https://developers.zoom.us/api-hub/ai-services/methods/endpoints.json
- Docs overview: https://developers.zoom.us/docs/ai-services/scribe/
- Base URL:
https://api.zoom.us/v2
Endpoint Inventory
| Method | Endpoint | Summary | Operation ID |
|---|---|---|---|
| POST | /aiservices/scribe/transcribe |
Scribe (Synchronous) | createFastAsr |
| POST | /aiservices/scribe/jobs |
Submit Batch Scribe Job | submitBatchAsr |
| GET | /aiservices/scribe/jobs |
List Batch Jobs | listBatchJobs |
| GET | /aiservices/scribe/jobs/{jobId} |
Get Batch Job Status | getBatchJobStatus |
| DELETE | /aiservices/scribe/jobs/{jobId} |
Cancel Batch Job | cancelBatchJob |
| GET | /aiservices/scribe/jobs/{jobId}/files |
List Batch Job Files | listBatchJobFiles |
Request Shapes
POST /aiservices/scribe/transcribe
Required top-level fields:
fileconfig
Common config fields:
languageword_time_offsetschannel_separationtimestampsoutput_formatprofanity_filterdiarization
Response keys:
request_idduration_secmodelresult
POST /aiservices/scribe/jobs
Required top-level fields:
inputoutputconfig
Input subfields:
mode(SINGLE,PREFIX,MANIFEST)source(S3in current spec)urimanifestfilters.include_globsfilters.exclude_globsauth.aws.access_key_idauth.aws.secret_access_keyauth.aws.session_token
Output subfields:
destinationurilayout(SINGLE,PREFIX,ADJACENT)auth.aws.*
Config subfields:
languageword_time_offsetschannel_separationdiarizationprofanity_filteroutput_formatsegmentation_mode
Optional:
reference_idnotifications.webhook_urlnotifications.secret
Response keys:
job_idstatesubmitted_at
GET /aiservices/scribe/jobs
Query params:
statepage_sizenext_page_token
Response keys:
jobsnext_page_token
GET /aiservices/scribe/jobs/{jobId}
Path params:
jobId
Response keys:
job_idstatesubmitted_atsummary
GET /aiservices/scribe/jobs/{jobId}/files
Path params:
jobId
Query params:
page_sizenext_page_token
Response keys:
filesnext_page_token
Current Limits and Constraints Observed in Sources
- Batch manifest max:
1000file URIs. include_globsmax items:10.exclude_globsmax items:10.- Audio/media formats called out in docs:
WAV,MP3,M4A,MP4. - Batch job rate limit label in the OpenAPI description:
LIGHT.