Objects

CharacterEdge

Character connection edge

Character connection edge

type CharacterEdge {
  node: Character
  id: Int
  role: CharacterRole
  name: String
  voiceActors(
    language: StaffLanguage
    sort: [StaffSort]
  ): [Staff]
  voiceActorRoles(
    language: StaffLanguage
    sort: [StaffSort]
  ): [StaffRoleType]
  media: [Media]
  favouriteOrder: Int
}

Fields

CharacterEdge.node ● Character object

CharacterEdge.id ● Int scalar

The id of the connection

CharacterEdge.role ● CharacterRole enum

The characters role in the media

CharacterEdge.name ● String scalar

Media specific character name

CharacterEdge.voiceActors ● Staff list object

The voice actors of the character

CharacterEdge.voiceActors.language ● StaffLanguage enum
CharacterEdge.voiceActors.sort ● StaffSort list enum

CharacterEdge.voiceActorRoles ● StaffRoleType list object

The voice actors of the character with role date

CharacterEdge.voiceActorRoles.language ● StaffLanguage enum
CharacterEdge.voiceActorRoles.sort ● StaffSort list enum

CharacterEdge.media ● Media list object

The media the character is in

CharacterEdge.favouriteOrder ● Int scalar

The order the character should be displayed from the users favourites

Member Of

CharacterConnection object

Copyright © 2026