Recommendations mean that you should not allow end users to switch to docusign continuously to get the latest status.
As Jeff says in the comments, you should use call api or per-envelope callback or cache status responses by making the actual docusign request no more than once every 15 minutes per envelope.
The maximum polling rate and state architecture are one of the key issues that the certification process is trying to investigate.
You can also disable your status button within 15 minutes after the request. But that would be nice. Itβs better to effectively disable it through a 15 minute cache. - - like a close button on elevators.
Added
Callback parameter per-envelope eventNotification .
source share