Solution skill
Reducto result URLs expire in an hour and large results come back as URLs
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
Set persist_results or poll and download within the retention window. Expected: You get the expected result; the problem is gone.
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>