Emails search
GET /email
Search outbound emails by recipient
Authorization
bearer AuthorizationBearer <token>
In: header
Query Parameters
recipient*string
Required. Recipient email address to investigate. Returns matching outbound email events for that recipient.
actionType?string
Filter by triggering action type. Common values: IssueDocument, ForwardDocument, ResponderResponse, ReviewerResponse, ProjectInvite, ReportShare.
from?string
ISO-8601 lower bound on email creation time.
to?string
ISO-8601 upper bound on email creation time.
cursor?string
Pagination cursor. Pass back the nextCursor from a prior response.
limit?string
Page size (1–50, default 20). Sent as a query-string integer.
Response Body
application/json
application/json
application/json
curl -X GET "https://api.part3.io/v1/email?recipient=marcus%40example.com"{
"data": [
{
"mailerMessageId": "mm_8a1b2c3d4e5f60718293a4b5c6d7e8f9",
"recipientEmail": "marcus@example.com",
"recipientName": "Marcus Chen",
"recipientUid": "user_3b2a1c9d8e",
"senderEmail": "anika@example.com",
"senderName": "Anika Patel",
"senderUid": "user_99a8b7c6d5",
"actionType": "IssueDocument",
"documentId": "doc_2a3b4c5d6e",
"projectId": "proj_5f9a3c2e8b",
"projectName": "Maple Heights Tower",
"sentAt": "2026-04-22T09:14:01Z",
"createdAt": "2026-04-22T09:14:00Z"
}
],
"nextCursor": null,
"hasMore": false
}{
"error": "recipient query parameter is required"
}{
"error": "recipient query parameter is required"
}