docusign / docusign-esign-node-client

The Official DocuSign Node.js Client Library used to interact with the eSign REST API. Send, sign, and approve documents using this client.
http://docusign.github.io/docusign-esign-node-client
MIT License
146 stars 100 forks source link

ID Evidence API #357

Closed OscarGodson closed 1 month ago

OscarGodson commented 3 months ago

It doesn't look like it but is there ID Evidence support in the Node client?

If it doesn't, does the Node client provide any hooks for hitting unsupported APIs without needing to build the raw requests from scratch? For example, in pseudo code,

const dsApiClient = new docusign.ApiClient()
dsApiClient.setBasePath(OUR_ENV_VAR)
dsApiClient.addDefaultHeader('Authorization', `Bearer ${token}`)
dsApiClient.addDefaultHeader('Content-Transfer-Encoding', 'base64')
// Here im able to call an unsupported API but with the existing Node Client patterns.
const requestApi = new docusign.apiRequest(dsApiClient, { endpoint: '/events/account/123/456/media/789' })
Adrian-DS-Support commented 3 months ago

Hi Oscar,

Our Node Client SDK was created specifically to access our DocuSign API. If you are having problems with the DocuSign API please let us know the details.

Regards Adrian Developer Support

OscarGodson commented 2 months ago

Yes, I'm referring to the DocuSign API. What additional details do you need?

Adrian-DS-Support commented 2 months ago

Thank you Oscar,

Our API reference includes a few methods for evidence: https://docusign.github.io/docusign-esign-node-client/module-model_IdEvidenceViewLink.html

Our apologies if the process you need has not been developed yet.

https://developers.docusign.com/docs/idevidence-api/reference/

Regards Adrian Developer Support

garg-mudit commented 2 months ago

Hi @OscarGodson, Currently we don't provide any base SDK which provides you with the requested functionality.

But, you can copy the ApiClient within this repo, along with any required supporting file so as to mimic similar functionality.

Thank You.