---
title: "Get the metadata settings for Kavita+ users."
method: GET
path: "/api/Settings/metadata-settings"
tags: ["Settings"]
---

# Get the metadata settings for Kavita+ users.

`GET /api/Settings/metadata-settings`

## Response `200`

OK

- MetadataSettingsDto
  - `blacklist` string[], nullable
  - `whitelist` string[], nullable
  - `ageRatingMappings` object, nullable
  - `fieldMappings` MetadataFieldMappingDto[], nullable
    - `id` integer
    - `sourceType` 0 | 1 — Members: - `0` — Genre - `1` — Tag
    - `destinationType` 0 | 1 — Members: - `0` — Genre - `1` — Tag
    - `sourceValue` string, nullable
    - `destinationValue` string, nullable
    - `excludeFromSource` boolean
  - `enabled` boolean
  - `enableExtendedMetadataProcessing` boolean
  - `enableSummary` boolean
  - `enablePublicationStatus` boolean
  - `enableRelationships` boolean
  - `enablePeople` boolean
  - `enableStartDate` boolean
  - `enableLocalizedName` boolean
  - `enableName` boolean
  - `enableCoverImage` boolean
  - `enableChapterSummary` boolean
  - `enableChapterReleaseDate` boolean
  - `enableChapterTitle` boolean
  - `enableChapterPublisher` boolean
  - `enableChapterCoverImage` boolean
  - `enableVolumeCoverImage` boolean
  - `enableGenres` boolean
  - `enableTags` boolean
  - `firstLastPeopleNaming` boolean
  - `globalLanguageTitleSettings` SeriesNameLanguageDto
    - `name` string, nullable
    - `localizedName` string, nullable
  - `libraryLanguageTitleOverrides` object, nullable
  - `overrides` MetadataSettingField[], nullable
  - `personRoles` PersonRole[], nullable

---

[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/a092f0284f3e/schema)
