Append PDF vault objects onto an existing PDF vault object
Merges one or more PDF vault objects onto the end of an existing PDF vault object. Sync mode is the default and overwrites the target in place before returning. Async mode returns 202 immediately and reports completion through vault.object.append webhooks. Optionally rewrites citation links in the original target into internal PDF jumps and adds back links on appended pages. The target object’s ingestion state is not affected; appended pages are not searchable.
Authorizations
API key starting with sk_case_
Headers
Required when mode is async; stable key for safely retrying the append
1 - 200Path Parameters
Vault ID
ID of the vault object to append onto
Body
Vault object IDs whose pages will be appended onto the target object, in order. Must not include the target object itself. Sync mode accepts at most 20; async mode accepts at most 1000.
1 - 1000 elementsUse async to return immediately and receive completion through vault.object.append webhooks.
sync, async When true, rewrites links in the target object to internal PDF jumps when the URL contains exactly one appended object ID as a standalone query parameter value or decoded path segment.
Adds back links on appended pages
Label text for the back link. Used only when backLinks is true and rendered centered at the bottom of each appended page.
120Caller-provided correlation value returned in async responses and webhooks.
200Optional Bates stamping for appended source PDFs. Numbering is deterministic across appendObjectIds order and does not stamp the target report pages.
Response
Target object updated successfully
First 1-indexed page added by this append operation.
Last 1-indexed page added by this append operation.

