Skip to content

MediaEdge

Media connection edge

type MediaEdge {
node: Media
id: Int
relationType(
version: Int
): MediaRelation
isMainStudio: Boolean!
characters: [Character]
characterRole: CharacterRole
characterName: String
roleNotes: String
dubGroup: String
staffRole: String
voiceActors(
language: StaffLanguage
sort: [StaffSort]
): [Staff]
voiceActorRoles(
language: StaffLanguage
sort: [StaffSort]
): [StaffRoleType]
favouriteOrder: Int
}

The id of the connection

The type of relation to the parent model

Provide 2 to use new version 2 of relation enum

If the studio is the main animation studio of the media (For Studio->MediaConnection field only)

The characters in the media voiced by the parent actor

The characters role in the media

Media specific character name

Notes regarding the VA’s role for the character

Used for grouping roles where multiple dubs exist for the same language. Either dubbing company name or language variant.

The role of the staff member in the production of the media

The voice actors of the character

The voice actors of the character with role date

The order the media should be displayed from the users favourites

MediaConnection object ● MediaSubmission object