Settings

Audit Log

Review organization activity in the Superwall dashboard.

Audit Log is in the new dashboard at app.superwall.com. The old dashboard doesn't have it.

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.

Before you start

To use Audit Log, you need 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.

Open the audit log

  1. Open any app and click Settings, then Team.
  2. Click Audit log at the top right of the page. The button only shows for roles with audit log access.
The Team settings page with the Audit log button at the top right

You can also open Audit Log directly:

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

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.

The Audit Log list with filters and event rows

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