Skip to main content
Question

Docusign verification from NodeJS app

  • February 25, 2026
  • 1 reply
  • 12 views

Forum|alt.badge.img

Hello, 

I had a docusign working application in development environment where I was calling apis from nodejs application. I created a JWT key using the call back by going here : 

https://account-d.docusign.com/oauth/auth?response_type=code&scope=signature&client_id={iKey}&redirect_uri={callback}

I used integration key and user id as shown on my screen. 

This setup was working fine. 

 

Then I moved to a new setup by just promoting the application to production. For this I had to add a new member to my account as they have administrative rights to my account. Once I did that, I am not able to make any requests. I even updated the docusign links in my app as follows: 

DOCUSIGN_AUTH_SERVER="account.docusign.com"

DOCUSIGN_BASE_PATH="https://na3.docusign.net"

I also updated the JWT by hitting account.docusign.com instead of account-d.docusign.com in the above but I am still getting error of: 

DocuSign error data: {
  error: 'invalid_grant',
  error_description: 'no_valid_keys_or_signatures'
}

 

I am not sure where it is breaking. I see the integration key and user key is same. I even created new RSA key but still it doesnt work. 

1 reply

Forum|alt.badge.img+6

Hi ​@amrit,
 

To resolve this, you'll need to generate a new RSA key Pair for this integration key from the Production account. 

- Log in to your production Docusign eSignature account as an administrator.

- On the left pane, go to Apps and Keys.

- Find your application (Integration Key) and click Actions > Edit.

- Under the "Service Integration" section, you will see your RSA keys.

- Generate RSA

- Scroll to the bottom of the page and click on save.

- Make sure your application is configured to use the new key value you just created.

- Once that's done, please try your request again.