Is there a max limit on the number of users I can create/manage from a single admin account?
Is there a max limit on the number of groups I can create while managing those users ?
Is there a way to send additional params in the webhook url ?(I am configuring it through the docusign connect in admin portal) ?
Thanking you in advance
AFAIK, the only limit to the number of users is the number of seats you have purchased on your account. There's no technical limit.
I'm similarly not aware of any limit to the number of groups.
Now your last question is not clear and may require a separate thread. What kind of parameters you would like to send? from where to where? One method to include meta-data on envelopes is using custom fields, which can be sent to the webhook UI (Connect), but I'm not sure that is what you mean.
Related
What is the technical limit for docusign users? is there any chance we can expect 1M users from {docusigndomain}/restapi/v2.1/accounts/{accountId}/users
we need these details to implement throttling logic to handle huge volume of records
What I would do is use the "paging" feature that lets you get 100 records at a time. You do that by specifying:
&count=100&start_position=100 (200, 300 etc..)
And looping until you get no more records.
is there any chance we can expect 1M users from
Theoretically, yes. Most accounts won't have more than 50 users, but some large enterprise accounts can have as many as they want.
Please see https://developers.docusign.com/docs/esign-rest-api/reference/users/users/list/ for details.
We have an app that creates MS Graph Subscriptions where a user wishes to 'track' an outlook email conversation. The subscription uses the conversation id of the email to send notifications when an email within the conversation is sent or received.
Once we receive a notification from MS Graph, we then use the message id to get details about the email so we can store it in our CRM.
I am trying to find information on what the limitations/throttling are in regards to this.
I have read the info here and here but neither are very specific. I also raised a GitHub issue with the MS Graphs docs team here but they have not responded.
I really want to know:
Is there a limit for Outlook based Graph subscriptions per user?
Is there a limit to the number of messages that we can retrieve per user?
Is there a limit for Outlook based Graph subscriptions per user?
Yes there is limit. Each user or groupcan requests 10,000 API call in a 10 minute period. It could be same for user and group as
well. You could have a look official document
Is there a limit to the number of messages that we can retrieve per user?
Normally 500 message each user can retrieve but it is customizable. You can customize it up to 1000 for each user.
For more you could have a look official document here
Hope that would help. If you still have any concern feel free to share.
I am trying to create a functionality using the Stripe API (not Stripe Connect) to let users add customers. If I understand this correctly, all customers will be added to my Stripe account. Is there a way I can distinguish which user added which customer, so that I can list all customers under one specific user?
I know Stripe Connect solves this problem, but it's not appropriate for my use case.
Thanks in advance.
About the only way you'll be able to do this - beyond tracking it in your own application's database, which you should definitely do - is to add Metadata to the Customers.
That said, you may want to reach out to Support and have them confirm that your use case makes sense; they may also have an alternative suggestion for you.
As #floatingLomas said, you can use the metadata field to store user info when creating a new customer (https://stripe.com/docs/api/customers/create), but as far as I know there's no specific API call to retrieve customers by metadata.
I mean, if your concern is to know who created a specific customer, it will be enough to retrieve that specific customer and look at its metadata field, but if you're looking for a solution which allow you to find all the customers added by a specific user, then I would suggest to create in your app a database table which keep track of that and do your searches through that.
Is there an API call or somewhere in UI ,to check how many document limit is left in my account . I believe for sandbox or live account there is a limit on the number of documents you can send each month
Thanks in advance
There is no limit on the envelope count on the Sandbox account. But in Live the limit depends on the subscription you have done with DocuSign. If your subscription is envelope-based then you have a upper cap on the envelope count. I don't think there is any API call to know how many are left in your account, instead you should check with your DS Account Manager to know your upper cap limit and do the check on your code.
I am trying to figure out the best possible way to manage a system where we will be sending out different documents via the api through one account. These documents will need to be handled by different departments. Is there a way in the api to share the envelope with a particular group/user? My other idea was to create multiple department API users and depending on which document I am sending will use that departments API user and associate that API user with the department user. It seems like a more complex solution but I know it would work.
Thanks,
Dan
I'm not sure why your question was downvoted without a reason, so I'll throw out my 2cents.
Question 1: Is there a way in the api to share the envelope with a particular group/user?
You can share all of a user's envelopes with group/user, but not specific envelopes. I do not suggest building a workflow around this.
Idea 2: Create multiple department API users and depending on which document I am sending will use that departments API user and associate that API user with the department user.
This is the best solution for scalability and customizibility, remember that an API user does not need to be an admin to create an envelope. In this case, it would be better if that user was not an admin, so they are limited to access only the envelopes that you'd want them to access.
I'm not sure what language your integration is in, but you should be able to store all of the credentials in an array/hash and just call the specific entry for username/password per workflow.
You didn't post what requirements you need for these workflows, so this is a very high level generic question and answer. You may want to go back to the drawing table and figure out your hard requirements. The solution above may not fit all of your requirements, especially if your security team has specific requirements that they need to have followed.
example requirements
Envelopes need to be created through the API
All envelopes must reside on the same account
Envelopes can't be seen by other departments
Envelopes need to be modified by department DepartmentName after Envelope Creation
The API needs access to view the status of these documents