Elept
← Back to Use Cases

Private PDF Statement & Invoice Hosting

Secure PDF storage for customer receipts, medical reports, payroll slips, and legal documents with expiring signed URLs.

Secure Document Delivery

Applications often generate sensitive documents: monthly invoices, bank statements, medical results, or payroll reports. Storing these in a public folder on your web server is a high-risk security hazard. Storing them in standard public cloud buckets also risks search engines indexing them.

Elept offers private-by-default storage class configurations. Files are protected from raw public access. When an authorized customer requests their document, your application generates a time-restricted view URL on-the-fly.

Why Choose Elept for PDFs?

  • ✓ Private by Default: Zero risk of directory browsing indexation.
  • ✓ Expiring Links: Set link lifespans down to seconds.
  • ✓ Direct Browser Previews: Serves proper Content-Type headers for inline PDF views.
  • ✓ IP Restricting: Lock link access to the customer's requesting IP.

API Signed Link Request

Your PHP or Node application requests a temporary link for a customer using the file UID:

# POST /api/v1/files/file_pdf456/signed-url
curl -X POST https://elept.com/api/v1/files/file_pdf456/signed-url \
  -H "Authorization: Bearer el_live_key..." \
  -d '{
    "purpose": "download",
    "expires_in": 600
  }'

Need secure customer document hosting? Read our Signed URL API Docs or create an account.

Start Free Setup