mattsota

signingStatus API not returning correct status

0 votes

In Sandbox, when I call the API for signing status, it always returns SIGNING_PENDING. 

I have one document with two signers, and one of them has completed signing. I can tell two ways: one there is a green checkmark next to that person in the Dashboard, and two, when I click the link from the email, it tells me signing is complete. 

I have verified I am using the correct/same transaction in all scenarios.

CALL: https://sandbox.esignlive.com/api/packages/FHZcBUuwETEkVf99pbewWlBgA24%3D/signingStatus?signerId=TestEsignersonInsuredSigner

RESPONSE: {"status":"SIGNING_PENDING"}

Note I did find a similar previous issue in this forum from 2018 but this was marked as fixed. See https://community.onespan.com/forum/receiving-correct-document-status


Approved Answer

Reply to: signingStatus API not returning correct status

0 votes

Hi mattsota,

 

Can you try parameter "?signer=TestEsignersonInsuredSigner" (vs signerId)? I can reproduce the same if I used signerId. I will ask for clarification internally if it's a documentation issue in Swagger file:

https://community.onespan.com/products/onespan-sign/sandbox#/Packages/api.packages._packageId.signingStatus.get

 

Duo

Duo Liang OneSpan Evangelism and Partner Integrations Developer


Reply to: signingStatus API not returning correct status

0 votes

Yes, that works, I now receive:  {"status":"SIGNING_COMPLETED"}

Good eye thank you. I see it does state to user 'signer' and not 'signerId' in the API documentation. I will keep a closer eye on the syntax going forward. 

 

 

 


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