List audit events
Retrieve the 50 most recent audit events for your tenant, ordered by most recent first.Audit event fields
UUID that uniquely identifies this audit event. Use this as a stable reference when filing support tickets or cross-referencing events in external systems.
The email address of the user who performed the action. Set to
"system" when an automated process — such as a scheduled job or an AI task — initiated the action rather than a human user.An uppercase string that identifies the operation that was performed, for example
TENANT_SETTINGS_UPDATED, USER_INVITED, or PRODUCT_CREATED. See the action reference below for common values.The category of the object that was acted upon, for example
PRODUCT, ORDER, TENANT_SETTINGS, or USER.UUID of the specific record that was affected. Pair this with
entity_type to look up the record in the relevant API.A free-form JSON object containing event-specific context — for example, the field values that were changed, the order total, or the SKU that was created. The shape varies by
action.The IP address from which the request was made, recorded for security and compliance purposes.
ISO 8601 timestamp (UTC) recording exactly when the event was persisted. This is the authoritative time of the action.
Action reference
Product actions
Product actions
| Action | Description |
|---|---|
PRODUCT_CREATED | A new product record was added to the catalog. |
PRODUCT_UPDATED | One or more fields on an existing product were changed. |
PRODUCT_DELETED | A product was soft-deleted and removed from the active catalog. |
PRODUCT_PRICE_CHANGED | The listed price of a product was updated. |
Order actions
Order actions
| Action | Description |
|---|---|
ORDER_PLACED | A new order was submitted. |
ORDER_FULFILLED | An order was marked as shipped or delivered. |
ORDER_CANCELLED | An order was cancelled before fulfilment. |
ORDER_REFUNDED | A refund was issued against a completed order. |
Member actions
Member actions
| Action | Description |
|---|---|
USER_INVITED | A new user was invited to join the organization. |
USER_ROLE_CHANGED | An existing member’s role was updated. |
USER_REMOVED | A user’s access to the organization was revoked. |
Settings actions
Settings actions
| Action | Description |
|---|---|
TENANT_SETTINGS_UPDATED | Tenant-level settings were changed. The details object contains the new values for all four settings fields. |
Integration actions
Integration actions
| Action | Description |
|---|---|
INTEGRATION_CONNECTED | A new commerce channel or third-party integration was connected. |
Common use cases
Compliance auditing
Export audit events periodically and store them in your data warehouse or SIEM. Filter on
action values such as TENANT_SETTINGS_UPDATED or USER_ROLE_CHANGED to satisfy change-management controls.Debugging unexpected changes
When a record looks wrong, look up its UUID in the
entity_id field and trace the sequence of events. The actor_email and details fields tell you exactly who made each change and what the values were set to.Audit logs are read-only — you cannot modify or delete individual events through the API. Events are retained in accordance with your contractual data retention period to support compliance and legal requirements. Contact Synq support if you need a full export or have a retention policy question.