Objects

Studio

Animation or production company

Animation or production company

type Studio {
  id: Int!
  name: String!
  isAnimationStudio: Boolean!
  media(
    sort: [MediaSort]
    isMain: Boolean
    onList: Boolean
    page: Int
    perPage: Int
  ): MediaConnection
  siteUrl: String
  isFavourite: Boolean!
  favourites: Int
}

Fields

Studio.id ● Int! non-null scalar

The id of the studio

Studio.name ● String! non-null scalar

The name of the studio

Studio.isAnimationStudio ● Boolean! non-null scalar

If the studio is an animation studio or a different kind of company

Studio.media ● MediaConnection object

The media the studio has worked on

Studio.media.sort ● MediaSort list enum

The order the results will be returned in

Studio.media.isMain ● Boolean scalar

If the studio was the primary animation studio of the media

Studio.media.onList ● Boolean scalar
Studio.media.page ● Int scalar

The page

Studio.media.perPage ● Int scalar

The amount of entries per page, max 25

Studio.siteUrl ● String scalar

The url for the studio page on the AniList website

Studio.isFavourite ● Boolean! non-null scalar

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

Studio.favourites ● Int scalar

The amount of user's who have favourited the studio

Returned By

Studio query

Member Of

InternalPage object ● MediaSubmissionEdge object ● Page object ● RevisionHistory object ● StudioConnection object ● StudioEdge object ● StudioStats object ● UserStudioStatistic object

Copyright © 2026