Skip to main content
Version: s5

AudioMedia

Audio media

type AudioMedia {
id: String!
language: Language!
approximateTime: Int!
country: [Country!]!
scriptHTML: String
createdAt: DateTimeISO!
updatedAt: DateTimeISO!
deletedAt: DateTimeISO
postId: String!
post: Post!
creatorId: String!
creator: Creator!
photo: File!
media: File!
}

Fields

AudioMedia.id ● String! non-null scalar

UUID of audio

AudioMedia.language ● Language! non-null enum

Language of audio

AudioMedia.approximateTime ● Int! non-null scalar

Approximate time to listen to audio

AudioMedia.country ● [Country!]! non-null enum

Specific country audio is produced for

AudioMedia.scriptHTML ● String scalar

Rich text content of audio script given as JSON string of HTML

AudioMedia.createdAt ● DateTimeISO! non-null scalar

Creation time given as the ISO Date string

AudioMedia.updatedAt ● DateTimeISO! non-null scalar

Last update time given as the ISO Date string

AudioMedia.deletedAt ● DateTimeISO scalar

Soft delete time given as the ISO Date string

AudioMedia.postId ● String! non-null scalar

Post id of audio

AudioMedia.post ● Post! non-null object

Post of audio

AudioMedia.creatorId ● String! non-null scalar

Creator id of audio

AudioMedia.creator ● Creator! non-null object

Creator of audio

AudioMedia.photo ● File! non-null object

Photo for audio

AudioMedia.media ● File! non-null object

Media for audio

Member Of

Creator object

Implemented By

FileParentUnion union ● MediaUnion union