SignatureAPI has introduced a new Uploads resource that simplifies how developers bring files into the platform. Previously, working with files required two separate requests through the legacy File resource. With Uploads, that flow collapses into a single streamlined step, letting you send a file and immediately reference it across the API.
What Changed
Uploads accept your file in one request and return a reference you can use right away as source documents or templates. They plug directly into fields like document.url, so there’s no need to stitch together multiple calls before creating an envelope.
- Supported formats: PDF and DOCX.
- Maximum size: 5 MB per upload.
- Lifetime: uploads are temporary and automatically expire after 24 hours.
- Usable as source documents or templates wherever file references are accepted.
When to Use Uploads vs. the Library
Uploads are designed for transient files that only need to exist long enough to power a single envelope or template operation. For files you want to keep around and reuse over time, the Dashboard Library remains the right home. The legacy File resource is still supported for backward compatibility, but Uploads is now the recommended way to bring files into the API.
This feature was built in direct response to customer feedback asking for a faster, less ceremonious way to get files into envelopes.
For details, see the Uploads resource documentation.