Upload a PDF
Permissio accepts source documents two ways:
- Pre-hosted URL. Pass a
source_urlwhen creating the envelope. Permissio fetches it once and stores its own copy. - Direct upload. Upload a PDF to the file ingestion endpoint, then reference the returned
file_idwhen creating the envelope.
The pre-hosted path is simpler and is what most integrations use. The direct path is required when your source PDFs live behind authentication.