# ZenSched Account Activity Log

> ZenSched Account Activity Log is a paid API for AI agents from mcp.zensched.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-20).

Returns a paginated audit log of every mutating API call made by your organization's keys, filterable by date and tool name.

## Facts

- Endpoint: GET https://mcp.zensched.com/x402/tools/account_activity?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/zensched-account-activity-log-3657aa5f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Zu6xDk1rZHkYIw_TLfguc

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability zensched-account-activity-log-3657aa5f
```

Example prompt: Show me the last 20 API calls my ZenSched org has made since 2024-06-01, and filter only calls to the worker_search tool.

## When to prefer this

Use this endpoint when you need a chronological audit trail of all mutating API calls made by your ZenSched organization — especially for debugging unexpected charges, compliance auditing, or monitoring which tools are being called and when. Prefer this over billing_status for call-level granularity, and over account_export when you only need activity logs rather than a full org data dump.

## Known failure modes

- Invalid ISO date format for 'since' parameter returns a validation error
- Unknown tool name in 'tool_filter' may return empty results rather than an error
- Offset beyond total record count returns an empty list
- Payment failure (insufficient USDC balance) prevents the call from completing
- Organization not yet provisioned may auto-provision on first call, adding latency

## How this service works

ZenSched `account_activity` — Audit log of every mutating call your org's keys have made. Filters: since (ISO date), tool_filter (tool name), limit/offset. Pay-per-call $0.01 USDC; the paying wallet owns the org (auto-provisioned on first call). Catalog: https://mcp.zensched.com/x402/tools

## Output

A paginated list of audit log entries for mutating API calls made by the organization's keys, including details such as tool name, timestamp, and call metadata. Supports filtering by ISO date (since) and tool name (tool_filter), with limit and offset controls for pagination.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "title": "account_activityArguments",
     "properties": {
      "limit": {
       "type": "integer",
       "title": "Limit",
       "default": 50
      },
      "since": {
       "type": "string",
       "title": "Since",
       "default": ""
      },
      "offset": {
       "type": "integer",
       "title": "Offset",
       "default": 0
      },
      "tool_filter": {
       "type": "string",
       "title": "Tool Filter",
       "default": ""
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/zensched-account-activity-log-3657aa5f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp.zensched.com](https://www.zero.xyz/host/mcp.zensched.com/llms.txt)
