Skip to main content
objectPrimaryMedia

Fields

coverImageId
ID

Asset ID of the artwork, and the handle for taking it off: the cover is an asset in its own right, so removing it means archiving that asset. Null when the attachment carries no artwork.

coverImageUrl
String

Artwork for the player. Null when the attachment carries none.

externalAssetId
ID

Asset ID to pass to the native playback endpoints. Null when the slot holds a raw upload with no delivery rendition.

id
ID!

Asset ID of the attachment.

type
String!

Medium and delivery format of the attachment (audio delivered as HLS). Picks the player; not a MIME type.

url
String

HLS manifest URL. Null while the transcode has published nothing yet — show a processing placeholder rather than a player.