Get Email Detail

Retrieve the full details of a sent email, including its body content.

GET https://api.notifiedby.com/v1/email/detail/<id>/

The email can be looked up by its ID in the URL path, or by using query parameters.

Query Parameters (alternative to path parameter):

Parameter

Required

Description

id

No

The email ID (same as the id returned when sending an email).

email

No

A recipient email address. Returns the most recently sent email to this address.

Note

You must provide either the id (in the URL path or as a query parameter) or the email query parameter. The recipient parameter can be used as an alias for email.

Success Response (200):

{
    "recipient": "user@example.com",
    "subject": "Welcome!",
    "created_on": "2026-02-17T12:00:00Z",
    "body": "<h1>Hello</h1><p>Welcome to our service.</p>"
}

Field

Description

recipient

The recipient’s email address.

subject

The email subject line.

created_on

Timestamp when the email was sent.

body

The full HTML body of the email.

Error Responses:

No identifier provided (400):

{"detail": "Provide sqid in URL path or as query parameter (id=<sqid>) or email=<address> as query parameter."}

Email not found (404):

{"detail": "Not found."}

Example with curl (by ID):

curl -X GET https://api.notifiedby.com/v1/email/detail/JDT/ \
    -H "Authorization: Api-Key YOUR_API_KEY"

Example with curl (by recipient email):

curl -X GET "https://api.notifiedby.com/v1/email/detail/?email=user@example.com" \
    -H "Authorization: Api-Key YOUR_API_KEY"