WatchLaterQueueEssentials — operations
Accessor: client.WatchLaterQueueEssentials · Source: src/VimeoApi/Api/WatchLaterQueueEssentials.cs · 8 operations
Type sources : the file declaring each type an operation names (RawError excluded — see sdk-map.md).
Auth : options.Oauth2AuthorizationCode OR options.Oauth2ClientCredentials OR options.Bearer
Signature : AddVideoToWatchLater(AddVideoToWatchLaterRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
required: UserId, VideoId
Returns : void (Task)
Error : ApiException<RawError> — Case B
Type
Source
AddVideoToWatchLaterRequest
src/VimeoApi/Requests/WatchLaterQueueEssentials/AddVideoToWatchLaterRequest.cs
Auth : options.Oauth2AuthorizationCode OR options.Oauth2ClientCredentials OR options.Bearer
Signature : AddVideoToWatchLaterAlt1(AddVideoToWatchLaterAlt1Request request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
Returns : void (Task)
Error : ApiException<RawError> — Case B
Type
Source
AddVideoToWatchLaterAlt1Request
src/VimeoApi/Requests/WatchLaterQueueEssentials/AddVideoToWatchLaterAlt1Request.cs
Auth : options.Oauth2AuthorizationCode OR options.Oauth2ClientCredentials OR options.Bearer
Signature : CheckWatchLaterQueue(CheckWatchLaterQueueRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
required: UserId, VideoId
Returns : Video
Error : ApiException<CheckWatchLaterQueueError> — Case A (typed)
Error accessors : TryGetLegacyError(out LegacyError) [404] · TryGetRawError(out RawError) [fallback]
Type
Source
CheckWatchLaterQueueRequest
src/VimeoApi/Requests/WatchLaterQueueEssentials/CheckWatchLaterQueueRequest.cs
Video
src/VimeoApi/Models/Video.cs
CheckWatchLaterQueueError
src/VimeoApi/Errors/CheckWatchLaterQueueError.cs
LegacyError
src/VimeoApi/Models/LegacyError.cs
Auth : options.Oauth2AuthorizationCode OR options.Oauth2ClientCredentials OR options.Bearer
Signature : CheckWatchLaterQueueAlt1(CheckWatchLaterQueueAlt1Request request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
Returns : Video
Error : ApiException<CheckWatchLaterQueueAlt1Error> — Case A (typed)
Error accessors : TryGetLegacyError(out LegacyError) [404] · TryGetRawError(out RawError) [fallback]
Type
Source
CheckWatchLaterQueueAlt1Request
src/VimeoApi/Requests/WatchLaterQueueEssentials/CheckWatchLaterQueueAlt1Request.cs
Video
src/VimeoApi/Models/Video.cs
CheckWatchLaterQueueAlt1Error
src/VimeoApi/Errors/CheckWatchLaterQueueAlt1Error.cs
LegacyError
src/VimeoApi/Models/LegacyError.cs
DeleteVideoFromWatchLater
Auth : options.Oauth2AuthorizationCode OR options.Oauth2ClientCredentials OR options.Bearer
Signature : DeleteVideoFromWatchLater(DeleteVideoFromWatchLaterRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
required: UserId, VideoId
Returns : void (Task)
Error : ApiException<RawError> — Case B
Type
Source
DeleteVideoFromWatchLaterRequest
src/VimeoApi/Requests/WatchLaterQueueEssentials/DeleteVideoFromWatchLaterRequest.cs
DeleteVideoFromWatchLaterAlt1
Auth : options.Oauth2AuthorizationCode OR options.Oauth2ClientCredentials OR options.Bearer
Signature : DeleteVideoFromWatchLaterAlt1(DeleteVideoFromWatchLaterAlt1Request request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
Returns : void (Task)
Error : ApiException<RawError> — Case B
Type
Source
DeleteVideoFromWatchLaterAlt1Request
src/VimeoApi/Requests/WatchLaterQueueEssentials/DeleteVideoFromWatchLaterAlt1Request.cs
Auth : options.Oauth2AuthorizationCode OR options.Oauth2ClientCredentials OR options.Bearer
Signature : GetWatchLaterQueue(GetWatchLaterQueueRequest request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
Query params (wire ← C#) : direction ← Direction, filter ← Filter, filter_embeddable ← FilterEmbeddable, page ← Page, per_page ← PerPage, query ← Query, sort ← Sort
Returns : VideoConnection
Error : ApiException<RawError> — Case B
Type
Source
GetWatchLaterQueueRequest
src/VimeoApi/Requests/WatchLaterQueueEssentials/GetWatchLaterQueueRequest.cs
Direction
src/VimeoApi/Models/Enums/Direction.cs
Filter3
src/VimeoApi/Models/Enums/Filter3.cs
Sort15
src/VimeoApi/Models/Enums/Sort15.cs
VideoConnection
src/VimeoApi/Models/VideoConnection.cs
Auth : options.Oauth2AuthorizationCode OR options.Oauth2ClientCredentials OR options.Bearer
Signature : GetWatchLaterQueueAlt1(GetWatchLaterQueueAlt1Request request, RequestOptions? requestOptions = null, CancellationToken cancellationToken = default)
Query params (wire ← C#) : direction ← Direction, filter ← Filter, filter_embeddable ← FilterEmbeddable, page ← Page, per_page ← PerPage, query ← Query, sort ← Sort
Returns : VideoConnection
Error : ApiException<RawError> — Case B
Type
Source
GetWatchLaterQueueAlt1Request
src/VimeoApi/Requests/WatchLaterQueueEssentials/GetWatchLaterQueueAlt1Request.cs
Direction
src/VimeoApi/Models/Enums/Direction.cs
Filter3
src/VimeoApi/Models/Enums/Filter3.cs
Sort15
src/VimeoApi/Models/Enums/Sort15.cs
VideoConnection
src/VimeoApi/Models/VideoConnection.cs