Command
nylas audit logs status
Check whether audit logging is enabled and show the current log file location.
Written by Qasim Muhammad Staff SRE
What does nylas audit logs status do?
The nylas audit logs status command reports whether audit logging is active, the path to the current log file, its size on disk, and the number of entries recorded. Use it to confirm logging is working or to find the log file for review.
Usage
nylas audit logs statusFlags
| Flag | Description |
|---|---|
| --json | Output as JSON |
| --no-color | Disable color output |
| --verbose(-v) | Enable verbose output |
| --config | Custom config file path |
| --help(-h) | Show help for the command |
| --limit | Limit results (most list commands) |
| --yes(-y) | Skip confirmations |
Examples
The nylas audit logs status command reports whether audit logging is active, the path to the current log file, its size on disk, and the number of entries recorded.
Check audit logging status
nylas audit logs statusGet status as JSON for monitoring scripts
nylas audit logs status --jsonExample output
Audit Logging Status
Enabled: true
Log directory: ~/.config/nylas/audit
Retention: 90 days
Stored entries: 142 (1.2 MB)Troubleshooting
Status shows enabled but log file is empty
The log file is created on first write. Run any CLI command (e.g., `nylas auth whoami`) and check the file again.
Log file path shows as empty
Run `nylas audit logs enable` to initialize logging. The status command only reports; it does not activate logging.
Recommended guides
Thunderbird vs Nylas: GUI vs CLI email
Thunderbird is a desktop GUI email client with OAuth and calendar built in. Compare it to a scriptable, headless CLI for servers, cron jobs, and AI agents.
Pipedream vs Nylas for Email Automation
Pipedream wires 3,000+ apps with event workflows and code steps. Nylas is a native email API with a CLI for agents and cron. Compare as a Pipedream alternative.
Detect Calendar Conflicts from the CLI
Spot double-booked meetings and overlapping events from the terminal. AI conflict detection and jq scripts catch calendar conflicts before they derail your day.
Block Focus Time on Your Calendar (CLI)
Context-switching costs 23 minutes of focus per interruption. Block focus time on Google Calendar from your terminal so meetings can't eat your deep-work slots.
Build a Strands Email Agent
Give a Strands Agents SDK agent email access using the Nylas CLI as a @tool. One function reaches Gmail, Outlook, and 4 more providers — no OAuth code needed.
Cloudflare Agents Email Tools
Use the Cloudflare Agents SDK to build a stateful email agent on Workers — connect to the Nylas MCP server over HTTP and call email tools in TypeScript.
Run nylas audit logs status --help for full help output.