Skip to content

Vimeo Source Provider

The Vimeo Source feeds media from Vimeo supporting My Videos, My Folder Videos and My Showcase Videos queries.

Settings

Source Instance Common Settings

SettingDescriptionDefault
NameThe name that will identify this source instance.
Default Cache TimeThe default duration in seconds before the cache is renewed, set to 0 to disable caching. This setting can be overriden in each query configuration.3600

Vimeo Source Configuration

SettingDescription
AccountThe Vimeo Account which to authenticate with.

My Videos Query

Fetches videos from the authenticated account and resolves to a list of Video Type.

Vimeo My Videos Query

SettingDescriptionDefaultDynamic
QueryThe search term by which to filter the videos.
AttributeThe video attribute by which to filter the videos, within Featured, Live, and No Live.
TagsComma separated tags by which to filter the videos.
SortThe order of the videos, within Default, Alphabetical, Date, Modified, Duration, Last User Action, Total Plays, and Total Likes.Default
DirectionThe order direction of the videos, Ascending or Descending.Descending
PageThe page number of the videos.1
Per PageThe number of videos to return on each page, up to a maximum of 100.25
CacheThe duration in seconds before the cache is invalidated and the query re-executed.3600

My Folder Videos Query

Fetches videos from the authenticated account specific folder and resolves to a list of Video Type.

Vimeo My Vimeo Folder Videos Query

SettingDescriptionDefaultDynamic
Folder IDThe unique identifier of the folder from which to retrieve the videos.
Include SubfoldersWhether to include videos of all subfolders.
QueryThe search term by which to filter the videos.
SortThe order of the videos, within Default, Alphabetical, Date, Duration, and Last User Action.Default
DirectionThe order direction of the videos, Ascending or Descending.Descending
PageThe page number of the videos.1
Per PageThe number of videos to return on each page, up to a maximum of 100.25
CacheThe duration in seconds before the cache is invalidated and the query re-executed.3600

My Showcase Videos Query

Fetches videos from the authenticated account specific showcase and resolves to a list of Video Type.

Vimeo My Vimeo Showcase Videos Query

SettingDescriptionDefaultDynamic
Showcase IDThe unique identifier of the showcase from which to retrieve the videos.
PasswordThe password of the showcase in case it has one.
QueryThe search term by which to filter the videos.
SortThe order of the videos, within Default, Alphabetical, Date, Duration, and Last User Action.Default
DirectionThe order direction of the videos, Ascending or Descending.Descending
PageThe page number of the videos.1
Per PageThe number of videos to return on each page, up to a maximum of 100.25
CacheThe duration in seconds before the cache is invalidated and the query re-executed.3600

Video Type

Defines the mapping options of a Vimeo Video object.

Vimeo Video Mapping

OptionDescriptionTypeFilters
IDThe unique identifier of this video.String
URLThe URL of this video, e.g. vimeo.com/123456789.String
Custom URLThe custom URL of this video.String
TypeThe type of this video, live (is or was a live event), stock (is a Vimeo Stock video), or video (standard Vimeo video).String
TitleThe title of this video.StringLimit
DescriptionA brief explanation of this video's content.StringLimit
DurationThe duration of this video in seconds.Int
LanguageThe primary language of this video.String
LicenseThe Creative Commons license given to this video under BY, BY-NC, BY-NC-ND, BY-NC-SA, BY-ND, BY-SA, or CC0.String
ThumbnailThe path to the locally cached video picture.String
WidthThe width of this video in pixels.Int
HeightThe height of this video in pixels.Int
TagsA formated list of all tags assigned to this video, joined with a custom separator.String
CategoriesA formated list of all categories this video belongs to, joined with a custom separator, optional link and style.String
Created AtThe time this video was created.StringDate
Released AtThe time this video was released.StringDate
Modified AtThe time this video was modified.StringDate
Total PlaysNumber of times this video has been played.Int
Total CommentsNumber of times this video has been commented.Int

User Type

Defines the mapping options of a Vimeo User object.

Vimeo User Mapping

OptionDescriptionTypeFilters
IDThe unique identifier of this user.String
URLThe absolute URL of this user profile page.String
NameThe display name of this user.String
GenderThe gender of this user.String
BioThe long bio text of this user.StringLimit
Bio ShortThe short bio text of this user.StringLimit
LocationThe location of this user.String
Is ExpertWhether the creator enrolled in and successfully completed the Vimeo Experts program.String