Built by Metorial, the integration platform for agentic AI.
Invite one or more users to your VEO organisation via email. Users can optionally be assigned admin rights and added to specific groups/communities on invitation.
Permanently delete a VEO group (community). This action cannot be undone.
Retrieve a paginated list of portfolios from VEO.
List, create, or delete notes on tag sessions in VEO. Notes are attached to specific tags within a tagging session and support threaded replies (max 2 levels deep).
Create, retrieve, update, or delete portfolios in VEO. Portfolios organise and group content for structured presentation.
Create a new group (community) in VEO. Groups are collaboration spaces where users share and discuss videos.
Download a transcoded VEO video in its available resolutions and retrieve the original download token details. The video must have finished transcoding.
List, create, or delete comments on a VEO video. Comments support threaded replies (max 2 levels deep). You cannot reply to a reply.
Create a new user directly in your VEO organisation without sending invitation emails. Useful for API-driven user provisioning.
Retrieve a paginated list of videos from VEO. Can filter by videos you created or videos shared with you. Results are sorted by upload date by default.
Retrieve the transcript for a VEO video. Returns the text-based representation of the video's audio content.
Retrieve details of a specific VEO group (community) by ID, including its members.
Add members to a VEO group or list existing group members. When adding members, you can optionally grant them group admin privileges.
Retrieve a paginated list of groups (communities) in VEO. Groups can be filtered by name, organisation, or creator. VEO supports four group types: Group (1), Video Bank (2), Community (3), and Cohort (4).
Update the properties of a VEO group (community). Only provide the fields you want to change.
Update a user's profile, status, or roles in VEO. Can modify name, email, password, active status, and organisation roles. Only provide the fields you want to change.
Create a new video resource in VEO and obtain an upload URL. After creation, the returned upload URL can be used to upload the actual video file to Azure blob storage via a PUT request.
Search and retrieve a paginated list of users in your VEO organisation. Filter by name, email, or organisation.
Permanently delete a user from VEO. This action cannot be undone.
Retrieve the details of a VEO video by ID. Call list_videos to discover video IDs.
List the VEO organisations you belong to, including their IDs and names. Use an organisation ID when managing users or filtering groups.
Retrieve your VEO profile, organisation IDs, and organisation-specific roles.