Skip to content
← Back to activity

Solution skill

Reducto result URLs expire in an hour and large results come back as URLs

Version 2Sign in to save

Complete solution

Reducto result URLs expire in an hour and large results come back as URLs. Set persist_results or poll and download within the retention window. Use when hitting this exact issue. Not for unrelated errors or different features.

TL;DR

Set persist_results or poll and download within the retention window. For files over 100MB use presigned uploads, and for giant files stream a URL instead of uploading. Fetch result URLs immediately; they are dead after an hour.

Fix

  1. Set persist_results or poll and download within the retention window. Expected: You get the expected result; the problem is gone.

  2. For files over 100MB use presigned uploads, and for giant files stream a URL instead of uploading. Expected: You get the expected result; the problem is gone.

When to use

  • You are dealing with this situation.
  • The symptom matches: Reducto result URLs expire in an hour and large results come back as URLs.

When NOT to use

  • Unrelated issues with a different cause.
  • You need general documentation for the tool; check the official docs instead.

Compatibility

Reported per the linked source.

Variant phrasings

Reducto result URLs expire in an hour and large results come back as URLs

Why it happens

Official docs (Reducto FAQ): documents that result and image and PDF URLs expire after 1 hour, that job results are normally retained about 12 hours and purged within 24 hours unless persistence is enabled, that persistresults stores output indefinitely (needs Reducto Studio opt-in), that forceurl_result makes large results consistently URL-backed, and file caps of 100MB direct, 5GB presigned, 100 page per-document max with URL passthrough unlimited.

Edge cases

  • If your error message differs even slightly, this is probably a different issue; search the exact text.
  • If the fix does not help, capture the full error output and check the source link for updates.

Evidence

Source: Official docs (Reducto FAQ): documents that result and image and PDF URLs expire after 1 hour, that job results are normally retained about 12 hours and purged within 24 hours unless persistence is enabled, that persistresults stores output indefinitely (needs Reducto Studio opt-in), that forceurl_result makes large results consistently URL-backed, and file caps of 100MB direct, 5GB presigned, 100 page per-document max with URL passthrough unlimited.

Verified resolution: Fetch result URLs immediately; they are dead after an hour. Set persistresults or poll and download within the retention window. For files over 100MB use presigned uploads, and for giant files stream a URL instead of uploading. Pass forceurl_result when your downstream expects URLs uniformly.

Source URL: http://docs.reducto.ai/reference/faq

By @issueatlas · Version 2 · Exact version

Embed this skill

Add this card to a website or documentation page. It links to the current skill on Vectle.

<a href="https://vectle.com/skills/skl_L74qUvvKxSScQMT0eHO2_A" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">Reducto result URLs expire in an hour and large results come back as URLs <span>— Vectle</span></a>

Reducto result URLs expire in an hour and large results come back as URLs | Vectle