/me/pictures/{portraitset_id}
This method edits the specified portrait image belonging to the authenticated user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| portraitset_id | path | required | number | The ID of the picture. |
application/vnd.vimeo.picture+json
UsersPicturesEditPortraitImageRequest
| Property | Type | Required |
|---|---|---|
| active | boolean | optional |
The portrait image was edited.
PATCH /me/pictures/{portraitset_id}
/users/{user_id}/pictures
This method returns every portrait image belonging to the authenticated user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| user_id | path | required | number | The ID of the user. |
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
The portrait images were returned.
GET /users/{user_id}/pictures
/users/{user_id}/pictures
This method adds a portrait image to the authenticated user’s Vimeo account. Send the binary data of the image file to the location that you receive
from the link field in the response. For step-by-step instructions, see
Working with Thumbnail Uploads.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| user_id | path | required | number | The ID of the user. |
The portrait image was added.
POST /users/{user_id}/pictures
/users/{user_id}/pictures/{portraitset_id}
This method removes the specified portrait image from the authenticated user’s Vimeo account.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| portraitset_id | path | required | number | The ID of the picture. |
| user_id | path | required | number | The ID of the user. |
The portrait image was removed.
DELETE /users/{user_id}/pictures/{portraitset_id}
/users/{user_id}/pictures/{portraitset_id}
This method returns a single portrait image belonging to the authenticated user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| portraitset_id | path | required | number | The ID of the picture. |
| user_id | path | required | number | The ID of the user. |
The portrait image was returned.
GET /users/{user_id}/pictures/{portraitset_id}
/users/{user_id}/pictures/{portraitset_id}
This method edits the specified portrait image belonging to the authenticated user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| portraitset_id | path | required | number | The ID of the picture. |
| user_id | path | required | number | The ID of the user. |
application/vnd.vimeo.picture+json
EditPictureRequest
| Property | Type | Required |
|---|---|---|
| active | boolean | optional |
The portrait image was edited.
PATCH /users/{user_id}/pictures/{portraitset_id}
/users
This method returns user search results.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| direction | query | optional | string | The sort direction of the results. Option descriptions:
|
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
| query | query | optional | string | The search query to use to filter the results. |
| sort | query | optional | string | The way to sort the results. Option descriptions:
|
The search results were returned.
There was an internal search error.
Search is disabled.
GET /users
/me/watched/videos
This method deletes the entire watch history of the authenticated user.
The authenticated user’s watch history was deleted.
DELETE /me/watched/videos
/me/watched/videos
This method returns every video on the authenticated user’s watch history. This endpoint is deprecated. Any request to it returns empty data with HTTP status code 200.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
The videos were returned.
The authenticated user can’t view another user’s watch history.
GET /me/watched/videos
/me/watched/videos/{video_id}
This method deletes the specified video from the authenticated user’s watch history.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
The video was deleted from the authenticated user’s watch history.
DELETE /me/watched/videos/{video_id}
/videos/{video_id}/animated_thumbsets
This method returns all the sets of animated thumbnails associated with the specified video. The authenticated user must be the owner of the video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
The sets of animated thumbnails were returned.
GET /videos/{video_id}/animated_thumbsets
/videos/{video_id}/animated_thumbsets
This method creates a set of animated thumbnails for the specified video. Please note that you can’t create more than four sets of animated thumbnails for the same video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
application/vnd.vimeo.animatedthumbnails+json
VideosAnimatedThumbnailsCreateSetRequest
| Property | Type | Required |
|---|---|---|
| duration | number | required |
| start_time | number | optional |
The set of animated thumbnails was created.
The user can’t create a set of animated thumbnails from the specified section of the video.
The authenticated user is rate-limited from creating new animated thumbnails.
POST /videos/{video_id}/animated_thumbsets
/videos/{video_id}/animated_thumbsets/{picture_id}
This method deletes a set of animated thumbnails for the specified video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| picture_id | path | required | string | The UUID of the set of animated thumbnails. |
| video_id | path | required | number | The ID of the video. |
The set of animated thumbnails was deleted.
DELETE /videos/{video_id}/animated_thumbsets/{picture_id}
/videos/{video_id}/animated_thumbsets/{picture_id}
This method returns a particular set of animated thumbnails associated with the specified video. The authenticated user must be the owner of the video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| picture_id | path | required | string | The UUID of the set of animated thumbnails. |
| video_id | path | required | number | The ID of the video. |
The set of animated thumbnails was returned.
GET /videos/{video_id}/animated_thumbsets/{picture_id}
/videos/{video_id}/animated_thumbsets/{picture_id}/status
This method returns the status of a particular set of animated thumbnails associated with the specified video. The status indicates whether the thumbnails are ready to use. The authenticated user must be the owner of the video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| picture_id | path | required | string | The UUID of the set of animated thumbnails. |
| video_id | path | required | number | The ID of the video. |
The status of the set of animated thumbnails was returned.
GET /videos/{video_id}/animated_thumbsets/{picture_id}/status
/videos/{video_id}/chapters
This method returns every chapter of the specified video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
The chapters were returned.
No such video exists.
GET /videos/{video_id}/chapters
/videos/{video_id}/chapters
This method adds a chapter to the specified video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
application/vnd.vimeo.video.chapter+json
CreateChapterRequest
| Property | Type | Required |
|---|---|---|
| title | string | optional |
| timecode | number | optional |
| thumbnail_uris | array | optional |
| active_thumbnail_uri | string | optional |
The chapter was added.
POST /videos/{video_id}/chapters
/videos/{video_id}/chapters/temporary/pictures
This method generates either an upload link or a timecode-based thumbnail for an unsaved video chapter. To generate the upload link, which enables the authenticated user to upload a chapter thumbnail image manually, leave the body of the request empty. To generate an automatic timecode-based thumbnail, specify the timecode parameter in the body of the request.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
application/json
VideosChaptersGenerateChapterThumbnailRequest
| Property | Type | Required |
|---|---|---|
| timecode | number | optional |
The upload link or chapter thumbnail was generated.
POST /videos/{video_id}/chapters/temporary/pictures
/videos/{video_id}/chapters/temporary/pictures/{uid}
This method returns the specified thumbnail associated with an unsaved video chapter.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
The chapter thumbnail was returned.
GET /videos/{video_id}/chapters/temporary/pictures/{uid}
/videos/{video_id}/chapters/{chapter_id}
This method deletes the specified chapter from a video. The authenticated user must be the owner of the video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| chapter_id | path | required | number | The ID of the chapter. |
| video_id | path | required | number | The ID of the video. |
The chapter was deleted.
DELETE /videos/{video_id}/chapters/{chapter_id}
/videos/{video_id}/chapters/{chapter_id}
This method returns a single chapter of the specified video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| chapter_id | path | required | number | The ID of the chapter. |
| video_id | path | required | number | The ID of the video. |
The chapter was returned.
GET /videos/{video_id}/chapters/{chapter_id}
/videos/{video_id}/chapters/{chapter_id}
This method edits the specified chapter of a video. The authenticated user must be the owner of the video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| chapter_id | path | required | number | The ID of the chapter. |
| video_id | path | required | number | The ID of the video. |
application/vnd.vimeo.video.chapter+json
EditChapterRequest
| Property | Type | Required |
|---|---|---|
| title | string | optional |
| timecode | number | optional |
| active_thumbnail_uri | string | optional |
The chapter was edited.
Error code 2204: There are errors in the request.
PATCH /videos/{video_id}/chapters/{chapter_id}
/videos/{video_id}/chapters/{chapter_id}/pictures
This method returns every thumbnail associated with the specified saved video chapter.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| chapter_id | path | required | number | The ID of the chapter. |
| video_id | path | required | number | The ID of the video. |
The chapter thumbnails were returned.
GET /videos/{video_id}/chapters/{chapter_id}/pictures
/videos/{video_id}/chapters/{chapter_id}/pictures
This method generates either an upload link or a timecode-based thumbnail for the specified saved video chapter. To generate the upload link, which enables the authenticated user to upload a chapter thumbnail image manually, leave the body of the request empty. To generate an automatic timecode-based thumbnail, include the timecode parameter in the body of the request.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| chapter_id | path | required | number | The ID of the chapter. |
| video_id | path | required | number | The ID of the video. |
application/json
VideosChaptersGenerateChapterThumbnailOrUploadLinkRequest
| Property | Type | Required |
|---|---|---|
| timecode | number | optional |
The chapter thumbnail or upload link was generated.
POST /videos/{video_id}/chapters/{chapter_id}/pictures
/videos/{video_id}/chapters/{chapter_id}/pictures/{uid}
This method deletes the specified chapter thumbnail from a video.
The authenticated user must be the owner of the video that the chapter belongs to.
This method deletes both timecode-generated and custom-uploaded thumbnails.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| chapter_id | path | required | number | The ID of the chapter. |
| uid | path | required | string | The unique ID of the thumbnail. |
| video_id | path | required | number | The ID of the video. |
The chapter thumbnail was deleted.
DELETE /videos/{video_id}/chapters/{chapter_id}/pictures/{uid}
/videos/{video_id}/chapters/{chapter_id}/pictures/{uid}
This method returns the specified thumbnail associated with a saved video chapter.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| chapter_id | path | required | number | The ID of the chapter. |
| video_id | path | required | number | The ID of the video. |
The chapter thumbnail was returned.
GET /videos/{video_id}/chapters/{chapter_id}/pictures/{uid}
/videos/{video_id}/chapters/{chapter_id}/pictures/{uid}
This method sets the specified chapter thumbnail for a video as active.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| chapter_id | path | required | number | The ID of the chapter. |
| video_id | path | required | number | The ID of the video. |
application/json
VideosChaptersSetChapterThumbnailActiveRequest
| Property | Type | Required |
|---|---|---|
| active | boolean | optional |
The chapter thumbnail was set as active.
PATCH /videos/{video_id}/chapters/{chapter_id}/pictures/{uid}
/contentratings
This method returns all available content ratings.
The content ratings were returned.
GET /contentratings
/creativecommons
This method returns all available Creative Commons licenses.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
The Creative Commons licenses were returned.
GET /creativecommons
/channels/{channel_id}/videos/{video_id}/credits
This method returns every credited user in a video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| channel_id | path | required | number | The ID of the channel. |
| video_id | path | required | number | The ID of the video. |
| direction | query | optional | string | The sort direction of the results. Option descriptions:
|
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
| query | query | optional | string | The search query to use to filter the results. |
| sort | query | optional | string | The way to sort the results. Option descriptions:
|
The credited users were returned.
GET /channels/{channel_id}/videos/{video_id}/credits
/channels/{channel_id}/videos/{video_id}/credits
This method adds a user credit to the specified video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| channel_id | path | required | number | The ID of the channel. |
| video_id | path | required | number | The ID of the video. |
application/vnd.vimeo.credit+json
VideosCreditsAddUserCreditInVideoRequest
| Property | Type | Required |
|---|---|---|
| name | string | required |
| role | string | required |
| string | required | |
| user_uri | string | required |
The credit was added.
The authenticated user doesn’t own the video.
POST /channels/{channel_id}/videos/{video_id}/credits
/videos/{video_id}/credits
This method returns every credited user in a video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
| direction | query | optional | string | The sort direction of the results. Option descriptions:
|
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
| query | query | optional | string | The search query to use to filter the results. |
| sort | query | optional | string | The way to sort the results. Option descriptions:
|
The credited users were returned.
GET /videos/{video_id}/credits
/videos/{video_id}/credits
This method adds a user credit to the specified video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
application/vnd.vimeo.credit+json
VideosCreditsAddUserCreditRequest
| Property | Type | Required |
|---|---|---|
| name | string | required |
| role | string | required |
| string | required | |
| user_uri | string | required |
The credit was added.
The authenticated user doesn’t own the video.
POST /videos/{video_id}/credits
/videos/{video_id}/credits/available_users
This method returns the users who can be credited on the specified video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
| direction | query | optional | string | The sort direction of the results. Option descriptions:
|
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
| query | query | optional | string | The search query to use to filter the results. |
| sort | query | optional | string | The way to sort the results. Option descriptions:
|
The users who can be credited were returned.
GET /videos/{video_id}/credits/available_users
/videos/{video_id}/credits/{credit_id}
This method deletes the specified user credit from a video. The authenticated user must be the creator of the credit or the credited user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| credit_id | path | required | number | The ID of the credit. |
| video_id | path | required | number | The ID of the video. |
The credit was deleted.
The authenticated user isn’t the creator of the credit or the credited user.
DELETE /videos/{video_id}/credits/{credit_id}
/videos/{video_id}/credits/{credit_id}
This method returns a single credited user in a video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| credit_id | path | required | number | The ID of the credit. |
| video_id | path | required | number | The ID of the video. |
The credit was returned.
No such video or credit exists.
GET /videos/{video_id}/credits/{credit_id}
/videos/{video_id}/credits/{credit_id}
This method edits the specified user credit in a video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| credit_id | path | required | number | The ID of the credit. |
| video_id | path | required | number | The ID of the video. |
application/vnd.vimeo.credit+json
VideosCreditsEditUserCreditInVideoRequest
| Property | Type | Required |
|---|---|---|
| name | string | optional |
| role | string | optional |
The credit was edited.
A parameter is invalid.
No such video or credit exists.
PATCH /videos/{video_id}/credits/{credit_id}
/videos/{video_id}/privacy/domains
This method returns every domain on the specified video’s whitelist.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
The domains were returned.
There are no domains on which the video can be embedded.
GET /videos/{video_id}/privacy/domains
/videos/{video_id}/privacy/domains/{domain}
This method removes the specified domain from a video’s whitelist.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| domain | path | required | string | The domain name. |
| video_id | path | required | number | The ID of the video. |
The domain was removed.
The video’s embed privacy setting isn’t whitelist.
No such domain exists.
DELETE /videos/{video_id}/privacy/domains/{domain}
/videos/{video_id}/privacy/domains/{domain}
This method adds the specified domain to a video’s whitelist.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| domain | path | required | string | The domain name. |
| video_id | path | required | number | The ID of the video. |
The video is embeddable on the domain.
The video doesn’t have a user-defined access list.
PUT /videos/{video_id}/privacy/domains/{domain}
/me/appearances
This method returns all the videos in which the authenticated user has a credited appearance.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| direction | query | optional | string | The sort direction of the results. Option descriptions:
|
| filter | query | optional | string | The attribute by which to filter the results. Option descriptions:
|
| filter_embeddable | query | optional | boolean | Whether to filter the results by embeddable videos ( |
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
| query | query | optional | string | The search query to use to filter the results. |
| sort | query | optional | string | The way to sort the results. Option descriptions:
|
The videos were returned.
GET /me/appearances
/me/videos
This method deletes one or more videos belonging to the specified user. The authenticated user must have permission to delete the videos.
Specify the videos to delete in a comma-separated list by URI using the uris query parameter.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| uris | query | required | string | A comma-separated list of the video URIs to delete. |
The videos were deleted.
Error code 8000: The user credentials are invalid.
Error code 5000: No such video exists.
DELETE /me/videos
/me/videos
This method returns all the videos that the authenticated user has uploaded.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| containing_uri | query | optional | string | The page that contains the video URI. The field is available only when not paired with query. |
| direction | query | optional | string | The sort direction of the results. Option descriptions:
|
| filter | query | optional | string | The attribute by which to filter the results. Option descriptions:
|
| filter_embeddable | query | optional | boolean | Whether to filter the results by embeddable videos ( |
| filter_playable | query | optional | boolean | Whether to filter the results by playable videos ( |
| filter_screen_recorded | query | optional | boolean | Whether to filter the results by screen-recorded videos ( |
| filter_tag | query | optional | string | A comma-separated list of tags to filter on. All results must include at least one of these tags. |
| filter_tag_all_of | query | optional | string | A comma-separated list of tags to filter on. All results must include all of these tags. |
| filter_tag_exclude | query | optional | string | A comma-separated list of tags to exclude. All results must exclude all of these tags. |
| include_team_content | query | optional | string | Whether to include content from the user’s teams when searching. This field is deprecated. |
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
| query | query | optional | string | The search query to use to filter the results. |
| query_fields | query | optional | array | A comma-separated list of fields to query over. The default value is Option descriptions:
|
| sort | query | optional | string | The way to sort the results. Option descriptions:
|
The videos were returned.
The authenticated user hasn’t uploaded any videos since the given If-Modified-Since header.
GET /me/videos
/me/videos/{video_id}
This method determines whether the authenticated user is the owner of the specified video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
The authenticated user owns the video.
The authenticated user doesn’t own the video.
GET /me/videos/{video_id}
/users/{user_id}/appearances
This method returns all the videos in which the authenticated user has a credited appearance.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| user_id | path | required | number | The ID of the user. |
| direction | query | optional | string | The sort direction of the results. Option descriptions:
|
| filter | query | optional | string | The attribute by which to filter the results. Option descriptions:
|
| filter_embeddable | query | optional | boolean | Whether to filter the results by embeddable videos ( |
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
| query | query | optional | string | The search query to use to filter the results. |
| sort | query | optional | string | The way to sort the results. Option descriptions:
|
The videos were returned.
GET /users/{user_id}/appearances
/users/{user_id}/videos
This method deletes one or more videos belonging to the specified user. The authenticated user must have permission to delete the videos.
Specify the videos to delete in a comma-separated list by URI using the uris query parameter.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| user_id | path | required | number | The ID of the user. |
| uris | query | required | string | A comma-separated list of the video URIs to delete. |
The videos were deleted.
Error code 8000: The user credentials are invalid.
Error code 5000: No such video exists.
DELETE /users/{user_id}/videos
/users/{user_id}/videos
This method returns all the videos that the authenticated user has uploaded.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| user_id | path | required | number | The ID of the user. |
| containing_uri | query | optional | string | The page that contains the video URI. The field is available only when not paired with query. |
| direction | query | optional | string | The sort direction of the results. Option descriptions:
|
| filter | query | optional | string | The attribute by which to filter the results. Option descriptions:
|
| filter_embeddable | query | optional | boolean | Whether to filter the results by embeddable videos ( |
| filter_playable | query | optional | boolean | Whether to filter the results by playable videos ( |
| filter_screen_recorded | query | optional | boolean | Whether to filter the results by screen-recorded videos ( |
| filter_tag | query | optional | string | A comma-separated list of tags to filter on. All results must include at least one of these tags. |
| filter_tag_all_of | query | optional | string | A comma-separated list of tags to filter on. All results must include all of these tags. |
| filter_tag_exclude | query | optional | string | A comma-separated list of tags to exclude. All results must exclude all of these tags. |
| include_team_content | query | optional | string | Whether to include content from the user’s teams when searching. This field is deprecated. |
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
| query | query | optional | string | The search query to use to filter the results. |
| query_fields | query | optional | array | A comma-separated list of fields to query over. The default value is Option descriptions:
|
| sort | query | optional | string | The way to sort the results. Option descriptions:
|
The videos were returned.
The authenticated user hasn’t uploaded any videos since the given If-Modified-Since header.
GET /users/{user_id}/videos
/users/{user_id}/videos/{video_id}
This method determines whether the authenticated user is the owner of the specified video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| user_id | path | required | number | The ID of the user. |
| video_id | path | required | number | The ID of the video. |
The authenticated user owns the video.
The authenticated user doesn’t own the video.
GET /users/{user_id}/videos/{video_id}
/videos
This method returns all the videos that match custom search criteria.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| direction | query | optional | string | The sort direction of the results. Option descriptions:
|
| filter | query | optional | string | The attribute by which to filter the results. Option descriptions:
|
| links | query | optional | string | A comma-separated list of video URLs to find. Querying, filtering, and sorting aren’t supported when using this field. |
| page | query | optional | number | The page number of the results to show. |
| per_page | query | optional | number | The number of items to show on each page of results, up to a maximum of 100. |
| query | query | optional | string | The search query. |
| sort | query | optional | string | The way to sort the results. Option descriptions:
|
| uris | query | optional | string | A comma-separated list of video URIs to find. Querying, filtering, and sorting aren’t supported when using this field. |
The search results were returned.
GET /videos
/videos/{video_id}
This method deletes the specified video. The authenticated user must be the owner of the video.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| video_id | path | required | number | The ID of the video. |
The video was deleted.
The authenticated user can’t delete the video.
DELETE /videos/{video_id}