Request parameters for getPersons operation in PersonsApi.

PersonsApiGetPersonsRequest

interface PersonsApiGetPersonsRequest {
    appearsInItemId?: string;
    enableImages?: boolean;
    enableImageTypes?: ImageType[];
    enableUserData?: boolean;
    excludePersonTypes?: string[];
    fields?: ItemFields[];
    filters?: ItemFilter[];
    imageTypeLimit?: number;
    isFavorite?: boolean;
    limit?: number;
    personTypes?: string[];
    searchTerm?: string;
    userId?: string;
}

Properties

appearsInItemId?: string

Optional. If specified, person results will be filtered on items related to said persons.

PersonsApiGetPersons

enableImages?: boolean

Optional, include image information in output.

PersonsApiGetPersons

enableImageTypes?: ImageType[]

Optional. The image types to include in the output.

PersonsApiGetPersons

enableUserData?: boolean

Optional, include user data.

PersonsApiGetPersons

excludePersonTypes?: string[]

Optional. If specified results will be filtered to exclude those containing the specified PersonType. Allows multiple, comma-delimited.

PersonsApiGetPersons

fields?: ItemFields[]

Optional. Specify additional fields of information to return in the output.

PersonsApiGetPersons

filters?: ItemFilter[]

Optional. Specify additional filters to apply.

PersonsApiGetPersons

imageTypeLimit?: number

Optional, the max number of images to return, per image type.

PersonsApiGetPersons

isFavorite?: boolean

Optional filter by items that are marked as favorite, or not. userId is required.

PersonsApiGetPersons

limit?: number

Optional. The maximum number of records to return.

PersonsApiGetPersons

personTypes?: string[]

Optional. If specified results will be filtered to include only those containing the specified PersonType. Allows multiple, comma-delimited.

PersonsApiGetPersons

searchTerm?: string

The search term.

PersonsApiGetPersons

userId?: string

User id.

PersonsApiGetPersons