Upload

Presign File URL

post/v1/presign

Query parameters

instance_idstring required

Request body

file_urlstring uri required

A BlindPay file URL previously returned by POST /upload. URLs from any other host are rejected.

Example request

{
  "file_url": "https://files.blindpay.com/1712345678901-document.pdf"
}

Response

Returns a signed URL for the file, valid for 1 hour

file_urlstring required

Time-limited signed URL that grants read access to the file.

expires_atstring required

ISO 8601 timestamp at which the signed URL stops working (1 hour after issuance).

Example response

{
  "expires_at": "2026-01-01T13:00:00.000Z"
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.