An edit run returns an edit_run object. While the run is processing, output is null; once status is "PROCESSED", output carries the completed PDF and the values that were written into it. This page explains every field in the response.
A completed edit run looks like this. The result lives in output: the finished document in editedFile and the values that were written in filledValues.
output.editedFile is the completed PDF.
presignedUrl expires 15 minutes after the response is returned. Download or store the file promptly.
output.filledValues is the set of values written into the form, keyed by the property names from your schema (or the field names Extend detected when you pass instructions). It is omitted when no values were filled.
When status is PROCESSED, metrics reports timing and field-level counts for the run.