Download Large Result
Download the full result for an extraction when /extract or
GET /job/{jobId} returns is_url: true. The URL is single-use
for anonymous proxy access: after a successful download, subsequent
anonymous requests return 410 Gone. Same-org authenticated callers
may replay while the artifact is retained.
Legacy GET /large_results/{jobId} links remain supported as an alias.
Overview
Large results may be returned as a URL instead of an inline response body. Use this endpoint to download the full completed result for a job when an extract or job response includesis_url: true.
GET /job/{jobId} first, then download the result URL if the job response says the result is URL-backed.Typical Flow
Related
Working With Large Documents
Poll Job
Authorizations
Path Parameters
Job identifier from the extraction response.
Response
Full extraction result (streamed JSON)
Full extraction result returned by the synchronous /extract endpoint. Inherits all core fields and adds deprecated backward-compatibility fields.
Primary markdown content extracted from the document. Always present in the new format.
Output from enabled extensions. Each key corresponds to an extension that was enabled in the request under extensions.*. Only keys for enabled extensions are present.
Positional bounding-box data for text, titles, headers, footers, images, and tables. Images carries chart/image visuals (with image_url when figure_processing.show_images is enabled), Tables the detected tables, and Text/Title/Footer the paragraph/title/footer regions. Additional keys (e.g. markdown_with_ids, defined_names) round-trip without being typed.
Persisted extraction ID. Present when storage is enabled (default). Use this ID with /split and /schema endpoints.
URL to view the extraction on the Pulse platform. Present when storage is enabled.
Number of pages processed.
x >= 1Billing tier and cumulative usage information. Includes total_credits_used (primary billing metric) and pages_used (legacy compatibility).
Non-fatal warnings generated during extraction. Includes deprecation notices when legacy input parameters are used, as well as processing warnings (e.g. word-level bounding box limitations).
Number of credits consumed by this request. Only present when the organization has the credit billing system enabled.
Deprecated — Use extensions.altOutputs.html instead. HTML representation of the extracted content. Present when the legacy returnHtml input was used.
Deprecated — Use extensions.chunking instead. Document content split into chunks. Present when the legacy chunking input was used.
Deprecated — Only present when the deprecated structuredOutput input parameter was used. Use the /schema endpoint after extraction instead.
Deprecated — Echo of the schema that was applied. Only present when the deprecated structuredOutput input parameter was used.
Deprecated — Error message if schema processing failed via the deprecated structuredOutput input parameter.
Deprecated — Alias for markdown. Included for backward compatibility with older SDK versions. Prefer markdown.
Deprecated — Identifier assigned to the extraction job. Retained for backward compatibility.
Deprecated — Additional metadata supplied by the backend. Retained for backward compatibility.