Get recent activity
GET
/api/v1/activity/recent
const url = 'http://localhost:3000/api/v1/activity/recent?limit=50';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'http://localhost:3000/api/v1/activity/recent?limit=50' \ --header 'X-API-Key: <X-API-Key>'Retrieves recent activity events (deployment status changes, device registrations, certificate issuances) for the current organization. Used by the dashboard.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”limit
number
Maximum number of items to return
Responses
Section titled “Responses”Recent activity retrieved successfully
Media typeapplication/json
object
items
required
Recent activity items
Array<object>
object
id
required
Unique event ID
string
type
required
Event type
string
message
required
Human-readable event message
string
timestamp
required
When the event occurred
string format: date-time
metadata
Additional metadata about the event
object
Example
{ "items": [ { "type": "deployment.status" } ]}Unauthorized
Forbidden