SignEnvoy docs

Error reference / upload-expired

Upload window expired

The draft waited too long for its PDF.

Problem type /problems/upload-expired
HTTP status 410
Emitted by REST API (/v1)
Title values
Upload window expired. Create a new document
Trigger
REST API (/v1): presigned upload window passed

What happened

POST /v1/documents/{id}/finalize was called on a draft whose upload window (one hour from creation) has passed. The response is HTTP 410.

What it means

The draft cannot be completed. The presigned upload URL it carried has also stopped working.

What to do next

Create a new document and upload within the hour. Integrations should create the draft immediately before uploading rather than minting drafts in advance.

Problem body

Every error is an RFC 9457 problem document with media type application/problem+json. The type member is the stable identifier to switch on; docs_url is this page.

{
  "type": "/problems/upload-expired",
  "title": "Upload window expired. Create a new document",
  "status": 410,
  "instance": "/v1/...",
  "docs_url": "https://docs.signenvoy.com/errors/upload-expired"
}