Mux source
Overview
The Mux source connector lets you authenticate against the Mux API.
This connector is currently in development. At this time, it supports credential validation during setup, but it does not yet expose any streams for extraction.
Mux also has an experimental Conversions API destination that currently supports credential validation only; loading data is not yet implemented.
Setup
- In Mux, create (or locate) an API access token:
- Go to your Mux dashboard.
- Create an access token and note the Access Token ID and Secret Key.
- In your workspace, add a new Mux source.
- Enter the credentials from Mux and save.
Authentication
Mux supports two authentication methods, depending on how you’re using the connector.
Mux uses HTTP Basic Authentication for API requests:
- Username: Access Token ID
- Password: Secret Key
During setup/login, the connector validates credentials by calling:
GET https://api.mux.com/video/v1/assets?limit=1
If the request fails, you’ll see an authentication/validation error.
Destination (Mux Conversions API)
The Mux Conversions API destination uses Bearer token authentication:
- Bearer token:
api_token
During setup/login, the connector validates the token by calling:
GET https://api.mux.com/video/v1/metrics
If the request fails, you’ll see an authentication/validation error.
Configuration reference
| Field | Type | Required | Description |
|---|---|---|---|
access_token_id | string | Yes | Your Mux Access Token ID (used as the Basic Auth username). |
secret_key | string | Yes | Your Mux Secret Key (used as the Basic Auth password). |
api_token | string | Yes | Your Mux API token used for Bearer authentication (required for the Mux Conversions API destination). |
Streams
No streams are currently available. Extraction is not yet implemented for this connector.