v1

latestOpenAPI 3.1.02026-07-24650272.2 KB
API Endpoints

Create Workspace

Video workspaces are top-level entities in Gumlet. You can use them to organize videos for different teams/departments or use cases.

post/video/workspaces

Request body

namestring required

Specify a text string or identifier for the workspace.

type'proxy' | 'direct-upload' | 'webfolder' | 'aws' | 'gcs' | 'dostorage' | 'wasabi' | 'cloudinary' | 'azure' | 'linode' | 'backblaze' | 'cloudflare' | 'zoom' required

Video workspaces are top-level entities in Gumlet. You can use them to organize videos for different teams/departments or use cases.

default_profile_idstring

Gumlet provides the functionality of creating multiple video assets using the same set of parameters.

insight_property_idstring

The five to ten character unique identifier of the Gumlet Insight Property available on the dashboard.

Response

200

idstring
namestring
typestring
created_atstring
updated_atstring
video_protectionobject
default_profile_idstring
insight_property_idstring

Example response

{
  "id": "65b01610e99b77f116c0e32b",
  "name": "zoom-workspace",
  "type": "zoom",
  "created_at": "2024-01-23T19:40:00.447Z",
  "updated_at": "2024-01-23T19:40:00.447Z",
  "player_config": {
    "preload": true,
    "powered_by_gumlet_overlay": true,
    "allow_drm_protected_videos": true,
    "player_color": "#6658ea",
    "include_seo": true,
    "logo_width": 100,
    "logo_height": 100,
    "watermark_font_size": 20,
    "watermark_font_color": "#ff0000",
    "watermark_bg_color": "transparent",
    "watermark_interval": 1000
  },
  "default_profile_id": "646df1c9173a4a2fcac180b7",
  "insight_property_id": "65b01610e99b77f116c0e329",
  "zoom": {
    "secret": "yourSecret"
  },
  "embed_details": {
    "powered_by_gumlet_overlay": true,
    "allow_drm_protected_videos": true,
    "preload": true,
    "logo_width": 100,
    "logo_height": 100,
    "player_color": "#6658ea",
    "is_seo": true,
    "watermark_font_size": 20,
    "watermark_font_color": "#ff0000",
    "watermark_bg_color": "transparent",
    "watermark_interval": 1000
  },
  "channel_settings": {
    "privacy_type": "private"
  }
}