raw

Find and get servant data

Search and return the list of matched servant entities.

  • name: servant name. Searching JP data using English name works too.
  • excludeCollectionNo: int, defaults to 0. Won't return records with the specified collectionNo.
  • type: servant type, defaults to [normal, heroine, enemyCollectionDetail]. See the NiceSvtType enum for the options.
  • flag: svt flag. See the NiceSvtFlag enum for the options.
  • rarity: rarity of the servant.
  • className: an item in the className enum, defaults to PLAYABLE_CLASS_LIST. See the className detail in the Nice Servant response.
  • gender: female, male or unknown.
  • attribute: human, sky, earth, star or beast.
  • trait: an integer or an item in the trait enum. See the traits detail in the Nice Servant response.
  • notTrait: an integer or an item in the trait enum. The result entities won't have any of the traits in the list.
  • voiceCondSvt: servant collectionNo or servant ID. Will find the servants that have voice lines directed to the given servants.
  • profileContains: string. Will search the servant's profile comments for the string.

At least one of name, type, rarity, className, gender, attribute, trait or voiceCondSvt is required for the query.

  • expand: Add expanded skill objects to mstSvt.expandedClassPassive from the skill IDs in mstSvt.classPassive. Expand all other skills and functions as well.
  • lore: Add profile info to the response.
get/raw/{region}/servant/search

Path parameters

region'JP' | 'NA' | 'CN' | 'KR' | 'TW' required

Region Enum

Query parameters

expandboolean
loreboolean
namestring nullable
illustratorstring nullable
cvstring nullable
excludeCollectionNointeger[]
typeNiceSvtType[]
flagNiceSvtFlag[]
rarityinteger[]
classNameSvtClass[]
genderNiceGender[]
attributeAttribute[]
voiceCondSvtinteger[]
profileContainsstring nullable

Response

Servant Entity

Changes

No recorded changes to this endpoint across all 3 revisions of this API.