I have use case where I need to uniquely identify a recipient. With REST API, it works fine. However, with SOAP, response does not return RecipientId as documented.
https://demo.docusign.net/api/3.0/dsapi.asmx?op=RequestStatus
<RequestStatusResponse xmlns="http://www.docusign.net/API/3.0"> <RequestStatusResult> <RecipientStatuses> <RecipientStatus> <Type>Signer or Agent or Editor or Intermediary or CarbonCopy or CertifiedDelivery or InPersonSigner or SigningHost</Type> <Email>string</Email> <UserName>string</UserName> <RoutingOrder>unsignedShort</RoutingOrder> <Sent>dateTime</Sent> <Delivered>dateTime</Delivered> <Signed>dateTime</Signed> <Declined>dateTime</Declined> <DeclineReason>string</DeclineReason> <AutoRespondedReason>string</AutoRespondedReason> <Status>Created or Sent or Delivered or Signed or Declined or Completed or FaxPending or AutoResponded</Status> <RecipientIPAddress>string</RecipientIPAddress> <ClientUserId>string</ClientUserId> <AutoNavigation>boolean</AutoNavigation> <IDCheckInformation xsi:nil="true" /> <RecipientAuthenticationStatus xsi:nil="true" /> <CustomFields xsi:nil="true" /> <TabStatuses xsi:nil="true" /> <RecipientAttachment xsi:nil="true" /> <AccountStatus>string</AccountStatus> <EsignAgreementInformation xsi:nil="true" /> <FormData xsi:nil="true" /> <RecipientId>string</RecipientId> <DeliveryMethod>Email or Fax</DeliveryMethod> <FaxNumber>string</FaxNumber> </RecipientStatus>
Is this a bug where RecipientId is not being returned in RequestStatusResponse?
Thanks in advance for your feedback