Loading...
Loading...
Vimeo integration. Manage Videos. Use when the user wants to interact with Vimeo data.
npx skill4agent add membranedev/application-skills vimeomembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search vimeo --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List My Videos | list-my-videos | Get all the videos that the authenticated user has uploaded. |
| List Channels | list-channels | Get all channels on Vimeo. |
| List Projects | list-projects | Get all the projects (folders) that belong to the authenticated user. |
| List Albums | list-albums | Get all the albums that belong to the authenticated user. |
| Get Video | get-video | Get details of a specific video by ID. |
| Get Channel | get-channel | Get details of a specific channel. |
| Get Project | get-project | Get details of a specific project. |
| Get Album | get-album | Get details of a specific album. |
| Create Channel | create-channel | Create a new channel. |
| Create Project | create-project | Create a new project (folder). |
| Create Album | create-album | Create a new album (showcase). |
| Update Video | update-video | Edit a video's metadata including title, description, and privacy settings. |
| Update Channel | update-channel | Edit a channel's metadata. |
| Update Project | update-project | Edit a project's name. |
| Update Album | update-album | Edit an album's metadata. |
| Delete Video | delete-video | Delete a video from Vimeo. |
| Delete Channel | delete-channel | Delete a channel. |
| Delete Project | delete-project | Delete a project. |
| Delete Album | delete-album | Delete an album. |
| Search Videos | search-videos | Search for videos on Vimeo using a query string. |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY