---
title: "Returns external series metadata around a Given External Series"
method: GET
path: "/api/Series/external-series-detail"
tags: ["Series"]
---

# Returns external series metadata around a Given External Series

`GET /api/Series/external-series-detail`

## Query parameters

- `aniListId` integer
- `malId` integer
- `mangaBakaId` integer
- `seriesId` integer

## Response `200`

OK

- ExternalSeriesDetailDto
  - `name` string, nullable
  - `titles` ALMediaTitle
    - `englishTitle` string, nullable
    - `romajiTitle` string, nullable
    - `nativeTitle` string, nullable
    - `preferredTitle` string, nullable
  - `localizedTitles` object, nullable
  - `aniListId` integer, nullable
  - `malId` integer, nullable
  - `cbrId` integer, nullable
  - `hardcoverId` integer, nullable
  - `isStandAlone` boolean
  - `mangabakaId` integer, nullable
  - `synonyms` string[], nullable
  - `plusMediaFormat` 1 | 2 | 3 | 4 | 5 — Members: - `1` — Manga - `2` — Comic - `3` — LightNovel - `4` — Book - `5` — Unknown
  - `siteUrl` string, nullable
  - `coverUrl` string, nullable
  - `genres` string[], nullable
  - `staff` SeriesStaffDto[], nullable
    - `name` string, nullable, required
    - `firstName` string, nullable
    - `lastName` string, nullable
    - `url` string, nullable, required
    - `role` string, nullable, required
    - `imageUrl` string, nullable
    - `gender` string, nullable
    - `description` string, nullable
  - `tags` MetadataTagDto[], nullable
    - `name` string, nullable
    - `description` string, nullable
    - `rank` integer, nullable
    - `isGeneralSpoiler` boolean
    - `isMediaSpoiler` boolean
    - `isAdult` boolean
  - `summary` string, nullable
  - `ageRating` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -1 — Members: - `0` — Unknown - `1` — Rating Pending (RatingPending) - `2` — Early Childhood (EarlyChildhood) - `3` — Everyone - `4` — G - `5` — Everyone 10+ (Everyone10Plus) - `6` — PG - `7` — Kids to Adults (KidsToAdults) - `8` — Teen - `9` — MA15+ (Mature15Plus) - `10` — Mature 17+ (Mature17Plus) - `11` — M (Mature) - `12` — R18+ (R18Plus) - `13` — Adults Only 18+ (AdultsOnly) - `14` — X18+ (X18Plus) - `-1` — Not Applicable (NotApplicable)
  - `provider` 0 | 1 | 2 | 4 | 5 | 6 — Members: - `0` — Kavita - `1` — AniList - `2` — Mal - `4` — Cbr - `5` — Hardcover - `6` — MangaBaka
  - `startDate` string, date-time, nullable
  - `endDate` string, date-time, nullable
  - `averageScore` integer
  - `chapters` integer
  - `volumes` integer
  - `relations` SeriesRelationship[], nullable
    - `aniListId` integer
    - `malId` integer, nullable
    - `mangabakaId` integer, nullable
    - `seriesName` ALMediaTitle
      - `englishTitle` string, nullable
      - `romajiTitle` string, nullable
      - `nativeTitle` string, nullable
      - `preferredTitle` string, nullable
    - `relation` 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 16 — Members: - `1` — Prequel - `2` — Sequel - `3` — Spin Off (SpinOff) - `4` — Adaptation - `5` — Side Story (SideStory) - `6` — Character - `7` — Contains - `8` — Other - `9` — Alternative Setting (AlternativeSetting) - `10` — Alternative Version (AlternativeVersion) - `11` — Doujinshi - `12` — Parent - `13` — Edition - `14` — Annual - `16` — Cameo
    - `provider` 0 | 1 | 2 | 4 | 5 | 6 — Members: - `0` — Kavita - `1` — AniList - `2` — Mal - `4` — Cbr - `5` — Hardcover - `6` — MangaBaka
    - `format` 1 | 2 | 3 | 4 | 5 — Members: - `1` — Manga - `2` — Comic - `3` — LightNovel - `4` — Book - `5` — Unknown
    - `series` ExternalSeriesDetailDto — recursive
    - `metadataProvider` 2 | 3 | 4 — Members: - `2` — Hardcover - `3` — Mangabaka - `4` — ComicBookRoundup
  - `characters` SeriesCharacter[], nullable
    - `name` string, nullable
    - `description` string, nullable, required
    - `url` string, nullable, required
    - `imageUrl` string, nullable
    - `role` 0 | 1 | 2 — Members: - `0` — Main - `1` — Supporting - `2` — Background
  - `ratings` RatingDto[], nullable
    - `averageScore` integer
    - `favoriteCount` integer
    - `provider` 0 | 1 | 2 | 4 | 5 | 6 — Members: - `0` — Kavita - `1` — AniList - `2` — Mal - `4` — Cbr - `5` — Hardcover - `6` — MangaBaka
    - `authority` 0 | 1 — Members: - `0` — User - `1` — Critic
    - `providerUrl` string, nullable
  - `publisher` string, nullable
  - `chapterDtos` ExternalChapterDto[], nullable
    - `title` string, nullable
    - `issueNumber` string, nullable
    - `criticRating` number, double, nullable
    - `userRating` number, double, nullable
    - `summary` string, nullable
    - `writers` string[], nullable
    - `artists` string[], nullable
    - `releaseDate` string, date-time, nullable
    - `publisher` string, nullable
    - `coverImageUrl` string, nullable
    - `issueUrl` string, nullable
    - `hardcoverId` integer, nullable
    - `mangaBakaWorkId` string, nullable
    - `criticReviews` UserReviewDto[], nullable
      - `tagline` string, nullable
      - `body` string, nullable
      - `bodyJustText` string, nullable
      - `seriesId` integer
      - `chapterId` integer, nullable
      - `libraryId` integer
      - `username` string, nullable
      - `userId` integer
      - `totalVotes` integer
      - `rating` number, float
      - `rawBody` string, nullable
      - `score` integer
      - `siteUrl` string, nullable
      - `isExternal` boolean
      - `provider` 0 | 1 | 2 | 4 | 5 | 6 — Members: - `0` — Kavita - `1` — AniList - `2` — Mal - `4` — Cbr - `5` — Hardcover - `6` — MangaBaka
      - `authority` 0 | 1 — Members: - `0` — User - `1` — Critic
    - `userReviews` UserReviewDto[], nullable
      - `tagline` string, nullable
      - `body` string, nullable
      - `bodyJustText` string, nullable
      - `seriesId` integer
      - `chapterId` integer, nullable
      - `libraryId` integer
      - `username` string, nullable
      - `userId` integer
      - `totalVotes` integer
      - `rating` number, float
      - `rawBody` string, nullable
      - `score` integer
      - `siteUrl` string, nullable
      - `isExternal` boolean
      - `provider` 0 | 1 | 2 | 4 | 5 | 6 — Members: - `0` — Kavita - `1` — AniList - `2` — Mal - `4` — Cbr - `5` — Hardcover - `6` — MangaBaka
      - `authority` 0 | 1 — Members: - `0` — User - `1` — Critic
  - `editions` ExternalEditionDto[], nullable
    - `id` string, nullable, required
    - `title` string, nullable, required
    - `format` string, nullable, required
    - `language` string, nullable
    - `publisher` string, nullable
    - `type` 0 | 1 | 2 — Members: - `0` — Chapter - `1` — Volume - `2` — Other
    - `mainCount` integer
    - `totalCount` integer

---

[API](https://skmtc.net/kareadita/apis/kavita.md) · [All operations](https://skmtc.net/kareadita/apis/kavita/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kareadita/kavita/revisions/cc7f90a35897/schema)
