Skip to main content
GET
/
inbound
/
logs
Get inbound email logs
curl --request GET \
  --url https://api.jetemail.com/inbound/logs \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "results": [
    {
      "uid": "abc123",
      "domain": "example.com",
      "date": "2024-03-20T10:30:00Z",
      "to": "[email protected]",
      "from": "[email protected]",
      "subject": "Test Email"
    }
  ]
}

Authorizations

Authorization
string
header
required

API key for account management endpoints. Use your api_ prefixed token.

Query Parameters

uuid
string

UUID of the inbound domain to fetch logs for. Either uuid or subdomain_id is required.

subdomain_id
integer

ID of the subdomain to fetch logs for. Either uuid or subdomain_id is required.

Required range: x >= 1
limit
integer
default:100

Number of records to return (1-1000)

Required range: 1 <= x <= 1000
page
integer
default:1

Page number for pagination

Required range: x >= 1
offset
integer
default:0

Number of records to skip (alternative to page)

Required range: x >= 0
uid
string

Filter by unique identifier

logtype
enum<string>

Filter by log type

Available options:
spam,
delivery,
inbound,
outbound
subject
string

Filter by email subject

Maximum string length: 500
from
string<email>

Filter by sender email

to
string<email>

Filter by recipient email

spamscore_min
number

Filter by minimum spam score

Required range: x >= 0
spamscore_max
number

Filter by maximum spam score

Required range: x >= 0
host
string

Filter by host

Maximum string length: 100
ip
string

Filter by IP address

date_from
integer

Filter by start date (Unix timestamp)

Required range: x >= 0
date_to
integer

Filter by end date (Unix timestamp)

Required range: x >= 0
sort_by
string
default:date

Field to sort by

Maximum string length: 50
sort_order
enum<string>
default:DESC

Sort order

Available options:
ASC,
DESC

Response

Successfully retrieved logs

success
boolean
Example:

true

results
object[]