naresh_kota | Posts: 22

Email Reminder : Could not retrieve the transaction summary for transaction uid

0 votes

Hi Team,

We are using POST reminders api to schedule reminders. Initialy, we are creating package in DRAFT status. 

Secondly, we are calling reminders POST api to set reminders. 

As a response, we are getting 404 error.

Details Errror: {"technical":"Could not retrieve the transaction summary for transaction uid:","messageKey":"error.validation.packageDoesNotExist","message":"The specified package does not exist.","code":404,"name":"Resource Not Found"}
  

Please find below request details:

Request Message:

{Method: POST, RequestUri: 'https://sandbox.esignlive.com/api/packages/PM51Fz9dZKXB8NpRS2grBQ3JfXI=/reminders', Version: 2.0, Content: System.Net.Http.ByteArrayContent, Headers:
{
  Authorization: Basic xxxxx==
  Accept: application/json
  Accept: application/zip
  Content-Type: application/json
  Content-Length: 70
}}

POST URL:

https://sandbox.esignlive.com/api/packages/PM51Fz9dZKXB8NpRS2grBQ3JfXI=/reminders

Paylod:

{

    "StartInDaysDelay": 2,

     "RepetitionsCount": 3,

      "IntervalInDays": 2,

      "PackageId": "PM51Fz9dZKXB8NpRS2grBQ3JfXI="

}

Note: We tried setting reminders for the requests which are in DRAFT and SENT status. Every time we are getting 404 error only.

Please help

 

Thanks,

Naresh


Duo_Liang | Posts: 3776

Reply to: Email Reminder : Could not retrieve the transaction summary for transaction uid

0 votes

Hi Naresh,

 

According to the API schema, the JSON key is supposed to start with lower case, like:

{"startInDaysDelay":1,"repetitionsCount":0,"intervalInDays":0,"packageId":"PM51Fz9dZKXB8NpRS2grBQ3JfXI="}

Also, to confirm with you, you can only specify reminders when the transaction is in DRAFT status. Please kindly retry the API and let me know if this works for you.

 

Duo


Hello! Looks like you're enjoying the discussion, but haven't signed up for an account.

When you create an account, we remember exactly what you've read, so you always come right back where you left off