Create transcript upload request
Create a new transcript upload session. This is the first step in the three-step workflow for generating scenarios from transcript files.
This endpoint:
- Creates a new request with a unique ID
- Checks rate limits per project (max active requests)
- Returns configuration details (max files, max file size, supported formats)
The returned requestId must be passed in subsequent upload and generation calls.
projectId is required. Provide it via the project_id header, or in the request body/query.
Authorizations
JWT Bearer Token for authentication
Headers
Project identifier. Use this header to pass projectId; alternatively use body or query.
Query Parameters
Project identifier (alternative to project_id header or projectReference in body)
Body
Response
Transcript request created successfully
Unique request identifier for subsequent calls
When this request will expire
Maximum number of files that can be uploaded
Maximum file size in bytes
Supported file formats
Request status
pending Maximum total upload size in bytes