Settings

Audit Log

Review organization activity in Dashboard v2.

Audit Log is available in public beta when you enable New Dashboard Experience for the application you are working in.

Use Audit Log to review recent organization activity across the Superwall dashboard and V2 API. It shows who made a request, what they did, whether it was allowed or rejected, and the request context Superwall recorded at the time.

Audit Log is organization-wide. It is useful when you need to confirm who changed a resource, investigate a denied API request, or follow activity from one dashboard session. You can find it in the leading sidebar by clicking the app switcher:

Dashboard v2 sidebar with Audit Log in the organization and project switcher

Before you start

To use Audit Log:

  • Enable New Dashboard Experience from Settings > Public Beta.
  • Use an account role with audit log access.

Owners, Admins, and legacy Users can view the audit log. Editors, Readers, and Analysts do not have audit log access.

Enabling New Dashboard Experience makes Dashboard v2 sections available as they roll out. It does not replace every legacy dashboard page or add Audit Log to the legacy sidebar.

Public Beta settings with Dashboard v2 enabled

Audit Log is in public beta. The page, filters, and event details may change as Dashboard v2 continues to roll out.

Open the audit log

To open the full Dashboard v2 shell, go directly to:

https://app.superwall.com

If you are signed in, Superwall opens the Dashboard v2 organization picker. After you choose an organization, Dashboard v2 opens the first available app dashboard with the new sidebar.

You can also open a specific app dashboard when you know the organization and application IDs:

https://app.superwall.com/{organization_id}/{application_id}/dashboard

To open Audit Log directly:

https://app.superwall.com/{organization_id}/audit-log

If you are already in the full Dashboard v2 shell, you can also open the organization and project switcher in the sidebar, then choose Audit Log. The legacy dashboard sidebar does not show this item.

Audit Log is attached to the organization, not a single app. If your organization has multiple projects or apps, the page shows activity for the organization you are currently viewing.

Dashboard v2 Audit Log list with filters and event rows

Audit Log is in public beta. This interface is a work in progress and is subject to change.

Read the event list

Each row represents one recorded request. The list is newest first and includes:

FieldWhat it means
ActorThe user or API key that made the request.
ActionThe parsed action, such as viewing, creating, updating, or deleting a resource.
ResourceThe resource type and ID when Superwall can resolve one.
OutcomeWhether the request was allowed or rejected.
TimeWhen the request occurred.

Rejected requests are marked so you can quickly find permission or authentication failures.

Filter activity

Use filters to narrow the list:

FilterUse it to
Date rangeShow the last 24 hours, last 7 days, last 30 days, or a custom range.
Action typeShow all actions, only views, or only changes.
OutcomeShow all requests, allowed requests, or rejected requests.
ActorSearch by actor name, API key name, or numeric user ID.
Advanced filtersFilter by HTTP method, endpoint ID, or failure code.

Click Refresh to load the latest matching events. Use Next and Previous to move through additional pages when more events are available.

Review event details

Click an event to open its detail sheet.

Audit Log entry detail sheet showing actor, request context, resource, changes, and developer details

The detail sheet can include:

SectionWhat it shows
WhoThe acting user or API key, authentication method, and session ID when available.
WhereDevice, location, IP address, and User-Agent context when available.
WhatThe resolved action, resource type, and resource ID.
ChangesBefore and after values for supported mutations.
Why it was rejectedFailure stage, failure code, and status code for denied requests.
Developer detailsLower-level request data such as endpoint, method, path, and request ID.

When a session ID is present, click View this session to filter the list to the other recorded actions from that login session.

What gets recorded

Audit Log records served V2 API requests for the organization. Entries can include dashboard activity and API key activity, depending on how the request was authenticated.

For each entry, Superwall stores the request outcome, the endpoint, the actor, resource details when known, and request context such as IP address and User-Agent. For supported write actions, Superwall can also show a structured before-and-after change list.

Some older entries or read-only actions may not include every detail section. For example, a read request may not have changes, and older entries may not include device or location context.

How is this guide?

On this page