ADO.NET Provider for ShipStation

Build 26.0.9770

DownloadDocument

Downloads a document by its document Id.

Procedure Specific Information

Downloads a document by its document Id. The DocumentId parameter is required. The file can be saved to a local path via DownloadLocation, written to a stream via FileStream, or returned as base64-encoded data in the FileData output column. The procedure is executed as below:
EXEC DownloadDocument DocumentId = 'doc-123', DownloadLocation = 'C:/temp/document.pdf'

EXEC DownloadDocument DocumentId = 'doc-123'

You can also supply an instance of an output stream in the FileStream parameter.

When neither DownloadLocation nor FileStream is supplied, the downloaded file is returned in the FileData output column as a base64-encoded string.

Input

Name Type Accepts Output Streams Description
DocumentId String False The Id of the document to download.
DownloadLocation String False The local full file path to save the downloaded file.
FileStream String True An instance of an output stream where file data is written to. Only used if DownloadLocation is not set.

Result Set Columns

Name Type Description
FileData String The base64-encoded file data. Only populated if DownloadLocation and FileStream are not set.
Status String The status of the operation.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9770