2017-11-22 5 views
0

私はREST API(docusign)を使用しています。私は署名者からフィールド "sentDateTime"を取得する必要があります。docusignapi - 署名者から「sentDateTime」を取得するにはどうすればよいですか?

私はこの要求を使用します。

/V2 /アカウント/ {アカウントID} /封筒/ {envelopeId} /受信者

をREST APIは、署名者からフィールド "sentDateTime" を返すことはありません。

このフィールドはどのようにして署名者から取得できますか?

ありがとうございました

+0

あなたが共有してくださいすることができ、各受信者のためのデータの下に送ります? –

答えて

0

このフィールドは署名者/受信者から取得できません。代わりに、あなたは彼らが中に含まれている封筒からフィールドを取得します以下を参照してください。 enter image description here

+0

ありがとうございますが、このフィールドはエンベロープのグローバルな "sentDateTime"です。私の封筒には3人の署名者がいます。私はこのフィールドをそれぞれ知りたいです。 署名者のドキュメントには、それぞれの "sentDateTime"フィールドが表示されます。 –

+0

受信者[REST APIドキュメント](https://docs.docusign.com/esign/restapi/Envelopes/EnvelopeRecipients/#signers-recipient)に「sendDateTime」が表示されません。どのドキュメントを見ていますか? いくつかの* DateTimeプロパティがありますが、わかるようにDocuSign用に予約されています。 また、sentDateTimeはすべての受信者で同一であると思われます。そのため、DocuSignがそのプロパティを封筒レベルに置くのはなぜですか – Frederic

0

現在のAPIは "、一度署名者が調印式を完了後、次の2つのフィールドを見ることができ、各署名者のための「sentDateTime」を返しません。 API応答では「signedDateTime」と「deliveredDateTime」を使用します。私はそれがポーリングからあなたを節約して、これらの値を取得するためDocuSignのConnectを使用することを提案するだろう、DSの接続では、DocuSignのは、あなたが署名者から「sentDateTime」をチェックする必要がある理由

<RecipientStatus> 
     <Type>Signer</Type> 
     <Email>[email protected]</Email> 
     <UserName>Signer1</UserName> 
     <RoutingOrder>1</RoutingOrder> 
     <Sent>2017-11-22T11:22:36.833</Sent> 
     <Delivered>2017-11-22T11:26:10.607</Delivered> 
     <Signed>2017-11-22T11:26:20.483</Signed> 
関連する問題