# Mux Playback Restrictions API

**Canonical:** https://apis.io/apis/mux-com/mux-com-playback-restrictions-api/  
**Provider:** Mux — https://apis.io/providers/mux-com/  
**Base URL:** https://api.mux.com  
**Documentation:** https://www.mux.com/docs/api-reference

Mux Playback Restrictions API is one of 38 APIs that [Mux](https://apis.io/providers/mux-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Playback Restrictions. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

Playback Restrictions allows you to set additional rules for playing videos. You can set the domains/hostnames allowed to play your videos. For instance, viewers can play videos embedded on the `https://example.com` website when you set the Playback Restrictions with `example.com` as an allowed domain. Any Video requests from other websites are denied. Additionally, you can set rules for what user agents to allow. Please see [Using User-Agent HTTP header for validation](https://docs.mux.com/guides/secure-video-playback#using-user-agent-http-header-for-validation) for more details on this feature.

## Machine-readable artifacts (15)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/mux-com/refs/heads/main/openapi/mux-com-playback-restrictions-api-openapi.yml
- **Documentation** — https://www.mux.com/docs/core/stream-video-files
- **APIReference** — https://www.mux.com/docs/api-reference
- **Documentation** — https://www.mux.com/docs/guides/start-live-streaming
- **APIReference** — https://www.mux.com/docs/api-reference#tag/Live-Streams
- **Documentation** — https://www.mux.com/docs/core/monitor-your-video-streaming-performance
- **APIReference** — https://www.mux.com/docs/api-reference#tag/Video-Views
- **Documentation** — https://www.mux.com/docs/guides/play-your-videos
- **APIReference** — https://www.mux.com/docs/api-reference#tag/Streaming
- **Documentation** — https://www.mux.com/docs/guides/get-images-from-a-video
- **APIReference** — https://www.mux.com/docs/api-reference#tag/Thumbnails
- **Documentation** — https://www.mux.com/docs/guides/mux-robots
- **APIReference** — https://www.mux.com/docs/api-reference#tag/Jobs
- **Documentation** — https://www.mux.com/docs/guides/signing-jwts
- **APIReference** — https://www.mux.com/docs/api-reference#tag/Signing-Keys

## Other Mux APIs (12)

- [Mux Webhooks](https://apis.io/apis/mux-com/webhooks/)
- [Mux Animated Images API](https://apis.io/apis/mux-com/mux-com-animated-images-api/)
- [Mux Annotations API](https://apis.io/apis/mux-com/mux-com-annotations-api/)
- [Mux Ask Questions API](https://apis.io/apis/mux-com/mux-com-ask-questions-api/)
- [Mux Assets API](https://apis.io/apis/mux-com/mux-com-assets-api/)
- [Mux Captions and Transcripts API](https://apis.io/apis/mux-com/mux-com-captions-and-transcripts-api/)
- [Mux Delivery Usage API](https://apis.io/apis/mux-com/mux-com-delivery-usage-api/)
- [Mux Dimensions API](https://apis.io/apis/mux-com/mux-com-dimensions-api/)
- [Mux Direct Uploads API](https://apis.io/apis/mux-com/mux-com-direct-uploads-api/)
- [Mux DRM Configurations API](https://apis.io/apis/mux-com/mux-com-drm-configurations-api/)
- [Mux Edit Captions API](https://apis.io/apis/mux-com/mux-com-edit-captions-api/)
- [Mux Errors API](https://apis.io/apis/mux-com/mux-com-errors-api/)

## Tags

Playback Restrictions

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/mux-com/mux-com-playback-restrictions-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/mux-com/.
