Documents
The Documents group manages PDF files and the AI fill pipeline. Upload a blank PDF to get a doc_id, trigger filling with a filled-info file, then poll until the filled PDF is ready to download.
Authorization: Bearer sk_live_xxxxxxxxxxxxxxxxUploads a PDF to your developer storage. The returned doc_id is the identifier used in all subsequent operations. Currently supports PDF only. Max 10 MB. Must be sent as multipart/form-data.
Retrieves metadata for a single document by its doc_id. Use this to check fill status and storage details before initiating a fill job.
Attaches a previously uploaded document to a chat session. Once attached, the AI uses the document as context for all subsequent messages in that session. You can attach multiple documents by calling this endpoint multiple times with differentdoc_id values.
Uploads a filled-info data file and immediately queues an AI fill job against an existing blank PDF. The job is asynchronous - this endpoint returns immediately. Poll GET /v1/sdk/docs/{pdfId}/result for completion.
GET /v1/sdk/docs/{pdfId}/result with a 3-5 second interval to check when status changes to ready.Polls the status of a fill job. The status field will be one of processing, ready, orfailed. When ready, a presigned urlto download the filled PDF is included. Links expire after 1 hour.
Permanently deletes a document and its S3 storage object. This action cannot be undone. Any in-progress fill jobs referencing this document will fail.
Next in SDK API Reference
PDFFILLR.AI
The intelligent layer for modern fund
administration. Automating high-stakes
documentation with precision and speed.