---
title: "Changes to Sends a request to Kavita+ API for all potential matches, sorted by relevance"
method: POST
path: "/api/Series/match"
---

# Changes to Sends a request to Kavita+ API for all potential matches, sorted by relevance

`POST /api/Series/match`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 14 of 136 revisions.

- **2026-08-19** `8f6bc4f38f06`: 3 breaking, 9 info
- **2026-08-13** `3bd8363f0a4e`: 6 info
- **2026-08-08** `cc7f90a35897`: 6 info
- **2026-07-23** `751a92d6effc`: 6 info
- **2026-07-02** `72a1166b481f`: 6 warning, 27 info
- **2026-05-31** `3d5b8ba8bc3b`: 3 warning
- **2026-05-27** `2a60ec50ffee`: 3 info
- **2026-05-21** `f0f94a5d2f65`: 12 warning
- **2026-05-19** `f23d18415096`: 3 info
- **2026-04-16** `3ca5068a5435`: 12 info
- **2026-03-19** `1acacd51149a`: 12 warning
- **2025-12-13** `ba8553c39654`: 6 info
- **2025-04-29** `05cbece6f446`: 12 info
- **2025-04-25** `9ed9260b8af3`: 12 warning, 9 info

## Changes

- **2026-08-19** `8f6bc4f38f06`: 3 breaking, 9 info
  - the response's body type changed from `array` to `object` for status `200` (media type: text/plain)
  - the response's body type changed from `array` to `object` for status `200` (media type: application/json)
  - the response's body type changed from `array` to `object` for status `200` (media type: text/json)
  - added the new optional request property `provider` (media type: application/json)
  - added the new optional request property `provider` (media type: text/json)
  - added the new optional request property `provider` (media type: application/*+json)
  - added the optional property `matches` to the response with the `200` status (media type: text/plain)
  - added the optional property `matches` to the response with the `200` status (media type: application/json)
  - added the optional property `matches` to the response with the `200` status (media type: text/json)
  - added the optional property `provider` to the response with the `200` status (media type: text/plain)
  - added the optional property `provider` to the response with the `200` status (media type: application/json)
  - added the optional property `provider` to the response with the `200` status (media type: text/json)
- **2026-08-13** `3bd8363f0a4e`: 6 info
  - added the optional property `items/series/ageRatingRaw` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/ageRatingRaw` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/ageRatingRaw` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/tags/items/tagWeight` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/tags/items/tagWeight` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/tags/items/tagWeight` to the response with the `200` status (media type: text/json)
- **2026-08-08** `cc7f90a35897`: 6 info
  - added the optional property `items/series/localizedTitles` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/localizedTitles` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/localizedTitles` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/titles` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/titles` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/titles` to the response with the `200` status (media type: text/json)
- **2026-07-23** `751a92d6effc`: 6 info
  - added the optional property `items/series/chapterDtos/items/mangaBakaWorkId` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/chapterDtos/items/mangaBakaWorkId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/chapterDtos/items/mangaBakaWorkId` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/editions` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/editions` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/editions` to the response with the `200` status (media type: text/json)
- **2026-07-02** `72a1166b481f`: 6 warning, 27 info
  - removed the optional property `items/series/relations/items/plusMediaFormat` from the response with the `200` status (media type: text/plain)
  - removed the optional property `items/series/relations/items/plusMediaFormat` from the response with the `200` status (media type: application/json)
  - removed the optional property `items/series/relations/items/plusMediaFormat` from the response with the `200` status (media type: text/json)
  - added the new `16.00` enum value to the `items/series/relations/items/relation` response property for the response status `200` (media type: text/plain)
  - added the new `16.00` enum value to the `items/series/relations/items/relation` response property for the response status `200` (media type: application/json)
  - added the new `16.00` enum value to the `items/series/relations/items/relation` response property for the response status `200` (media type: text/json)
  - added the new optional request property `isStandAlone` (media type: application/json)
  - added the new optional request property `isStandAlone` (media type: text/json)
  - added the new optional request property `isStandAlone` (media type: application/*+json)
  - added the optional property `items/series/ageRating` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/ageRating` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/ageRating` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/chapterDtos/items/hardcoverId` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/chapterDtos/items/hardcoverId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/chapterDtos/items/hardcoverId` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/isStandAlone` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/isStandAlone` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/isStandAlone` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/ratings` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/ratings` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/ratings` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/relations/items/format` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/relations/items/format` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/relations/items/format` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/relations/items/mangabakaId` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/relations/items/mangabakaId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/relations/items/mangabakaId` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/relations/items/metadataProvider` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/relations/items/metadataProvider` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/relations/items/metadataProvider` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/relations/items/series` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/relations/items/series` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/relations/items/series` to the response with the `200` status (media type: text/json)
- **2026-05-31** `3d5b8ba8bc3b`: 3 warning
  - removed the request property `dontMatch` (media type: application/json)
  - removed the request property `dontMatch` (media type: text/json)
  - removed the request property `dontMatch` (media type: application/*+json)
- **2026-05-27** `2a60ec50ffee`: 3 info
  - added the optional property `items/series/hardcoverId` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/hardcoverId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/hardcoverId` to the response with the `200` status (media type: text/json)
- **2026-05-21** `f0f94a5d2f65`: 12 warning
  - added the new `6.00` enum value to the `items/series/chapterDtos/items/criticReviews/items/provider` response property for the response status `200` (media type: text/plain)
  - added the new `6.00` enum value to the `items/series/chapterDtos/items/criticReviews/items/provider` response property for the response status `200` (media type: application/json)
  - added the new `6.00` enum value to the `items/series/chapterDtos/items/criticReviews/items/provider` response property for the response status `200` (media type: text/json)
  - added the new `6.00` enum value to the `items/series/chapterDtos/items/userReviews/items/provider` response property for the response status `200` (media type: text/plain)
  - added the new `6.00` enum value to the `items/series/chapterDtos/items/userReviews/items/provider` response property for the response status `200` (media type: application/json)
  - added the new `6.00` enum value to the `items/series/chapterDtos/items/userReviews/items/provider` response property for the response status `200` (media type: text/json)
  - added the new `6.00` enum value to the `items/series/provider` response property for the response status `200` (media type: text/plain)
  - added the new `6.00` enum value to the `items/series/provider` response property for the response status `200` (media type: application/json)
  - added the new `6.00` enum value to the `items/series/provider` response property for the response status `200` (media type: text/json)
  - added the new `6.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: text/plain)
  - added the new `6.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: application/json)
  - added the new `6.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: text/json)
- **2026-05-19** `f23d18415096`: 3 info
  - added the optional property `items/series/mangabakaId` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/mangabakaId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/mangabakaId` to the response with the `200` status (media type: text/json)
- **2026-04-16** `3ca5068a5435`: 12 info
  - removed the `3.00` enum value from the `items/series/chapterDtos/items/criticReviews/items/provider` response property for the response status `200` (media type: text/plain)
  - removed the `3.00` enum value from the `items/series/chapterDtos/items/criticReviews/items/provider` response property for the response status `200` (media type: application/json)
  - removed the `3.00` enum value from the `items/series/chapterDtos/items/criticReviews/items/provider` response property for the response status `200` (media type: text/json)
  - removed the `3.00` enum value from the `items/series/chapterDtos/items/userReviews/items/provider` response property for the response status `200` (media type: text/plain)
  - removed the `3.00` enum value from the `items/series/chapterDtos/items/userReviews/items/provider` response property for the response status `200` (media type: application/json)
  - removed the `3.00` enum value from the `items/series/chapterDtos/items/userReviews/items/provider` response property for the response status `200` (media type: text/json)
  - removed the `3.00` enum value from the `items/series/provider` response property for the response status `200` (media type: text/plain)
  - removed the `3.00` enum value from the `items/series/provider` response property for the response status `200` (media type: application/json)
  - removed the `3.00` enum value from the `items/series/provider` response property for the response status `200` (media type: text/json)
  - removed the `3.00` enum value from the `items/series/relations/items/provider` response property for the response status `200` (media type: text/plain)
  - removed the `3.00` enum value from the `items/series/relations/items/provider` response property for the response status `200` (media type: application/json)
  - removed the `3.00` enum value from the `items/series/relations/items/provider` response property for the response status `200` (media type: text/json)
- **2026-03-19** `1acacd51149a`: 12 warning
  - added the new `5.00` enum value to the `items/series/chapterDtos/items/criticReviews/items/provider` response property for the response status `200` (media type: text/plain)
  - added the new `5.00` enum value to the `items/series/chapterDtos/items/criticReviews/items/provider` response property for the response status `200` (media type: application/json)
  - added the new `5.00` enum value to the `items/series/chapterDtos/items/criticReviews/items/provider` response property for the response status `200` (media type: text/json)
  - added the new `5.00` enum value to the `items/series/chapterDtos/items/userReviews/items/provider` response property for the response status `200` (media type: text/plain)
  - added the new `5.00` enum value to the `items/series/chapterDtos/items/userReviews/items/provider` response property for the response status `200` (media type: application/json)
  - added the new `5.00` enum value to the `items/series/chapterDtos/items/userReviews/items/provider` response property for the response status `200` (media type: text/json)
  - added the new `5.00` enum value to the `items/series/provider` response property for the response status `200` (media type: text/plain)
  - added the new `5.00` enum value to the `items/series/provider` response property for the response status `200` (media type: application/json)
  - added the new `5.00` enum value to the `items/series/provider` response property for the response status `200` (media type: text/json)
  - added the new `5.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: text/plain)
  - added the new `5.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: application/json)
  - added the new `5.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: text/json)
- **2025-12-13** `ba8553c39654`: 6 info
  - added the optional property `items/series/chapterDtos/items/criticReviews/items/userId` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/chapterDtos/items/criticReviews/items/userId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/chapterDtos/items/criticReviews/items/userId` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/chapterDtos/items/userReviews/items/userId` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/chapterDtos/items/userReviews/items/userId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/chapterDtos/items/userReviews/items/userId` to the response with the `200` status (media type: text/json)
- **2025-04-29** `05cbece6f446`: 12 info
  - added the optional property `items/series/chapterDtos/items/criticReviews/items/authority` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/chapterDtos/items/criticReviews/items/authority` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/chapterDtos/items/criticReviews/items/authority` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/chapterDtos/items/criticReviews/items/chapterId` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/chapterDtos/items/criticReviews/items/chapterId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/chapterDtos/items/criticReviews/items/chapterId` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/chapterDtos/items/userReviews/items/authority` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/chapterDtos/items/userReviews/items/authority` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/chapterDtos/items/userReviews/items/authority` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/chapterDtos/items/userReviews/items/chapterId` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/chapterDtos/items/userReviews/items/chapterId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/chapterDtos/items/userReviews/items/chapterId` to the response with the `200` status (media type: text/json)
- **2025-04-25** `9ed9260b8af3`: 12 warning, 9 info
  - added the new `3.00` enum value to the `items/series/provider` response property for the response status `200` (media type: text/plain)
  - added the new `3.00` enum value to the `items/series/provider` response property for the response status `200` (media type: application/json)
  - added the new `3.00` enum value to the `items/series/provider` response property for the response status `200` (media type: text/json)
  - added the new `3.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: text/plain)
  - added the new `3.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: application/json)
  - added the new `3.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: text/json)
  - added the new `4.00` enum value to the `items/series/provider` response property for the response status `200` (media type: text/plain)
  - added the new `4.00` enum value to the `items/series/provider` response property for the response status `200` (media type: application/json)
  - added the new `4.00` enum value to the `items/series/provider` response property for the response status `200` (media type: text/json)
  - added the new `4.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: text/plain)
  - added the new `4.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: application/json)
  - added the new `4.00` enum value to the `items/series/relations/items/provider` response property for the response status `200` (media type: text/json)
  - added the optional property `items/series/cbrId` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/cbrId` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/cbrId` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/chapterDtos` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/chapterDtos` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/chapterDtos` to the response with the `200` status (media type: text/json)
  - added the optional property `items/series/publisher` to the response with the `200` status (media type: text/plain)
  - added the optional property `items/series/publisher` to the response with the `200` status (media type: application/json)
  - added the optional property `items/series/publisher` to the response with the `200` status (media type: text/json)

---

[Operation](https://skmtc.dev/kareadita/apis/kavita/docs/api/Series/match/post.md) - [API](https://skmtc.dev/kareadita/apis/kavita.md) - [Page](https://skmtc.dev/kareadita/apis/kavita/changes/api/Series/match/post)
