Edit in GitHubLog an issue

Overview

External Storage for Adobe PDF Services APIs

Adobe PDF Services APIs have added support for accessing files from the external storage of the client directly. The client can invoke the PDF Services API with Signed URLs and files will be automatically accessed from their storage.

A Signed URL temporarily provides access to a resource. Signed URLs contain user/authentication information, allowing users without credentials to access the given resource.

PDF Services APIs supports the signed URLs of input and output files in the request body. Please refer to the External Section in Request Body of each API for more details.

Supported External Storage Solutions

The concept of Signed URLs is common across various cloud storage solutions for downloading and uploading files. Adobe PDF Services APIs currently supports the signed URLs generated through -

SharePoint

PDF Services APIs can connect with SharePoint using Signed URIs for downloading and uploading the files from SharePoint site.

Supported URL Prefixes

  • https://<tenant-name>.sharepoint.com

Please refer here for more details.

Amazon S3

PDF Services APIs can connect with Amazon S3 using Signed URIs for downloading and uploading the files from S3 buckets without AWS security credentials or permissions.

Supported URL Prefixes:

  • https://<bucket-name>.s3.amazonaws.com
  • https://<bucket-name>.s3.<region-code>.amazonaws.com
  • https://s3.amazonaws.com
  • https://<bucket-name>.s3-accelerate.amazonaws.com
  • https://<bucket-name>.s3-<region-code>.amazonaws.com
  • https://s3.<region-code>.amazonaws.com

Please refer here for more details.

Dropbox

PDF Services APIs can connect with Dropbox using Signed URIs for downloading and uploading the files from Dropbox location without the need for any credentials or access token.

Supported URL Prefixes:

  • https://<item-id>.dl.dropboxusercontent.com
  • https://content.dropboxapi.com/

Please refer here for more details.

Azure Blob

PDF Services APIs can connect with Azure Blob using Signed URIs or SAS Urls for downloading and uploading the files from Azure Blob without the need for any credentials or access token. Use best practices when using SAS URLs.

Supported URL Prefixes

  • https://<account-name>.blob.core.windows.net

Please refer here for more details.

Limitation

  • Redirection is not allowed with signed URIs.
  • Only HTTPS based signed URIs are supported.
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.