Skip to main content
GET /api/v2/storefront/audit-logs Returns the storefront activity feed: recent configuration and inventory-source changes, with the actor and before/after values attributed per row. Filter by resource type, inventory source, and date range.

Request

curl

Parameters

Response

Who acted, and whether it took effect

Two fields answer the questions operators ask of any change:
  • actorOrigin — was it a person, the agent, automation, or the platform? agent means Murph made the change on a user’s behalf; human is a direct user change. Filter with ?actorOrigin=agent to see only what the agent did.
  • outcome — did it actually happen? The default feed returns only succeeded changes. To audit what was blocked or failed, pass ?outcome=denied (blocked by policy or permission) or ?outcome=failed (errored mid-flight). These attempt views intentionally widen beyond the default resource types so a denied attempt on any resource surfaces.
Connecting a payout account is recorded as a REGISTER action and is included in the default feed, so “who connected our payout account” is answerable here.
Operators don’t have to call this endpoint directly. In the storefront chat, list_storefront_activity (or /activity) opens Activity with separate Calls and Changes views. This endpoint powers Changes; GET /api/v2/activity/calls powers Calls.

Errors

  • 400 VALIDATION_ERROR — malformed date or take over 500.
  • 401 UNAUTHORIZED — missing or invalid API key.
See Errors for the full error contract.

Activity tasks

All activity operations

Inventory sources

The sources these logs track

Get reporting metrics

Delivery metrics