List server events
/api/v1/servers/:id/events
Read local server actions in pages of 10 entries.
Request example
curl "https://tovahub.com/api/v1/servers/507f1f77bcf86cd799439012/events?page=1" \
-H "Authorization: Bearer $TOVAHUB_TOKEN"Examples only. No requests are sent from this page.
Illustrative response
{
"page": 1,
"hasNext": false,
"events": []
}Parameters
idPath · Requiredstring
Resource ID: 24 hexadecimal characters. Use the platform ID returned by the matching list endpoint, not a supplier instance ID.
pageQuery · Optionalinteger
Query value is parsed as an integer. 1–1,000,000; defaults to 1. Use hasNext to continue.
Response
HTTP status 200
Read paginated local server actions and their observed state.
pagenumberRequested page, defaulting to one.
hasNextbooleanWhether another page exists.
eventsarrayAt most ten entries for this API, because the route supplies a default page.
events[].idstring (ObjectId)Local action-event identifier.
events[].actionstringRecorded action; auto-renew events are named autorenew_on or autorenew_off.
events[].statusstringObserved status; active tasks are reported as pending.
events[].errornullThis listing currently returns null rather than event error details.
events[].createdAtstring (ISO 8601)Event creation time.
events[].actorUserIdstring (ObjectId) | nullOriginal actor account ID, or null for incomplete history. The current reader must be an active member of the same fixed team.
events[].taskKeystring | nullOriginal submitted task key for read-only get_server_task lookup, or null. Never resubmits, unlocks or grants the original actor permissions.