Rest API

Edit Event

Edit an event currently scheduled to be transcribed live

POST /events/{event_id}/edit

ParameterWhereTypeDefaultDescription
titleformstring-Title of the recording
webcast_urlformstring-Webcast URL for processing
stream_urlformstring-Streaming URL for processing (DASH or HLS)
phone_numberformstring-Phone number for processing
audio_urlformstring-URL of a file to bulk process
event_dateformdatetimenullDate and time of the event
phone_pinformstringnullPin for processing
equity_idformstringnullID of equity, if needed
human_interventionformbooleanfalseWhether to allow agents to assist in connecting the event (if needed)
human_editingformbooleanfalseWhether to have human editors review and cleanup the transcript on completion
  • while webcast_url, stream_url, phone_number, and audio_url are not individually required, at least one must be provided as a source of audio
  • human_intervention and human_editing are premium paid features.

Response

{
    "event_id": ID
}

Code Samples

Bash

curl --request POST \
  --url 'null/api/speech-v1/events/{event_id}/edit' \
  --header 'X-API-Key: xxx' \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --data 'title=TITLE&webcast_url=WEBCAST_URL'

Python

import requests
requests.post(
    "null/api/speech-v1/events/{event_id}/edit", 
    headers={"X-API-Key": "xxx"},
    data={
        "title": TITLE,
        "webcast_url": WEBCAST_URL
    }
)
Previous
Create Event