Star Rail Chronicle Character Models
characters
Starrail chronicle character.
Classes:
-
ModifyRelicProperty–Modify relic property.
-
RecommendProperty–Character recommended and preferred properties.
-
StarRailDetailCharacterResponse–HSR characters endpoint response model for when viewed by the user.
-
StarRailSimpleCharacterResponse–HSR characters endpoint response model for when viewed by other players.
__all__
module-attribute
__all__ = ['ModifyRelicProperty', 'RecommendProperty', 'StarRailDetailCharacterResponse', 'StarRailSimpleCharacterResponse']
ModifyRelicProperty
pydantic-model
Modify relic property.
Fields:
RecommendProperty
pydantic-model
Character recommended and preferred properties.
Fields:
StarRailDetailCharacterResponse
pydantic-model
HSR characters endpoint response model for when viewed by the user.
Fields:
-
equip_wiki(Mapping[str, str]) -
relic_wiki(Mapping[str, str]) -
property_info(Mapping[str, PropertyInfo]) -
recommend_property(Mapping[str, RecommendProperty]) -
relic_properties(Sequence[ModifyRelicProperty]) -
avatar_list(Sequence[StarRailDetailCharacter])
Validators:
StarRailSimpleCharacterResponse
pydantic-model
HSR characters endpoint response model for when viewed by other players.
Fields:
-
avatar_list(Sequence[StarRailSimpleCharacter]) -
equip_wiki(Mapping[str, str]) -
relic_wiki(Mapping[str, str]) -
property_info(Mapping[str, PropertyInfo]) -
recommend_property(Mapping[str, RecommendProperty]) -
relic_properties(Sequence[ModifyRelicProperty])
Validators: