# Motto ## Docs - [Actions engine](https://docs.mottostreaming.com/guides/annotations/actions.md): Automations that are triggered when annotations are tagged on a video. - [AI agents](https://docs.mottostreaming.com/guides/annotations/ai-agent.md): AI Agents for automatic highlight detection in your live streams - [Annotations](https://docs.mottostreaming.com/guides/annotations/annotations.md): Points in time used to mark key moments in a stream. - [Manage images](https://docs.mottostreaming.com/guides/assets/images.md): How to manage image assets in Motto - [Introduction](https://docs.mottostreaming.com/guides/assets/introduction.md): Image and video files stored in Motto. - [Video asset downloads](https://docs.mottostreaming.com/guides/assets/video-download.md): Downloading video assets in Motto - [Video asset uploads](https://docs.mottostreaming.com/guides/assets/video-upload.md): Uploading video assets into Motto - [Entities](https://docs.mottostreaming.com/guides/cms/entities.md) - [Sports standings](https://docs.mottostreaming.com/guides/cms/standings.md) - [Embed video player](https://docs.mottostreaming.com/guides/how-to/embed-our-player.md): Share your live and VOD content on your own website using a standard HTML iframe. - [Manage accounts](https://docs.mottostreaming.com/guides/iam/manage.md): Manage existing accounts and invite new ones into your Motto organization. - [Your sports. Your streams. Your way.](https://docs.mottostreaming.com/guides/introduction.md): Create your own sports OTT platform in minutes, and start live-streaming today! - [Video ads](https://docs.mottostreaming.com/guides/monetization/ads/video-ads.md): How to plan, configure, and test video ad delivery with Motto. - [Introduction](https://docs.mottostreaming.com/guides/monetization/introduction.md): Overview of ways to generate revenue from your live and on-demand sports content. - [Offers](https://docs.mottostreaming.com/guides/monetization/offers/introduction.md): Learn how to create and manage monetized offers to sell access to your content. - [Stripe](https://docs.mottostreaming.com/guides/monetization/offers/stripe.md): How to create and configure the Stripe payment gateway integration in Motto - [Transactions](https://docs.mottostreaming.com/guides/monetization/transactions/introduction.md): Understand how transactions work and where to find an overview of all purchases. - [Custom domain](https://docs.mottostreaming.com/guides/ott/custom-domain.md): How to use a custom domain on your Motto OTT platform - [Hero banners](https://docs.mottostreaming.com/guides/ott/hero-banners.md) - [Introduction](https://docs.mottostreaming.com/guides/ott/introduction.md): Create your own OTT platform with Motto in minutes! - [Channels](https://docs.mottostreaming.com/guides/streaming/channels.md): Providing a static RTMP/SRT ingest endpoint for a collection of live streams. - [Introduction](https://docs.mottostreaming.com/guides/streaming/configurations/introduction.md): Powerful streaming configurability options - [Transcoder settings](https://docs.mottostreaming.com/guides/streaming/configurations/transcoder-settings.md): Configure your streams to be processed at specific qualities, frame rates, etc. - [Introduction](https://docs.mottostreaming.com/guides/streaming/events/introduction.md) - [Live streaming](https://docs.mottostreaming.com/guides/streaming/events/live-streaming.md): Learn how to live stream to Motto. - [VOD](https://docs.mottostreaming.com/guides/streaming/events/vod.md): Learn how to upload Video-On-Demand (VOD) content to Motto. - [Highlight clipping](https://docs.mottostreaming.com/guides/streaming/highlights/clipping.md) - [Introduction](https://docs.mottostreaming.com/guides/streaming/highlights/introduction.md): Automated clipping and stitching of highlights in your live and VOD streams - [Stitching clips](https://docs.mottostreaming.com/guides/streaming/highlights/stitching.md) - [Simulcasting](https://docs.mottostreaming.com/guides/streaming/simulcasting.md): Also called re-streaming, multicasting, live syndication, and stream forwarding. - [Spiideo](https://docs.mottostreaming.com/guides/streaming/spiideo/integration.md): Automatically connect your Spiideo AI-cameras with Motto's streaming platform and CMS - [Concurrency control](https://docs.mottostreaming.com/guides/streaming/video-protection/concurrency-control.md): Limit the number of simultaneous devices that can stream from a single account. - [Domain pinning](https://docs.mottostreaming.com/guides/streaming/video-protection/domain-pinning.md): Limit the domain names that video can be played from - [DRM](https://docs.mottostreaming.com/guides/streaming/video-protection/drm.md): Digital Rights Management - [Geo-blocking](https://docs.mottostreaming.com/guides/streaming/video-protection/geo-blocking.md): Video protection on streams through geo-blocking. - [Hotlink prevention](https://docs.mottostreaming.com/guides/streaming/video-protection/hotlink-prevention.md): Video protection on streams through IP address binding - [Video Protection](https://docs.mottostreaming.com/guides/streaming/video-protection/introduction.md): Protect your streams with geo-blocking, VPN blocking, DRM, and more. - [Other](https://docs.mottostreaming.com/guides/streaming/video-protection/other.md): Other kinds of video protection, including entitlement verification. - [Registration walls](https://docs.mottostreaming.com/guides/streaming/video-protection/registration-walls.md): Require users to sign in before they can access your content. - [VPN blocking](https://docs.mottostreaming.com/guides/streaming/video-protection/vpn-blocking.md): Video protection on streams through VPN blocking. - [API Reference](https://docs.mottostreaming.com/reference/content-delivery-api/api-reference.md): Where to find the full API documentation for Motto's Content Delivery API - [Authentication](https://docs.mottostreaming.com/reference/content-delivery-api/authentication.md): How to authenticate user requests when using Motto's Content Delivery API - [Introduction](https://docs.mottostreaming.com/reference/content-delivery-api/introduction.md): A highly scalable API for end-users to access Motto resources - [Connect (protocol)](https://docs.mottostreaming.com/reference/deep-dive/connect-protocol.md): Protobuf RPC that works. - [KQL Filters](https://docs.mottostreaming.com/reference/deep-dive/kql-filters.md): Filtering API result-sets with KQL (Kibana Query Language) queries. - [API Reference](https://docs.mottostreaming.com/reference/overview.md): What would you like to learn more about? - [Get activity](https://docs.mottostreaming.com/reference/studio-api/analytics/activities/v1/get-activity.md) - [List activities](https://docs.mottostreaming.com/reference/studio-api/analytics/activities/v1/list-activities.md) - [Create action secret](https://docs.mottostreaming.com/reference/studio-api/annotations/action-secrets/v1/create-action-secret.md): CreateActionSecret - [Delete action secret](https://docs.mottostreaming.com/reference/studio-api/annotations/action-secrets/v1/delete-action-secret.md): DeleteActionSecret - [Get action secret](https://docs.mottostreaming.com/reference/studio-api/annotations/action-secrets/v1/get-action-secret.md): GetActionSecret - [List action secrets](https://docs.mottostreaming.com/reference/studio-api/annotations/action-secrets/v1/list-action-secrets.md): ListActionSecrets - [Update action secret](https://docs.mottostreaming.com/reference/studio-api/annotations/action-secrets/v1/update-action-secret.md): UpdateActionSecret - [Get action type](https://docs.mottostreaming.com/reference/studio-api/annotations/action-types/v1/get-action-type.md): GetActionType - [List action types](https://docs.mottostreaming.com/reference/studio-api/annotations/action-types/v1/list-action-types.md): ListActionTypes - [Create annotation](https://docs.mottostreaming.com/reference/studio-api/annotations/annotations/v1/create-annotation.md): CreateAnnotation - [Delete annotation](https://docs.mottostreaming.com/reference/studio-api/annotations/annotations/v1/delete-annotation.md): DeleteAnnotation - [Get annotation](https://docs.mottostreaming.com/reference/studio-api/annotations/annotations/v1/get-annotation.md): GetAnnotation - [List annotations](https://docs.mottostreaming.com/reference/studio-api/annotations/annotations/v1/list-annotations.md): ListAnnotations - [Update annotation](https://docs.mottostreaming.com/reference/studio-api/annotations/annotations/v1/update-annotation.md): UpdateAnnotation - [Attach content type](https://docs.mottostreaming.com/reference/studio-api/annotations/sets/v1/attach-content-type.md): AttachContentType - [Create annotation set](https://docs.mottostreaming.com/reference/studio-api/annotations/sets/v1/create-annotation-set.md): CreateAnnotationSet - [Delete annotation set](https://docs.mottostreaming.com/reference/studio-api/annotations/sets/v1/delete-annotation-set.md): DeleteAnnotationSet - [Detach content type](https://docs.mottostreaming.com/reference/studio-api/annotations/sets/v1/detach-content-type.md): DetachContentType - [Get annotation set](https://docs.mottostreaming.com/reference/studio-api/annotations/sets/v1/get-annotation-set.md): Returns an annotation type - [List annotation sets](https://docs.mottostreaming.com/reference/studio-api/annotations/sets/v1/list-annotation-sets.md): ListAnnotations - [Update annotation set](https://docs.mottostreaming.com/reference/studio-api/annotations/sets/v1/update-annotation-set.md): UpdateAnnotationSet - [Create annotation type](https://docs.mottostreaming.com/reference/studio-api/annotations/types/v1/create-annotation-type.md): CreateAnnotationType - [Delete annotation type](https://docs.mottostreaming.com/reference/studio-api/annotations/types/v1/delete-annotation-type.md): DeleteAnnotationType - [Get action configuration](https://docs.mottostreaming.com/reference/studio-api/annotations/types/v1/get-action-configuration.md): GetActionConfiguration - [Get annotation type](https://docs.mottostreaming.com/reference/studio-api/annotations/types/v1/get-annotation-type.md): GetAnnotationType - [List annotation types](https://docs.mottostreaming.com/reference/studio-api/annotations/types/v1/list-annotation-types.md): ListAnnotations - [Set action configuration](https://docs.mottostreaming.com/reference/studio-api/annotations/types/v1/set-action-configuration.md): SetActionConfiguration - [Update annotation type](https://docs.mottostreaming.com/reference/studio-api/annotations/types/v1/update-annotation-type.md): UpdateAnnotationType - [Create banner collection](https://docs.mottostreaming.com/reference/studio-api/cms/banner-collections/v2/create-banner-collection.md): CreateBannerCollection - [Delete banner collection](https://docs.mottostreaming.com/reference/studio-api/cms/banner-collections/v2/delete-banner-collection.md): DeleteBannerCollection - [Get banner collection](https://docs.mottostreaming.com/reference/studio-api/cms/banner-collections/v2/get-banner-collection.md): GetBannerCollection - [List banner collections](https://docs.mottostreaming.com/reference/studio-api/cms/banner-collections/v2/list-banner-collections.md): ListBannerCollections - [Update banner collection](https://docs.mottostreaming.com/reference/studio-api/cms/banner-collections/v2/update-banner-collection.md): UpdateBannerCollection - [Batch get banners](https://docs.mottostreaming.com/reference/studio-api/cms/banners/v2/batch-get-banners.md): BatchGetBanners - [Create banner](https://docs.mottostreaming.com/reference/studio-api/cms/banners/v2/create-banner.md): CreateBanner - [Delete banner](https://docs.mottostreaming.com/reference/studio-api/cms/banners/v2/delete-banner.md): DeleteBanner - [Get banner](https://docs.mottostreaming.com/reference/studio-api/cms/banners/v2/get-banner.md): GetBanner - [List banners](https://docs.mottostreaming.com/reference/studio-api/cms/banners/v2/list-banners.md): ListBanners - [Update banner](https://docs.mottostreaming.com/reference/studio-api/cms/banners/v2/update-banner.md): UpdateBanner - [Create creative work](https://docs.mottostreaming.com/reference/studio-api/cms/creative-works/v1/create-creative-work.md): CreateCreativeWork - [Delete creative work](https://docs.mottostreaming.com/reference/studio-api/cms/creative-works/v1/delete-creative-work.md): DeleteCreativeWork - [Get creative work](https://docs.mottostreaming.com/reference/studio-api/cms/creative-works/v1/get-creative-work.md): GetCreativeWork - [List creative works](https://docs.mottostreaming.com/reference/studio-api/cms/creative-works/v1/list-creative-works.md): ListCreativeWorks - [Update creative work](https://docs.mottostreaming.com/reference/studio-api/cms/creative-works/v1/update-creative-work.md): UpdateCreativeWork - [Create entity](https://docs.mottostreaming.com/reference/studio-api/cms/entities/v1/create-entity.md): CreateEntity - [Delete entity](https://docs.mottostreaming.com/reference/studio-api/cms/entities/v1/delete-entity.md): DeleteEntity - [Get entity](https://docs.mottostreaming.com/reference/studio-api/cms/entities/v1/get-entity.md): GetEntity - [List entities](https://docs.mottostreaming.com/reference/studio-api/cms/entities/v1/list-entities.md): ListEntities - [Update entity](https://docs.mottostreaming.com/reference/studio-api/cms/entities/v1/update-entity.md): UpdateEntity - [Create event](https://docs.mottostreaming.com/reference/studio-api/cms/events/v1/create-event.md): CreateEvent - [Delete event](https://docs.mottostreaming.com/reference/studio-api/cms/events/v1/delete-event.md): DeleteEvent - [Duplicate event](https://docs.mottostreaming.com/reference/studio-api/cms/events/v1/duplicate-event.md): DuplicateEvent - [Get event](https://docs.mottostreaming.com/reference/studio-api/cms/events/v1/get-event.md): GetEvent - [List events](https://docs.mottostreaming.com/reference/studio-api/cms/events/v1/list-events.md): ListEvents - [Update event](https://docs.mottostreaming.com/reference/studio-api/cms/events/v1/update-event.md): UpdateEvent - [Batch get standing phases](https://docs.mottostreaming.com/reference/studio-api/cms/standing-phases/v1/batch-get-standing-phases.md): BatchGetStandingPhases - [Create standing phase](https://docs.mottostreaming.com/reference/studio-api/cms/standing-phases/v1/create-standing-phase.md): CreateStandingPhase - [Delete standing phase](https://docs.mottostreaming.com/reference/studio-api/cms/standing-phases/v1/delete-standing-phase.md): DeleteStandingPhase - [Get standing phase](https://docs.mottostreaming.com/reference/studio-api/cms/standing-phases/v1/get-standing-phase.md): GetStandingPhase - [Update standing phase](https://docs.mottostreaming.com/reference/studio-api/cms/standing-phases/v1/update-standing-phase.md): UpdateStandingPhase - [Create standing](https://docs.mottostreaming.com/reference/studio-api/cms/standings/v1/create-standing.md): CreateStanding - [Delete standing](https://docs.mottostreaming.com/reference/studio-api/cms/standings/v1/delete-standing.md): DeleteStanding - [Get standing](https://docs.mottostreaming.com/reference/studio-api/cms/standings/v1/get-standing.md): GetStanding - [List standings](https://docs.mottostreaming.com/reference/studio-api/cms/standings/v1/list-standings.md): ListStandings - [Update standing](https://docs.mottostreaming.com/reference/studio-api/cms/standings/v1/update-standing.md): UpdateStanding - [Create type](https://docs.mottostreaming.com/reference/studio-api/cms/types/v1/create-type.md) - [Delete type](https://docs.mottostreaming.com/reference/studio-api/cms/types/v1/delete-type.md) - [Get type](https://docs.mottostreaming.com/reference/studio-api/cms/types/v1/get-type.md) - [List types](https://docs.mottostreaming.com/reference/studio-api/cms/types/v1/list-types.md) - [Update type](https://docs.mottostreaming.com/reference/studio-api/cms/types/v1/update-type.md) - [Introduction](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/introduction.md): Accounts in Motto - [Batch get accounts](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/batch-get-accounts.md): BatchGetAccounts - [Change password](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/change-password.md): ChangePassword - [Check password reset](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/check-password-reset.md): CheckPasswordReset - [Create account](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/create-account.md): CreateAccount - [Get account](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/get-account.md): GetAccount - [Get my account](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/get-my-account.md): GetMyAccount - [Invite accounts](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/invite-accounts.md): BatchInviteAccounts - [List accounts](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/list-accounts.md): ListAccounts - [Resend email verification](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/resend-email-verification.md): ResendVerificationEmail - [Reset password](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/reset-password.md): ResetPassword - [Send password reset](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/send-password-reset.md): SendPasswordReset - [Update account](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/update-account.md): UpdateAccount - [Verify email](https://docs.mottostreaming.com/reference/studio-api/iam/accounts/v1/verify-email.md): VerifyAccount - [Create token](https://docs.mottostreaming.com/reference/studio-api/iam/auth/v1/create-token.md): CreateToken - [Get iam policy](https://docs.mottostreaming.com/reference/studio-api/iam/auth/v1/get-iam-policy.md): GetIamPolicy - [Get role](https://docs.mottostreaming.com/reference/studio-api/iam/auth/v1/get-role.md): GetRole - [Login](https://docs.mottostreaming.com/reference/studio-api/iam/auth/v1/login.md): Login - [Set iam policy](https://docs.mottostreaming.com/reference/studio-api/iam/auth/v1/set-iam-policy.md): SetIamPolicy - [Test account permissions](https://docs.mottostreaming.com/reference/studio-api/iam/auth/v1/test-account-permissions.md): TestResourceIamPermissions - [Get organization](https://docs.mottostreaming.com/reference/studio-api/iam/organizations/v1/get-organization.md): GetOrganization - [List organizations](https://docs.mottostreaming.com/reference/studio-api/iam/organizations/v1/list-organizations.md): ListOrganizations - [Get project](https://docs.mottostreaming.com/reference/studio-api/iam/projects/v1/get-project.md): GetProject - [List projects](https://docs.mottostreaming.com/reference/studio-api/iam/projects/v1/list-projects.md): ListProjects - [Update project](https://docs.mottostreaming.com/reference/studio-api/iam/projects/v1/update-project.md): UpdateProject - [Introduction](https://docs.mottostreaming.com/reference/studio-api/iam/users/introduction.md): Users in Motto - [Create apple sign in integration](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/create-apple-sign-in-integration.md): Apple Sign In related methods - [Create google sign in integration](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/create-google-sign-in-integration.md): CreateGoogleSignInIntegration - [Create user token](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/create-user-token.md): CreateUserToken - [Delete apple sign in integration](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/delete-apple-sign-in-integration.md) - [Delete google sign in integration](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/delete-google-sign-in-integration.md): DeleteGoogleSignInIntegration - [Delete user](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/delete-user.md): DeleteUser - [Get apple sign in integration](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/get-apple-sign-in-integration.md) - [Get google sign in integration](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/get-google-sign-in-integration.md): GetGoogleSignInIntegration - [Get user](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/get-user.md): GetUser - [List users](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/list-users.md): ListUsers - [Update apple sign in integration](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/update-apple-sign-in-integration.md) - [Update google sign in integration](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/update-google-sign-in-integration.md): UpdateGoogleSignInIntegration - [Update user](https://docs.mottostreaming.com/reference/studio-api/iam/users/v1/update-user.md): UpdateUser - [Batch get event mappings](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/batch-get-event-mappings.md): BatchGetSpiideoEventMappings - [Create entity mapping](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/create-entity-mapping.md): Creates a new entity mapping. - [Create event type mapping](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/create-event-type-mapping.md): Creates a new event type mapping. - [Create spiideo integration](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/create-spiideo-integration.md): CreateSpiideoIntegration - [Create sport config](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/create-sport-config.md): Creates a new sport configuration. - [Create team type mapping](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/create-team-type-mapping.md): Creates a new team type mapping. - [Delete entity mapping](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/delete-entity-mapping.md): Deletes a specific entity mapping. - [Delete event type mapping](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/delete-event-type-mapping.md): Deletes a specific event type mapping. - [Delete spiideo integration](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/delete-spiideo-integration.md): DeleteSpiideoIntegration - [Delete sport config](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/delete-sport-config.md): Deletes a specific sport configuration. - [Delete team type mapping](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/delete-team-type-mapping.md): Deletes a specific team type mapping. - [Get spiideo integration](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/get-spiideo-integration.md): GetSpiideoIntegration - [List entity mappings](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/list-entity-mappings.md): Lists all entity mappings for a project. - [List event type mappings](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/list-event-type-mappings.md): Lists all event type mappings for a project. - [List sport configs](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/list-sport-configs.md): Lists all sport configurations for a project. - [List team type mappings](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/list-team-type-mappings.md): Lists all team type mappings for a project. - [Update spiideo integration](https://docs.mottostreaming.com/reference/studio-api/integration/spiideo/v1/update-spiideo-integration.md): UpdateSpiideoIntegration - [Create subscription](https://docs.mottostreaming.com/reference/studio-api/integration/subscriptions/v1/create-subscription.md): CreateSubscription - [Delete subscription](https://docs.mottostreaming.com/reference/studio-api/integration/subscriptions/v1/delete-subscription.md): DeleteSubscription - [Get subscription](https://docs.mottostreaming.com/reference/studio-api/integration/subscriptions/v1/get-subscription.md): GetSubscription - [List subscriptions](https://docs.mottostreaming.com/reference/studio-api/integration/subscriptions/v1/list-subscriptions.md): ListSubscriptions - [Update subscription](https://docs.mottostreaming.com/reference/studio-api/integration/subscriptions/v1/update-subscription.md): UpdateSubscription - [List topics](https://docs.mottostreaming.com/reference/studio-api/integration/topics/v1/list-topics.md): ListTopics - [Introduction](https://docs.mottostreaming.com/reference/studio-api/introduction.md): An authenticated API for managing Motto resources - [Create sponsorship collection](https://docs.mottostreaming.com/reference/studio-api/monetization/ads/v1/create-sponsorship-collection.md): CreateSponsorshipCollection - [Create video ad](https://docs.mottostreaming.com/reference/studio-api/monetization/ads/v1/create-video-ad.md): CreateVideoAd - [Delete sponsorship collection](https://docs.mottostreaming.com/reference/studio-api/monetization/ads/v1/delete-sponsorship-collection.md): DeleteSponsorshipCollection - [Delete video ad](https://docs.mottostreaming.com/reference/studio-api/monetization/ads/v1/delete-video-ad.md): DeleteVideoAd - [Get sponsorship collection](https://docs.mottostreaming.com/reference/studio-api/monetization/ads/v1/get-sponsorship-collection.md): GetSponsorshipCollection - [Get video ad](https://docs.mottostreaming.com/reference/studio-api/monetization/ads/v1/get-video-ad.md): GetVideoAd - [List sponsorship collections](https://docs.mottostreaming.com/reference/studio-api/monetization/ads/v1/list-sponsorship-collections.md): ListSponsorshipCollections - [List video ads](https://docs.mottostreaming.com/reference/studio-api/monetization/ads/v1/list-video-ads.md): ListVideoAds - [Update sponsorship collection](https://docs.mottostreaming.com/reference/studio-api/monetization/ads/v1/update-sponsorship-collection.md): UpdateSponsorshipCollection - [Update video ad](https://docs.mottostreaming.com/reference/studio-api/monetization/ads/v1/update-video-ad.md): UpdateVideoAd - [List entitlements](https://docs.mottostreaming.com/reference/studio-api/monetization/entitlements/v1/list-entitlements.md): ListEntitlements - [Upsert entitlement](https://docs.mottostreaming.com/reference/studio-api/monetization/entitlements/v1/upsert-entitlement.md): UpsertEntitlement - [Create cleeng integration](https://docs.mottostreaming.com/reference/studio-api/monetization/integrations/v1/create-cleeng-integration.md): CreateCleengIntegration - [Create stripe integration](https://docs.mottostreaming.com/reference/studio-api/monetization/integrations/v1/create-stripe-integration.md): CreateStripeIntegration - [Delete cleeng integration](https://docs.mottostreaming.com/reference/studio-api/monetization/integrations/v1/delete-cleeng-integration.md): DeleteCleengIntegration - [Delete stripe integration](https://docs.mottostreaming.com/reference/studio-api/monetization/integrations/v1/delete-stripe-integration.md): DeleteStripeIntegration - [Get cleeng integration](https://docs.mottostreaming.com/reference/studio-api/monetization/integrations/v1/get-cleeng-integration.md): GetCleengIntegration - [Get stripe integration](https://docs.mottostreaming.com/reference/studio-api/monetization/integrations/v1/get-stripe-integration.md): GetStripeIntegration - [List cleeng integrations](https://docs.mottostreaming.com/reference/studio-api/monetization/integrations/v1/list-cleeng-integrations.md): ListCleengIntegrations - [Update stripe integration](https://docs.mottostreaming.com/reference/studio-api/monetization/integrations/v1/update-stripe-integration.md): UpdateStripeIntegration - [Create offer](https://docs.mottostreaming.com/reference/studio-api/monetization/offers/v1/create-offer.md): CreateOffer - [Delete offer](https://docs.mottostreaming.com/reference/studio-api/monetization/offers/v1/delete-offer.md): DeleteOffer - [Get offer](https://docs.mottostreaming.com/reference/studio-api/monetization/offers/v1/get-offer.md): GetOffer - [List offers](https://docs.mottostreaming.com/reference/studio-api/monetization/offers/v1/list-offers.md): ListOffers - [Update offer](https://docs.mottostreaming.com/reference/studio-api/monetization/offers/v1/update-offer.md): UpdateOffer - [List payment methods](https://docs.mottostreaming.com/reference/studio-api/monetization/payment-methods/v1/list-payment-methods.md): BatchGetPaymentMethods - [Get transaction](https://docs.mottostreaming.com/reference/studio-api/monetization/transactions/v1/get-transaction.md): GetTransaction - [List transactions](https://docs.mottostreaming.com/reference/studio-api/monetization/transactions/v1/list-transactions.md): ListTransactions - [Batch get file kinds](https://docs.mottostreaming.com/reference/studio-api/ott/file-kinds/v1/batch-get-file-kinds.md): BatchGetFileKinds - [List file kinds](https://docs.mottostreaming.com/reference/studio-api/ott/file-kinds/v1/list-file-kinds.md): ListFileKinds - [Create file](https://docs.mottostreaming.com/reference/studio-api/ott/files/v1/create-file.md): CreateFile - [Delete file](https://docs.mottostreaming.com/reference/studio-api/ott/files/v1/delete-file.md): DeleteFile - [Get file](https://docs.mottostreaming.com/reference/studio-api/ott/files/v1/get-file.md): GetFile - [List files](https://docs.mottostreaming.com/reference/studio-api/ott/files/v1/list-files.md): ListFiles - [Batch get page components](https://docs.mottostreaming.com/reference/studio-api/ott/page-components/v1/batch-get-page-components.md): BatchGetPageComponents - [Create page component](https://docs.mottostreaming.com/reference/studio-api/ott/page-components/v1/create-page-component.md): CreatePageComponent - [Delete page component](https://docs.mottostreaming.com/reference/studio-api/ott/page-components/v1/delete-page-component.md): DeletePageComponent - [Get page component](https://docs.mottostreaming.com/reference/studio-api/ott/page-components/v1/get-page-component.md): GetPageComponent - [Update page component](https://docs.mottostreaming.com/reference/studio-api/ott/page-components/v1/update-page-component.md): UpdatePageComponent - [Compare pages](https://docs.mottostreaming.com/reference/studio-api/ott/pages/v1/compare-pages.md): ComparePage - [Create page](https://docs.mottostreaming.com/reference/studio-api/ott/pages/v1/create-page.md): CreatePage - [Delete page](https://docs.mottostreaming.com/reference/studio-api/ott/pages/v1/delete-page.md): DeletePage - [Get page](https://docs.mottostreaming.com/reference/studio-api/ott/pages/v1/get-page.md): GetPage - [List pages](https://docs.mottostreaming.com/reference/studio-api/ott/pages/v1/list-pages.md): ListPages - [Update page](https://docs.mottostreaming.com/reference/studio-api/ott/pages/v1/update-page.md): UpdatePage - [Create platform](https://docs.mottostreaming.com/reference/studio-api/ott/platforms/v1/create-platform.md): CreatePlatform - [Delete platform](https://docs.mottostreaming.com/reference/studio-api/ott/platforms/v1/delete-platform.md): DeletePlatform - [Get platform](https://docs.mottostreaming.com/reference/studio-api/ott/platforms/v1/get-platform.md): GetPlatform - [List platforms](https://docs.mottostreaming.com/reference/studio-api/ott/platforms/v1/list-platforms.md): ListPlatforms - [Update platform](https://docs.mottostreaming.com/reference/studio-api/ott/platforms/v1/update-platform.md): UpdatePlatform - [Create slug](https://docs.mottostreaming.com/reference/studio-api/ott/slugs/v1/create-slug.md): CreateSlug - [Delete slug](https://docs.mottostreaming.com/reference/studio-api/ott/slugs/v1/delete-slug.md): DeleteSlug - [Get slug](https://docs.mottostreaming.com/reference/studio-api/ott/slugs/v1/get-slug.md): GetSlug - [List slugs](https://docs.mottostreaming.com/reference/studio-api/ott/slugs/v1/list-slugs.md): ListSlugs - [Delete asset](https://docs.mottostreaming.com/reference/studio-api/streaming/assets/v1/delete-asset.md): DeleteAsset - [Get asset](https://docs.mottostreaming.com/reference/studio-api/streaming/assets/v1/get-asset.md): GetAsset - [Get asset url](https://docs.mottostreaming.com/reference/studio-api/streaming/assets/v1/get-asset-url.md): GetAssetURL - [List assets](https://docs.mottostreaming.com/reference/studio-api/streaming/assets/v1/list-assets.md): ListAssets - [Set asset labels](https://docs.mottostreaming.com/reference/studio-api/streaming/assets/v1/set-asset-labels.md): SetLabels - [Create clip](https://docs.mottostreaming.com/reference/studio-api/streaming/clips/v1/create-clip.md): CreateClip - [Get clip](https://docs.mottostreaming.com/reference/studio-api/streaming/clips/v1/get-clip.md): GetClip - [Attach workflow](https://docs.mottostreaming.com/reference/studio-api/streaming/configurations/v1/attach-workflow.md): AttachConfiguration - [Create configuration](https://docs.mottostreaming.com/reference/studio-api/streaming/configurations/v1/create-configuration.md): CreateConfiguration - [Delete configuration](https://docs.mottostreaming.com/reference/studio-api/streaming/configurations/v1/delete-configuration.md): DeleteConfiguration - [Detach workflow](https://docs.mottostreaming.com/reference/studio-api/streaming/configurations/v1/detach-workflow.md): DetachConfiguration - [Get configuration](https://docs.mottostreaming.com/reference/studio-api/streaming/configurations/v1/get-configuration.md): GetConfiguration - [List configurations](https://docs.mottostreaming.com/reference/studio-api/streaming/configurations/v1/list-configurations.md): ListConfigurations - [Update configuration](https://docs.mottostreaming.com/reference/studio-api/streaming/configurations/v1/update-configuration.md): UpdateConfiguration - [List ingest servers](https://docs.mottostreaming.com/reference/studio-api/streaming/ingest-servers/v1/list-ingest-servers.md): ListServers - [Create live stream](https://docs.mottostreaming.com/reference/studio-api/streaming/live-streams/v1/create-live-stream.md): CreateLiveStream - [Delete live stream](https://docs.mottostreaming.com/reference/studio-api/streaming/live-streams/v1/delete-live-stream.md): DeleteLiveStream - [Get live stream](https://docs.mottostreaming.com/reference/studio-api/streaming/live-streams/v1/get-live-stream.md): GetLiveStream - [List live streams](https://docs.mottostreaming.com/reference/studio-api/streaming/live-streams/v1/list-live-streams.md): ListLiveStreams - [Update live stream](https://docs.mottostreaming.com/reference/studio-api/streaming/live-streams/v1/update-live-stream.md): UpdateLiveStream - [Get playlist](https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/get-playlist.md): GetPlaylist - [Update playlist](https://docs.mottostreaming.com/reference/studio-api/streaming/playlists/v1/update-playlist.md): UpdatePlaylist - [Create rtmp ingest](https://docs.mottostreaming.com/reference/studio-api/streaming/rtmp-ingests/v1/create-rtmp-ingest.md) - [Delete rtmp ingest](https://docs.mottostreaming.com/reference/studio-api/streaming/rtmp-ingests/v1/delete-rtmp-ingest.md) - [Disconnect](https://docs.mottostreaming.com/reference/studio-api/streaming/rtmp-ingests/v1/disconnect.md) - [Get rtmp ingest](https://docs.mottostreaming.com/reference/studio-api/streaming/rtmp-ingests/v1/get-rtmp-ingest.md) - [List rtmp ingests](https://docs.mottostreaming.com/reference/studio-api/streaming/rtmp-ingests/v1/list-rtmp-ingests.md) - [Start pull](https://docs.mottostreaming.com/reference/studio-api/streaming/rtmp-ingests/v1/start-pull.md) - [Update rtmp ingest](https://docs.mottostreaming.com/reference/studio-api/streaming/rtmp-ingests/v1/update-rtmp-ingest.md) - [Create simulcast](https://docs.mottostreaming.com/reference/studio-api/streaming/simulcasts/v1/create-simulcast.md): CreateSimulcast - [Delete simulcast](https://docs.mottostreaming.com/reference/studio-api/streaming/simulcasts/v1/delete-simulcast.md): DeleteSimulcast - [Get simulcast](https://docs.mottostreaming.com/reference/studio-api/streaming/simulcasts/v1/get-simulcast.md): GetSimulcast - [Start simulcast](https://docs.mottostreaming.com/reference/studio-api/streaming/simulcasts/v1/start-simulcast.md): StartSimulcast - [Stop simulcast](https://docs.mottostreaming.com/reference/studio-api/streaming/simulcasts/v1/stop-simulcast.md): StopSimulcast - [Update simulcast](https://docs.mottostreaming.com/reference/studio-api/streaming/simulcasts/v1/update-simulcast.md): UpdateSimulcast - [Create stitcher](https://docs.mottostreaming.com/reference/studio-api/streaming/stitchers/v1/create-stitcher.md): CreateStitcher - [Get stitcher](https://docs.mottostreaming.com/reference/studio-api/streaming/stitchers/v1/get-stitcher.md): GetStitcher - [Create upload](https://docs.mottostreaming.com/reference/studio-api/streaming/uploads/v1/create-upload.md): CreateUploadSession - [Create ruleset](https://docs.mottostreaming.com/reference/studio-api/streaming/video-protection/v2/create-ruleset.md): CreateVideoProtectionRuleset - [Delete ruleset](https://docs.mottostreaming.com/reference/studio-api/streaming/video-protection/v2/delete-ruleset.md): DeleteVideoProtectionRuleset - [Get ruleset](https://docs.mottostreaming.com/reference/studio-api/streaming/video-protection/v2/get-ruleset.md): GetVideoProtection - [List rulesets](https://docs.mottostreaming.com/reference/studio-api/streaming/video-protection/v2/list-rulesets.md): ListVideoProtectionRulesets - [Update ruleset](https://docs.mottostreaming.com/reference/studio-api/streaming/video-protection/v2/update-ruleset.md): UpdateVideoProtectionRuleset - [Delete video](https://docs.mottostreaming.com/reference/studio-api/streaming/videos/v1/delete-video.md): DeleteVideo - [Get video](https://docs.mottostreaming.com/reference/studio-api/streaming/videos/v1/get-video.md): GetVideo - [List videos](https://docs.mottostreaming.com/reference/studio-api/streaming/videos/v1/list-videos.md): ListVideos - [Update video](https://docs.mottostreaming.com/reference/studio-api/streaming/videos/v1/update-video.md): UpdateVideo - [Create vod](https://docs.mottostreaming.com/reference/studio-api/streaming/vods/v1/create-vod.md): CreateVideo - [Delete vod](https://docs.mottostreaming.com/reference/studio-api/streaming/vods/v1/delete-vod.md): DeleteVideo - [Get vod](https://docs.mottostreaming.com/reference/studio-api/streaming/vods/v1/get-vod.md): GetVideo - [List vods](https://docs.mottostreaming.com/reference/studio-api/streaming/vods/v1/list-vods.md): ListVideos - [Process vod](https://docs.mottostreaming.com/reference/studio-api/streaming/vods/v1/process-vod.md): StartVideoProcess - [Update vod](https://docs.mottostreaming.com/reference/studio-api/streaming/vods/v1/update-vod.md): UpdateVideo ## OpenAPI Specs - [openapi](https://docs.mottostreaming.com/openapi.yaml) ## Optional - [Buf](https://buf.build/motto) - [GitHub](https://github.com/MottoStreaming)