Add a template by URL, or get a presigned upload URL
Adds a blank form to your organization’s template library.
The two request shapes match POST /v1/files:
{ url, name? }— fetched over http(s) for you.{ name, mimeType }— returnsuploadUrlplusuploadExpiresAt(15 minutes);PUTthe bytes with aContent-Typeequal to themimeTypeyou sent.
Templates are deliberately never parsed or indexed — they are documents to be filled, not read. That is why a template reaches ready as soon as its bytes land, with no processing stage. Pass one to fill as template: { "id": "…" }.
Learn more: Form filling guide
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
OR
Response
The template.
object
id
name
mimeType
status
Allowed values:
createdAt
kind
downloadUrl
uploadUrl
uploadExpiresAt
Errors
422
Unprocessable Entity Error
429
Too Many Requests Error