Skip to main content

Version: 23.10

GET Submission Data

Return the submission data for a data URL included in the response to a GET Submission request. The data returned in a successful Get Submission Data response varies depending on the data URL's request data type.

info

The Delivery REST API Overview provides an introduction to this REST API, including information about:

  • Security (authentication and authorization)
  • Delivery channel
  • Testing
  • Delivery call sequence (POST Next, GET Data, POST Confirmation)
  • Client failure recovery

Request

HTTP request

GET https://<JM_SERVER>/manager/secure/rest/delivery/v1/<ORG_CODE>/<DELIVERY_CHANNEL>/<SUBMISSION_ID>/<...>

Parameters

This request takes no parameters.

Request body

Do not supply a request body for this operation.

Example

Some example GET Submission Data requests are shown below.

GET http://localhost:9080/manager/secure/rest/delivery/v1/maguire/rest-service/30/form.xml
GET http://localhost:9080/manager/secure/rest/delivery/v1/maguire/rest-service/30/receipt.pdf
GET http://localhost:9080/manager/secure/rest/delivery/v1/maguire/rest-service/30/extract.xls
GET http://localhost:9080/manager/secure/rest/delivery/v1/maguire/rest-service/30/15/Greenbook_Final.pdf
GET http://localhost:9080/manager/secure/rest/delivery/v1/maguire/rest-service/30/16/AQR001113Solution-Design.docx

Response

If successful, this operation returns a response with a HTTP 200 OK status code. Otherwise, it returns an error response.

The response data has the Content-Type header set for the particular file type, and is compressed if the "Accept-Encoding: gzip" header is set.

Error responses

HTTP status codeDescription
401 UnauthorizedUser not authorized to perform this operation.
404 Not FoundThe organization code, delivery channel, submission id, attachment id, or filename may not exist. The request URL should be exactly as contained in the GET Submission JSON response.
503 Service UnavailableThe JM System Deployment property Enable REST/Web Service Delivery has been set to false.