sdkV1/sdkV1/users

Methods

(static) DeleteRating(userid, itemid) → {dynamic}

Deletes a user's saved personal rating for an item.

Parameters:
NameTypeDescription
useridstring
itemidstring
Returns:
Type: 
dynamic

(static) GetGroupingOptions(id) → {dynamic}

Get user view grouping options.

Parameters:
NameTypeDescription
idstring
Returns:
Type: 
dynamic

(static) GetImageURL(id, imagetypeopt, imageindexopt, paramsopt) → {dynamic}

Get user profile image URL.

Parameters:
NameTypeAttributesDefaultDescription
idstring
imagetypestring<optional>
"primary"
imageindexinteger<optional>
0
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) GetIntros(userid, itemid) → {dynamic}

Gets intros to play before the main media item plays.

Parameters:
NameTypeDescription
useridstring
itemidstring
Returns:
Type: 
dynamic

(static) GetItem(userid, itemid, paramsopt) → {dynamic}

Gets an item from a user's library.

Parameters:
NameTypeAttributesDefaultDescription
useridstring
itemidstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) GetItemsByQuery(id, paramsopt) → {dynamic}

Gets items based on a query.

Parameters:
NameTypeAttributesDefaultDescription
idstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) GetLatestMedia(userid, paramsopt) → {dynamic}

Gets latest media.

Parameters:
NameTypeAttributesDefaultDescription
useridstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) GetLocalTrailers(userid, itemid) → {dynamic}

Gets local trailers for an item.

Parameters:
NameTypeDescription
useridstring
itemidstring
Returns:
Type: 
dynamic

(static) GetResumeItemsByQuery(id, paramsopt) → {dynamic}

Gets resumable items.

Parameters:
NameTypeAttributesDefaultDescription
idstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) GetRoot(userid) → {dynamic}

Gets the root folder from a user's library.

Parameters:
NameTypeDescription
useridstring
Returns:
Type: 
dynamic

(static) GetSpecialFeatures(userid, itemid) → {dynamic}

Gets special features for an item.

Parameters:
NameTypeDescription
useridstring
itemidstring
Returns:
Type: 
dynamic

(static) GetSuggestions(id, paramsopt) → {dynamic}

Gets suggestions.

Parameters:
NameTypeAttributesDefaultDescription
idstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) GetViews(id, paramsopt) → {dynamic}

Get user views.

Parameters:
NameTypeAttributesDefaultDescription
idstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) HeadImageURL(id, imagetypeopt, imageindexopt, paramsopt) → {dynamic}

HEAD user profile image.

Parameters:
NameTypeAttributesDefaultDescription
idstring
imagetypestring<optional>
"primary"
imageindexinteger<optional>
0
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) MarkFavorite(userid, itemid) → {dynamic}

Marks an item as a favorite.

Parameters:
NameTypeDescription
useridstring
itemidstring
Returns:
Type: 
dynamic

(static) MarkPlayed(userid, itemid, paramsopt) → {dynamic}

Marks an item as played for user.

Parameters:
NameTypeAttributesDefaultDescription
useridstring
itemidstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) MarkPlaying(userid, itemid, paramsopt) → {dynamic}

Reports that a user has begun playing an item.

Parameters:
NameTypeAttributesDefaultDescription
useridstring
itemidstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) MarkStoppedPlaying(userid, itemid, paramsopt) → {dynamic}

Reports that a user has stopped playing an item.

Parameters:
NameTypeAttributesDefaultDescription
useridstring
itemidstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) ReportPlayProgress(userid, itemid, paramsopt) → {dynamic}

Reports a user's playback progress.

Parameters:
NameTypeAttributesDefaultDescription
useridstring
itemidstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic

(static) UnmarkFavorite(userid, itemid) → {dynamic}

Unmarks item as a favorite.

Parameters:
NameTypeDescription
useridstring
itemidstring
Returns:
Type: 
dynamic

(static) UnmarkPlayed(userid, itemid) → {dynamic}

Marks an item as unplayed for user.

Parameters:
NameTypeDescription
useridstring
itemidstring
Returns:
Type: 
dynamic

(static) UpdateConfiguration(id, bodyopt) → {dynamic}

Updates a user configuration.

Parameters:
NameTypeAttributesDefaultDescription
idstring
bodyobject<optional>
{}
Returns:
Type: 
dynamic

(static) UpdatePassword(id, bodyopt) → {dynamic}

Updates a user's password.

Parameters:
NameTypeAttributesDefaultDescription
idstring
bodyobject<optional>
{}
Returns:
Type: 
dynamic

(static) UpdateRating(userid, itemid, paramsopt) → {dynamic}

Updates a user's rating for an item.

Parameters:
NameTypeAttributesDefaultDescription
useridstring
itemidstring
paramsobject<optional>
{}
Returns:
Type: 
dynamic