I have couple of questions regarding the docusign api and its Integrator Key Certification
- I'm using REST API calls for Docusign Integration with Salesforce; We need Endpoint, UserId, AccountId, Password, Integrator key for Docusign REST API calls. Every value of these fields for different users are stored in Docusign managed objects of salesforce except Integrator Key. Need of one Integrator Key is making me to either go for harcoding these credentials/use custom settings of Salesforce. Anyone suggest a better way for other than this?
- So what I did For Authentication header is, (Though it may seem like not a best practice I have no other way to do) I have accessed the user credentials from custom settings of Salesforce. But in-order to overcome the limit of 1000 API calls per hour per account, I am thinking to use multiple user credentials which are changing one after the other for every api call. So, Will docusign allow the multiple Integrator Keys Certification that are used in one single apex class?
For those who are thinking about baseURL parameter in authentication header, I will go with the "/login_information/" api call, (or) change the value from custom settings depending on environment where the api is called.
Using, all this logic my task is working perfectly but all of sudden I am thinking will Docusign allow to pass certification for the above Integration steps? Thanks in advance.