Back

GET api/v1/ESign/{trackingId}/DownloadContract

Requires Authorization

Get signed contract documents by message tracking id.
Note: If tracking id is invalid, has passed its expiration date or is not an esign type, no data will be returned

Request Information

URI Parameters

NameDescriptionTypeAdditional information
trackingId

message tracking key

string

Required

Body Parameters

None.

Sample Request

Response Information

Resource Description

ESignMessageContractData
NameDescriptionTypeAdditional information
TrackingId

TrackingId

string

None.

SenderAddress

SenderAddress

string

None.

DocumentList

List of documents

Collection of DocumentList

None.

ReadMe

// The "ReadMe" will return the byte array of the ReadMe.txt text file containing filenames from DocumentList

string

None.

Sample Response

application/json, text/json

Sample:
{
  "TrackingId": "E01D813EDD7BD411FCBB5CB8CD3F96DBD05C24D1",
  "SenderAddress": "sender@rpost.com",
  "DocumentList": [
    {
      "DocumentType": "SignedContract",
      "FileName": "ReviewDoc.pdf",
      "ByteArray": "JVBERi0xLjQNJcjIyMjIyMgNMSAwIG9iago8PC9Db3VudCAxL0tpZHNbNCAwIFJdL01"
    },
    {
      "DocumentType": "ContractXml",
      "FileName": "HandSignContract.xml",
      "ByteArray": "QOJSPBnsizsgstpZHNbNCAwIFJdL01WTnalss"
    }
  ],
  "ReadMe": "UlBETVZfZm9ybS=="
}