RequestStatusChanges
The RequestStatusChanges method requests the envelope status changes for the envelopes for account on or after the specified date/time.
Note: The SOAP API calls RequestStatusChanges and RequestStatusCodes were created to provide a high-efficiency way to determine envelope status changes. These calls are the preferred methods for determining status. Generally, customers should poll as infrequently as possible. But for customers that generate a large number of envelopes, frequent polling using these calls is an acceptable option. However, when polling at frequent intervals, the call should include an appropriately short time range for StatusChangedSince. For example, if you are checking for status changes every 15 minutes, do not use a StatusChangedSince of 7 days ago.
If no UserInfo is specified and if the StatusChangedSince is more than 24 hours ago, this call will return information for all users, but only for the previous 24 hours. If no UserInfo is specified and StatusChangedSince is less than 24 hours ago, this call will return information for all users for the specified time.
Schema
FilteredEnvelopeStatusChanges
This is the response for RequestStatusChanges. It returns the current state of the requested envelopes in an array.