signingStatus API not returning correct status
Wednesday, March 16, 2022 at 01:06pmIn 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
Reply to: signingStatus API not returning correct status
Wednesday, March 16, 2022 at 02:12pmHi 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
Wednesday, March 16, 2022 at 03:02pmYes, 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.