Webhook (Transcripts)
Last updated
Last updated
POST
{{your_url}}/your-path
This particular configuration is available in Transcript workspaces, which deal with transcribed text from audio or video files.
The notification sends all transcription data in JSON format, containing all transcribed paragraphs, their speakers, start and end time, and annotations.
The following options are available:
Endpoint: a publicly available URL where SmartDocumentor can send notifications to. Notifications are sent as HTTP POST requests, with a JSON body.
Simplified Export: when enabled, SmartDocumentor sends a simplified model that only contains key information, such as detected paragraphs and speakers. When disabled, SmartDocumentor sends all metadata, including auditing information and annotations.
originalFileUrl
contains a SAS token secured URL, pointing to the original upload of your file. This URL has the following characteristics:
It is only set if the "Delete document files after finishing review" setting is disabled in the Workspace -> Advanced Settings screen, otherwise its null
The URL will expire after a default maximum of 180 days. You can configure this value by setting "Days until deletion of documents in archive" in the Workspace -> Advanced Settings screen.
If the document is deleted either manually or when the maximum retention date is reached, future requests to this URL will return 404 Not Found.
Once the URL expires, requests will return 403 Forbidden.
When working with an automatically split document, all document properties, including taskId
, originalFileUrl
, displayName
, taskNumber
and totalTimeInSeconds
will be set for the originally split document.
Use this request as an example below of what JSON is sent in a webhook integration. This integration method includes additional detail, such as individually detected words, precise timestamps, and annotations. Unless otherwise stated, numeric values are integers.