age
is a number representing the age of the staff.
bloodType
is a string representing the blood type of the staff.
characterMedia
is an object representing the media associated with the characters of the staff.
It includes an array of nodes
each representing a media node with its own properties.
characters
is an object representing the characters associated with the staff.
It includes an array of nodes
each representing a character node with its own properties.
dateOfBirth
is an instance of FuzzyDate
representing the date of birth of the staff.
dateOfDeath
is an instance of FuzzyDate
representing the date of death of the staff.
description
is a string representing the description of the staff.
favourites
is a number representing the count of favourites for the staff.
gender
is a string representing the gender of the staff.
homeTown
is a string representing the hometown of the staff.
id
is a number representing the id of the staff.
image
is an instance of Image
representing the image of the staff.
isFavourite
is a boolean indicating whether the staff is a favourite.
isFavouriteBlocked
is a boolean indicating whether the favourite status of the staff is blocked.
languageV2
is a string representing the language of the staff.
modNotes
is a string representing the mod notes for the staff.
name
is an instance of Name
representing the name of the staff.
primaryOccupations
is an array of strings representing the primary occupations of the staff.
siteUrl
is a string representing the URL of the staff on the site.
staff
is an object representing the staff associated with the staff response.
It includes the staff's id and name.
id
is a number representing the id of the staff.
name
is an instance of Name
representing the name of the staff.
staffMedia
is an object representing the media associated with the staff.
It includes an array of nodes
each representing a media node with its own properties.
submissionNotes
is a string representing the submission notes of the staff response.
submissionStatus
is a number representing the submission status of the staff response.
submitter
is an object representing the submitter of the staff response.
It includes the submitter's id and name.
id
is a number representing the id of the submitter.
name
is a string representing the name of the submitter.
yearsActive
is an array of numbers representing the years the staff has been active.
StaffResponse
is an interface representing the response from a staff query. It includes the staff's id, name, language, image, description, primary occupations, gender, date of birth, date of death, age, years active, hometown, blood type, favourite status, favourite blocked status, site url, staff media, characters, character media, staff, submitter, submission status, submission notes, favourites, and mod notes.