# API: Get domain logs
# getDomainLogs
Get list of domain activity logs
TIP
This API call uses pagination for results.
# Optional parameters
| Parameter | Description |
|---|---|
page | Which page to return |
filter[domain_id] | Filter by domain id |
filter[date] | Filter by date |
filter[module] | Filter by module |
filter[action] | Filter by action |
filter[admin_login] | Filter by admin login |
filter[result] | Filter by result: 1 for success, 0 for failure |
filter[error] | Filter by error message |
# Request
GET /admin/api.php?api_id=API_ID&api_key=API_KEY&call=getDomainLogs
# PHP Samples
# Response
{
"success": true,
"logs": [
{
"id": "32147",
"domain_id": "262",
"admin_login": "[email protected]",
"date": "2026-03-26 04:32:54",
"module": "Namecheap",
"action": "Update DNS Management",
"result": "1",
"change": {
"serialized": true,
"data": [
{
"from": "test33 (A) 8.8.8.5",
"to": " () "
}
]
},
"error": "",
"event": "",
"ip": "127.0.0.1"
}
],
"call": "getDomainLogs",
"sorter": {
"perpage": 25,
"totalpages": 1,
"sorterrecords": "1",
"sorterpage": 1
},
"server_time": 1774535282
}