GET /api/users/activity-logs
Returns a paginated history of actions on the account.
Authentication: session cookie.
curl "https://api.jetscrape.com/api/users/activity-logs?page=1&limit=20" -b cookies.txtQuery parameters:
page(number, default1) — page number.limit(number, default8) — records per page.
{
"data": [
{
"id": "log_abc",
"action": "api_key_created",
"createdAt": "2025-06-01T10:00:00.000Z"
}
],
"total": 42,
"page": 1,
"limit": 20
}data— records, newest first.total— the total count; derive the page count astotal / limit.page,limit— your request echoed back.
Common action values
api_key_created— a new API key was created.api_key_revoked— a key was revoked.payment_completed— a payment succeeded and credit was loaded.subscription_started— a subscription began.login— a session was opened.
The default limit is 8. For a table view, pass limit=20 or limit=50 explicitly.
When investigating unexpected credit usage, read this list first and then GET /api/users/api-keys/stats to see which key did the spending.
Errors: 401 no session, or the session has expired.