stream_direct_upload_request

APIs.ioEngineeringPlatform

Properties

Name Type Description
allowedOrigins object
creator object
expiry string The date and time after upload when videos will not be accepted.
maxDurationSeconds object
meta object
requireSignedURLs object
scheduledDeletion object
thumbnailTimestampPct object
watermark object
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-stream-direct-upload-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/stream_direct_upload_request",
  "title": "stream_direct_upload_request",
  "properties": {
    "allowedOrigins": {
      "$ref": "#/components/schemas/stream_allowedOrigins"
    },
    "creator": {
      "$ref": "#/components/schemas/stream_creator"
    },
    "expiry": {
      "default": "Now + 30 minutes",
      "description": "The date and time after upload when videos will not be accepted.",
      "example": "2021-01-02T02:20:00Z",
      "format": "date-time",
      "type": "string"
    },
    "maxDurationSeconds": {
      "$ref": "#/components/schemas/stream_maxDurationSeconds"
    },
    "meta": {
      "$ref": "#/components/schemas/stream_media_metadata"
    },
    "requireSignedURLs": {
      "$ref": "#/components/schemas/stream_requireSignedURLs"
    },
    "scheduledDeletion": {
      "$ref": "#/components/schemas/stream_scheduledDeletion"
    },
    "thumbnailTimestampPct": {
      "$ref": "#/components/schemas/stream_thumbnailTimestampPct"
    },
    "watermark": {
      "$ref": "#/components/schemas/stream_watermark_at_upload"
    }
  },
  "required": [
    "maxDurationSeconds"
  ],
  "type": "object"
}