Search for emails

Search for backed-up emails using the email attachments’ SHA1 checksum value and view their details.
While using this API, ensure the following:

  1. Make repeated API calls until the next page token is empty
  2. For each response, append the previous search results into the list until the next page token yields empty results
  3. This list is the final search result across the entire dataset

Note :
SaaS Apps such as SharePoint Online and Shared Drive are not supported

Log in to see full request history
Query Params
string
required

Specify the SHA1 value of the email attachment that you want to search. To know how to get SHA1 value of an email, see Search emails using checksums .

string

Filter to list the emails which are received after a particular date and time. Format - YYYY-MM-DDTHH:MM:SSZ

string

Filter to list the emails which are received before a particular date and time. Format - YYYY-MM-DDTHH:MM:SSZ

attachmentType
array of strings

Specify the attachment file extensions by which you intend to filter the email search list.

attachmentType
integer

Filter to list the emails based on their minimum attachment file size (in bytes). All emails with an attachment file size greater than mentioned value will be listed.

integer

Filter to list the emails based on their maximum attachment file size (in bytes). All emails with an attachment file size less than mentioned value will be listed.

dataSource
array of strings

Select a data source from which you want to search and list emails.

dataSource
userID
array of integers

Specify the User ID of the user for whom you want to filter and list the email results. Get the ID of a user using the ‘List all users’ API.

userID
string

The token to access the next page of results. Use the token value received in the previous response's parameter nextPageToken.

Responses

Language
Credentials
Click Try It! to start a request and see the response here! Or choose an example:
application/json