Objects

Character

A character that features in an anime or manga

A character that features in an anime or manga

type Character {
  id: Int!
  name: CharacterName
  image: CharacterImage
  description(
    asHtml: Boolean
  ): String
  gender: String
  dateOfBirth: FuzzyDate
  age: String
  bloodType: String
  isFavourite: Boolean!
  isFavouriteBlocked: Boolean!
  siteUrl: String
  media(
    sort: [MediaSort]
    type: MediaType
    onList: Boolean
    page: Int
    perPage: Int
  ): MediaConnection
  updatedAt: Int @deprecated
  favourites: Int
  modNotes: String
}

Fields

Character.id ● Int! non-null scalar

The id of the character

Character.name ● CharacterName object

The names of the character

Character.image ● CharacterImage object

Character images

Character.description ● String scalar

A general description of the character

Character.description.asHtml ● Boolean scalar

Return the string in pre-parsed html instead of markdown

Character.gender ● String scalar

The character's gender. Usually Male, Female, or Non-binary but can be any string.

Character.dateOfBirth ● FuzzyDate object

The character's birth date

Character.age ● String scalar

The character's age. Note this is a string, not an int, it may contain further text and additional ages.

Character.bloodType ● String scalar

The characters blood type

Character.isFavourite ● Boolean! non-null scalar

If the character is marked as favourite by the currently authenticated user

Character.isFavouriteBlocked ● Boolean! non-null scalar

If the character is blocked from being added to favourites

Character.siteUrl ● String scalar

The url for the character page on the AniList website

Character.media ● MediaConnection object

Media that includes the character

Character.media.sort ● MediaSort list enum
Character.media.type ● MediaType enum
Character.media.onList ● Boolean scalar
Character.media.page ● Int scalar

The page

Character.media.perPage ● Int scalar

The amount of entries per page, max 25

Character.updatedAt ● Int deprecated scalar

Character.favourites ● Int scalar

The amount of user's who have favourited the character

Character.modNotes ● String scalar

Notes for site moderators

Returned By

Character query

Member Of

CharacterConnection object ● CharacterEdge object ● CharacterSubmission object ● CharacterSubmissionUpdateNotification object ● InternalPage object ● MediaCharacter object ● MediaEdge object ● MediaSubmissionEdge object ● Page object ● RevisionHistory object

Copyright © 2026