Get Inbound Email
Retrieve details of a specific inbound (received) email by ID.
Endpoint: GET https://api.litestartup.com/client/v2/emails/receiving/{id}
Headers
| Header | Required | Description |
|---|---|---|
| Authorization | Yes | Bearer token with your API key: Bearer sk_live_xxxxxxxxxxxxx |
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | Yes | The inbound email ID |
Example
curl -X GET https://api.litestartup.com/client/v2/emails/receiving/12345 \
-H 'Authorization: Bearer sk_live_xxxxxxxxxxxxx'
Response (Success)
{
"code": 200,
"message": "Success",
"data": {
"id": 12345,
"from_email": "[email protected]",
"from_name": "John Doe",
"to_email": "[email protected]",
"cc_email": "",
"bcc_email": "",
"subject": "Hello!",
"content": "Plain text content...",
"html_content": "<p>HTML content...</p>",
"date": "Jan 23, 2026, 10:30 AM",
"status": "read",
"attachments": [
{
"id": 1,
"file_name": "document.pdf",
"file_size": 102400,
"mime_type": "application/pdf"
}
]
}
}
Response (Error)
{
"code": 500,
"message": "error",
"data": []
}
Notes
- Reading an email automatically marks it as "read" if it was previously "unread".
Error Codes
| Code | Description |
|---|---|
| 200 | Email retrieved successfully |
| 500 | Email not found or server error |
Last updated: January 30, 2026