v3

latestOpenAPI 3.0.32026-07-31112307733.3 KB
sdk_upload

Create Desktop SDK Upload

Create a new Desktop SDK upload.

The base rate limit for this endpoint is:

  • 300 requests per min per workspace
post/api/v1/sdk_upload/

Request body

_1080pboolean
metadataobject

Example request

{
  "recording_config": {
    "transcript": {
      "provider": {
        "gladia_v2_streaming": {
          "custom_metadata": {
            "user": "John Doe"
          },
          "realtime_processing": {
            "custom_vocabulary_config": {
              "vocabulary": [
                "Westeros",
                {
                  "value": "Stark"
                },
                {
                  "value": "Night's Watch",
                  "pronunciations": [
                    "Nightz Watch"
                  ],
                  "intensity": 0.4,
                  "language": "en"
                }
              ],
              "default_intensity": 0.5
            },
            "custom_spelling_config": {
              "spelling_dictionary": {
                "Gettleman": [
                  "gettleman"
                ],
                "SQL": [
                  "Sequel"
                ]
              }
            },
            "translation_config": {
              "target_languages": [
                "en"
              ]
            }
          },
          "callback_config": {
            "url": "https://callback.example"
          }
        }
      }
    }
  }
}

Response

idstring uuid required
recording_idstring uuid nullable required
upload_tokenstring required
created_atstring date-time required
metadataobject