Loom Video Downloader - Public Stream Links avatar

Loom Video Downloader - Public Stream Links

Pricing

from $3.00 / 1,000 loom video results

Go to Apify Store
Loom Video Downloader - Public Stream Links

Loom Video Downloader - Public Stream Links

Resolve downloadable public Loom share and embed URLs into expiring HLS stream links with metadata. It only returns videos that Loom marks downloadable; no login, password bypass, or private-video access.

Pricing

from $3.00 / 1,000 loom video results

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Share

Loom Video Downloader

Resolve a public Loom share or embed URL into a temporary, Loom-permitted video stream link plus clean metadata. It is for teams archiving or processing videos they are entitled to download—not for accessing private, password-protected, login-gated, or download-disabled content.

What it returns

One dataset row per unique Loom video URL:

FieldMeaning
downloadUrlTemporary signed HLS stream URL when Loom permits downloading. It can expire, and its media format is HLS rather than MP4.
title, description, ownerNamePublic video metadata exposed by Loom.
thumbnailUrl, durationSeconds, width, heightPreview and media details when available.
downloadable, status, errorPermission and diagnostic context for every input.

The actor also writes a compact OUTPUT record and a detailed RUN_SUMMARY record to the default key-value store.

Use it when

  • You have a public loom.com/share/... or loom.com/embed/... URL.
  • You are authorized to save or process the video.
  • You need a structured stream URL and metadata for an archive, media pipeline, or agent workflow.

Do not use it when

  • The video is private, password-protected, login-gated, or only shared with named users.
  • Loom does not mark the video downloadable and requireDownloadPermission is enabled.
  • You need captions or a transcript. Use the related Loom Transcript Scraper for that separate job.

Input

{
"loomUrls": ["https://www.loom.com/share/002508e86fde4232bb8de474eb5c65c4"],
"maxVideos": 20,
"requireDownloadPermission": true
}

Accepted values in loomUrls are public share URLs, embed URLs, iframe snippets, or a 32-character Loom video ID. Duplicate video IDs are processed only once.

requireDownloadPermission defaults to true. Leave it enabled to return a stream only if Loom's public page marks the video downloadable. Disabling it can return a public playback manifest; it never bypasses passwords, login, private visibility, or any other access control.

Output example

{
"videoId": "002508e86fde4232bb8de474eb5c65c4",
"sourceUrl": "https://www.loom.com/share/002508e86fde4232bb8de474eb5c65c4",
"status": "video_resolved",
"downloadUrl": "https://luna.loom.com/id/.../playlist-multibitrate.m3u8?...",
"streamFormat": "hls",
"downloadable": true,
"title": "Screen and engagement tips",
"durationSeconds": 151,
"width": 1152,
"height": 720,
"error": null
}

Pricing

EventPrice
Valid actor run$0.00005
Resolved downloadable video$0.003

Platform compute and proxy usage are charged separately under Pay per event + usage. A run with maxVideos: 20 has event charges capped at $0.06005; diagnostic rows for unavailable or restricted videos are not billed as results.

Reliability and limits

  • Signed stream URLs are short-lived. Use them promptly and resolve the Loom link again if one expires.
  • The actor makes one public page request per unique video, no login or cookies required.
  • not_downloadable, access_restricted, and not_found are useful diagnostic outcomes and leave the run successful when no upstream outage occurred.
  • An all-upstream failure causes an honest failed run with OUTPUT and RUN_SUMMARY preserved.

API / agent use

Use the actor with one public Loom URL when you need a single structured media record, or pass a bounded list for batch processing. Read the default dataset for rows and OUTPUT for the compact terminal result. The actor has no side effect on Loom and does not alter videos, permissions, or accounts.

Compliance

Only process content you own or are authorized to download. This actor intentionally respects Loom's public-page download indicator and does not bypass passwords, logins, visibility settings, DRM, or access controls.