Vimeo integration (Design & Media, Social). Imported from open-connector.
https://api.vimeo.com/me
/{userId}/videos
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| query | string | optional | Search query used to filter the user's videos. |
| sort | string | optional | The way to sort the Vimeo video results. |
| direction | string | optional | The sort direction for Vimeo video results. |
| filter | string | optional | The Vimeo video filter to apply. |
| page | integer | optional | The page number of the results to show. |
| perPage | integer | optional | The number of items to show on each page of results, up to a maximum of 100. |
/videos/{videoId}
| Param | Type | Required | Description |
|---|---|---|---|
| videoId | integer | required | The Vimeo video ID. |
/videos/{videoId}
| Param | Type | Required | Description |
|---|---|---|---|
| videoId | integer | required | The Vimeo video ID. |
| name | string | optional | The new video title. |
| description | string | optional | The new video description. |
| license | string | optional | The Creative Commons license code to apply to the video. |
/videos/{videoId}
| Param | Type | Required | Description |
|---|---|---|---|
| videoId | integer | required | The Vimeo video ID. |
/videos/{videoId}
| Param | Type | Required | Description |
|---|---|---|---|
| videoId | integer | required | The Vimeo video ID. |
/videos/{videoId}
| Param | Type | Required | Description |
|---|---|---|---|
| videoId | integer | required | The Vimeo video ID. |
| quality | string | optional | Select a Vimeo download link with this quality label. |
| type | string | optional | Select a Vimeo download link with this type or MIME type. |
| fileName | string | optional | The filename to use for the transit file. |
/videos/{videoId}/tags
| Param | Type | Required | Description |
|---|---|---|---|
| videoId | integer | required | The Vimeo video ID. |
| page | integer | optional | The page number of the results to show. |
| perPage | integer | optional | The number of items to show on each page of results, up to a maximum of 100. |
/videos/{videoId}/tags
| Param | Type | Required | Description |
|---|---|---|---|
| videoId | integer | required | The Vimeo video ID. |
| tags | array | optional | Tag names to add to the Vimeo video. |
/videos/{videoId}/tags/{tag}
| Param | Type | Required | Description |
|---|---|---|---|
| videoId | integer | required | The Vimeo video ID. |
| tag | string | required | The tag word to remove from the Vimeo video. |
/{userId}/albums
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| query | string | optional | Search query used to filter Vimeo showcases. |
| sort | string | optional | The way to sort the Vimeo showcase results. |
| direction | string | optional | The sort direction for Vimeo showcase results. |
| page | integer | optional | The page number of the results to show. |
| perPage | integer | optional | The number of items to show on each page of results, up to a maximum of 100. |
/{userId}/albums/{showcaseId}
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| showcaseId | integer | required | The Vimeo showcase ID. |
/{userId}/albums/{showcaseId}/videos
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| showcaseId | integer | required | The Vimeo showcase ID. |
| sort | string | optional | The way to sort the Vimeo showcase videos. |
| direction | string | optional | The sort direction for Vimeo showcase videos. |
| page | integer | optional | The page number of the results to show. |
| perPage | integer | optional | The number of items to show on each page of results, up to a maximum of 100. |
/{userId}/albums/{showcaseId}/videos/{videoId}
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| showcaseId | integer | required | The Vimeo showcase ID. |
| videoId | integer | required | The Vimeo video ID. |
/{userId}/albums/{showcaseId}/videos/{videoId}
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| showcaseId | integer | required | The Vimeo showcase ID. |
| videoId | integer | required | The Vimeo video ID. |
/{userId}/projects
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| query | string | optional | Search query used to filter Vimeo folders. |
| sort | string | optional | The way to sort the Vimeo folder results. |
| direction | string | optional | The sort direction for Vimeo folder results. |
| page | integer | optional | The page number of the results to show. |
| perPage | integer | optional | The number of items to show on each page of results, up to a maximum of 100. |
/{userId}/projects/{folderId}
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| folderId | integer | required | The Vimeo folder ID. |
/{userId}/projects/{folderId}
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| folderId | integer | required | The Vimeo folder ID. |
| name | string | required | The new folder name. |
/{userId}/projects/{folderId}
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| folderId | integer | required | The Vimeo folder ID. |
| shouldDeleteVideos | boolean | optional | Whether Vimeo should also delete videos in the folder. |
/{userId}/projects/{folderId}/videos
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| folderId | integer | required | The Vimeo folder ID. |
| query | string | optional | Search query used to filter videos in the folder. |
| sort | string | optional | The way to sort the folder video results. |
| direction | string | optional | The sort direction for folder video results. |
| includeSubfolders | boolean | optional | Whether Vimeo should include videos from subfolders. |
| page | integer | optional | The page number of the results to show. |
| perPage | integer | optional | The number of items to show on each page of results, up to a maximum of 100. |
/{userId}/projects/{folderId}/videos/{videoId}
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| folderId | integer | required | The Vimeo folder ID. |
| videoId | integer | required | The Vimeo video ID. |
/{userId}/projects/{folderId}/videos/{videoId}
| Param | Type | Required | Description |
|---|---|---|---|
| userId | integer | required | The Vimeo user ID. Omit this field to use the authenticated user. |
| folderId | integer | required | The Vimeo folder ID. |
| videoId | integer | required | The Vimeo video ID. |