Tenants
If you subscribe to the Streamdiver Media API, a Tenant is created with the subscription.
Tenants operate independently, ensuring isolation and customization based on specific needs or requirements.
๐๏ธ Get current tenant
Retrieves the details of the current `Tenant`, i.e., its `name`, `shortcode`, and identifier.
๐๏ธ Get selectable cultures
Retrieves localized selectable cultures for a tenant. Any authenticated user can get available cultures.
๐๏ธ Get current tenant settings
Get current tenant settings
๐๏ธ Update current tenant settings
Update current tenant settings
๐๏ธ Get current tenant designs
Get current tenant designs
๐๏ธ Update current tenant designs
Update current tenant designs
๐๏ธ Get tenant statistics
Retrieves various metrics for the authenticated user's tenant, including media assets, users, channels, processing, and consumption.
๐๏ธ Get tenant resource
Get tenant resource
๐๏ธ Upload tenant resource
Uploads `Tenant` resources like `channelMainImage` or `playButtonImage`. `Channel` resources can be considered as `Tenant` defaults for the `Channel` resources, but `designs` can also be [configured per `Channel`](#tag/Channels/operation/assignDesignToChannel).
๐๏ธ Delete tenant resource
Enables the deletion of tenant resources.
๐๏ธ Update text resource of a tenant
Tenant Administrators can change text resources of type `imprint` and `privacy`. Text resources of type `terms` are only editable by System Administrators.
๐๏ธ List metadata presets
List metadata presets
๐๏ธ List transcription language models
Retrieves the language models used for transcription that are preconfigured for the current tenant.
๐๏ธ Update language models for transcription
Enables updating the available languages for transcription.
๐๏ธ List subtitle languages
Retrieves the subtitle languages based on the available transcription languages of the tenant. Available languages may depend on the subscription plan.