Skip to content

Rippling: List visible activity log events retained from the last 90 days — response body — results item

List visible activity log events retained from the last 90 days: response body, field results / item. Complete fields and constraints for contract 2026-10-28.

API reference · Contract 2026-10-28

SDK schema: List visible activity log events retained from the last 90 days — response body — results item

FieldTypePresenceDescription and constraints
$objectRootOne visible Activity Log event retained from the last 90 days.
actor_typestringOptionalThe kind of actor that initiated the event. WORKER is a Rippling worker; INTERNAL_BY_WORKER is an internal API request triggered by a worker; SYSTEM is an automated Rippling system process; EXTERNAL is an external system or integration; RIPPLING_MDM is Rippling MDM; PARTNER is a Rippling partner, but the partner identity is not returned; and PROXY is Rippling staff or support acting through proxy. Null when no actor type was recorded.
Known values: WORKER, SYSTEM, EXTERNAL, INTERNAL_BY_WORKER, RIPPLING_MDM, PARTNER, PROXY
created_atstringRequired within parentRecord creation date
event_typestringOptionalThe open UPPER_SNAKE_CASE Activity Log code, such as USER_LOGIN_SUCCESS. New codes can appear over time.
idstringRequired within parentIdentifier field
occurred_atstringOptionalThe activity occurrence time as an ISO 8601 UTC timestamp. Unlike created_at, which records when the Activity Log record was persisted, occurred_at records when the underlying activity happened.
reasonobjectOptionalWhy the activity occurred. Null when no reason was recorded.
reason.codestringOptionalThe machine-readable reason code recorded for the event. Null when no reason was recorded.
reason.messagestringOptionalThe human-readable meaning of the reason code. Null when no reason was recorded.
request_contextModelOptionalExpand Retrieve a specific activity log event — response body — request context
source_app_handlestringOptionalThe public app handle used by GET /app-users/ for the Rippling app associated with the activity. Null when the activity is not app-specific.
statusstringOptionalThe outcome of the activity. SUCCESS means the activity completed successfully; FAILURE means the activity failed. Null when no outcome was recorded.
Known values: SUCCESS, FAILURE
targetsarrayOptionalThe resources affected by the activity. Empty when no targets were recorded.
targets[]ModelEach itemExpand Retrieve a specific activity log event — response body — targets item
updated_atstringRequired within parentRecord update date
workerModelOptionalExpand Retrieve a specific activity log event — response body — worker
worker_idstringOptionalThe Platform worker ID from GET /workers/{id}/ when the actor is a worker. Null when the actor is not a worker.

Referenced models: Retrieve a specific activity log event — response body — targets item, Retrieve a specific activity log event — response body — request context, Retrieve a specific activity log event — response body — worker

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.