Emails
Get an email
Changed onRetrieve a single email.
get/api/v2/emails/{id}
Request
- Base URLhttps://developer.productive.io (the document declares no server; this is the origin it was published from)
- URLhttps://developer.productive.io/api/v2/emails/{id}
- Authnone declared
Path parameters
idstring required
ID
Query parameters
integration_idstring
Response
Single email
Example response
{
"data": {
"id": "789",
"type": "emails",
"attributes": {
"subject": "Re: Website Redesign — Updated timeline",
"snippet": "Hi Alex, I've reviewed the updated timeline and everything looks good. We can proceed with...",
"body_truncated": true,
"auto_linked": true,
"linked_type": "deal",
"linked_id": 89,
"outgoing": false,
"from": {
"email": "client@acmecorp.com",
"name": "Jane Doe"
},
"recipients": [
{
"email": "alex.smith@example.com",
"name": "Alex Smith",
"type": "to"
}
],
"created_at": "2026-03-10T09:15:00.000+00:00",
"received_at": "2026-03-10T09:15:00.000+00:00",
"delivered_at": null,
"failed_at": null,
"unread": true,
"dismissed_at": null
},
"relationships": {
"creator": {
"data": null
},
"deal": {
"data": {
"type": "deals",
"id": "89"
}
},
"thread": {
"data": {
"type": "emails",
"id": "785"
}
}
}
},
"included": []
}Changes
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
- info
added the new optional
queryrequest parameterintegration_id
- info