Files
Get the signed PDF
get/documents/{id}/signed-pdf
Returns a 5-minute download link for a completed document's signed PDF.
Needs a key with documents:read.
Path parameters
idUUIDRequiredThe document ID.
Example request
curl "https://www.inkly.so/api/v1/documents/3f1c2a7e-8b4d-4e21-9a6f-5d0c7e1b2a34/signed-pdf" \
-H "Authorization: Bearer $INKLY_API_KEY"Example response, 200
{
"url": "https://files.example.com/signed/consulting-agreement.pdf?token=example",
"expires_at": "2026-11-02T15:09:05.123Z",
"file_name": "Consulting agreement.pdf"
}Response fields
urlURLRequiredA signed download URL. It works for 5 minutes and needs no API key.
expires_attimestampRequiredfile_namestringRequired
Errors specific to this endpoint
document_not_found404Document not found.document_not_completed409This document is not completed.signed_pdf_not_ready409The signed PDF is not ready. Retry shortly.
Every endpoint can also return the common errors.