List access logs
Retrieve paginated access logs for the domain attached to the given mail order.
Retrieve paginated access logs for the domain attached to the given mail order. Supports filtering by account, date range, protocol, status, and deletion flag. Results are sorted by timestamp descending.
API Token authentication
Order resource ID
OR1a2b3c4d5e6f7gFilter log entries by a specific email account
user@example.comExact date filter (YYYY-MM-DD). Takes precedence over from_date/to_date when both are given.
2026-03-16Date range start (RFC 3339)
2026-03-01T00:00:00ZDate range end (RFC 3339)
2026-03-31T23:59:59ZFilter log entries by status
SuccessfulPossible values: Filter access log entries by protocol
imapPossible values: Filter access log entries by whether the session had deletions
falsePage number
1Number of items per page
25Example: 25Success response
Unauthenticated response
Error response
Error response
Error response
GET /api/mail/v1/orders/{orderId}/logs/access HTTP/1.1
Host: developers.hostinger.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": [
{
"account": "user@example.com",
"domain": "example.com",
"session": "nVpwr1XahpcqAkeAAAQAAJjSnW8aYxyM",
"protocol": "imap",
"remote_ip": "192.168.0.1",
"login_time": "2026-03-16T13:13:54Z",
"in": 421,
"out": 9381,
"deleted": 0,
"expunged": 0,
"trashed": 0,
"logout_time": "2026-03-16T13:13:55Z",
"timestamp": "2026-03-16T13:13:55Z",
"app_name": "com.google.android.gm",
"has_deletions": false,
"result": "ok",
"status": "Access",
"is_important": false
}
],
"meta": {
"current_page": 1,
"per_page": 15,
"total": 100
}
}Last updated
Was this helpful?