Skip to main content

household.get_members

Overview

  • Returns all members of a household. If household_id is omitted, uses the possessed character's household.

Metadata

FieldValue
DisplayGet Household Members
Categoryhousehold
AccessPublic
ScopeB2Authority
Tags
Aliases

Parameters

NameTypeRequiredDefaultDescription
household_identityIdnoTarget household entity ID (default: possessed character's household)

Returns

Returns a JSON object with the following fields:

FieldTypeRequiredDescription
household_identityIdyesHousehold entity id
namestringyesHousehold display name
membersarrayyesHousehold members
members[].entity_identityIdyesMember entity id
members[].first_namestringyesFirst name
members[].last_namestringyesLast name
members[].household_identityIdnoMember's household id
members[].genderstringnoGender enum name
members[].age_groupstringnoAge group enum name
members[].gender_textstringnoLocalized gender
members[].age_group_textstringnoLocalized age group
members[].current_sitestringnoCurrent site name
members[].portrait_urlstringnoCached portrait URL
members[].is_marriedboolnoWhether married
members[].spouse_identityIdnoSpouse entity id (if married)
members[].has_careerboolyesHas any career
members[].employableboolyesEligible for new employment
members[].job_namestringnoLocalized job name
members[].job_rankintnoJob rank
members[].job_rank_namestringnoLocalized job rank name
members[].relationship_labelstringnoRelationship label toward the possessed character

Usage

await inzoi.cli.execute('household.get_members', {
household_id: 0, // optional
});